easyVDR Kopie des easyVDR-Forums zum Nachschlagen
HowTo: WLAN-Stick 3070 (quick&dirty)

easyVDR - >VARforumsname - >HowTo: WLAN-Stick 3070 (quick&dirty)

snowyrain  02.Oct.2011 18:41:44
Hallo,

ich hatte immer riesen Probleme einen USB-Stick unter Easyvdr stabil zum Laufen zu bekommen. Jetzt habe ich endlich einen RT3070-Stick (ebay rt73usb)  unter 0.8 (EDIT: und 0.9) zum Laufen bekommen. Hierfür habe ich die Hilfsskripte von easyvdr deaktiviert. Ich habe versucht meine Vorgehensweise schriftlich nachzustellen. Vielleicht hilft es jemanden.

Anbei meine Vorgehensweise:

1. Treiber herunterladen (hier läuft: DPO_RT3070_LinuxSTA_V2.3.0.2_20100412) und endpacken.
2. Mittels easyvdrsetup Netzwerkart auf "AUS" stellen und neustarten. => Die easyvdr-Scripte greifen nicht in die Netzwerkkonfiguration ein. Das Netzwerk lässt sich so per „Hand“ einrichten. 
3. In das Verzeichnis DPO_RT3070_... wechseln
4. Datei RT2870STA.dat anpassen. (im Wesentlichen):
                SSID=netzwerkName
                AuthMode=WPA
                EncrypType=AES
                WPAPSK=wlanKey
5. Datei RT2870STA.dat kopieren (cp RT2870STA.dat RT3070STA.dat). Sonst schlägt das make fehl.
6. Treiber erstellen. (make)
7a. Verzeichnis "/etc/wireless/RT2870STA/" erstellen. (mkdir  -p /etc/wireless/RT2870STA/)
7b. Verzeichnis "/etc/wireless/RT2870STA/" erstellen. (mkdir  -p /etc/wireless/RT2870STA/)

8a. Datei RT2870STA.dat kopieren (cp RT2870STA.dat /etc/wireless/RT2870STA/RT2870STA.dat)
8b. Datei RT3070STA.dat kopieren (cp RT3070STA.dat /etc/wireless/RT3070STA/RT3070STA.dat)

9. make install

10a. In das Verzeichnis „os/linux“ wechseln (cd os/linux)
10b. Treiber installieren (insmod rt3070sta.ko)
11. (Nur bei easyvdr 0.9) Zur Datei /etc/modprobe.d/blacklist.conf hinzufügenblacklist rt2800usbblacklist rt2870sta

12. Neustarten und mit iwconfig testen ob der Stick initialisiert wurde.
13. Datei /etc/network/interfaces verändern:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Netzwerkkarte nur lokal für Testzwecke
allow-hotplug eth0
iface eth0 inet static
        address 192.168.179.245
        netmask 255.255.255.0
        broadcast 192.168.179.255

# Konfiguration für den RT3070 Stick
auto ra0
iface ra0 inet static
        address 192.168.178.237
        netmask 255.255.255.0
        network 192.168.178.0
        broadcast 192.168.178.255
        gateway 192.168.178.1
        wpa-driver wext
        wpa-conf /etc/wpa_supplicant.conf

13. Datei /etc/wpa_supplicant.conf anpassen (hier für WPA)


ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
network={
        ssid="wlanName"
        scan_ssid=1
        proto=WPA
        key_mgmt=WPA-PSK
        pairwise=TKIP
        group=TKIP
        psk="wlanKey"
}



14. Die Datei "/etc/init.d/RCStart" anpassen. Im Abschnitt “Netzwerk starten“ direkt vor „Videoverzeichnis setzen“ folgende Zeilen einfügen (nichts löschen). (nur bei easyvdr 0.8 nicht bei 0.9)
                ifdown eth0
                ifdown ra0
                ifup eth0
                ifup ra0
15. Neustarten
andreas70  11.Nov.2011 20:55:13
Danke für dieses HowTo! :)

Nur so hab ich meinen WLan-Stick zum laufen gekriegt, mit der Konfig im easyvdr ging absolut nichts!!! :'(

Allerdings musste ich keinen Treiber kompilieren/installieren da mein Stick (rtl8187) direkt als wlan0 erkannt wird. Trotzem ging nix! Ist die WLan Funktionalität in 0.9 besser?
acer MRS600M mit core2duo E4300 und 1GB RAM
NVidia GeForce 9500GT 1GB
TechniSat Skystar 2
Medion X10
USB-WLan RTL8187
snowyrain  11.Dec.2011 19:23:55
Hallo,
in 0.9 ALPHA musste ich den Treiber nicht mehr erstellen. Jedoch die Eintragungen ebenfals per Hand vornehmen. Ist eben noch ALPHA.

Gruß
Snowyrain