02.10.2011, 18:41
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
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