Das sieht schon mal ganz gut aus.
Code: Alles auswählen
# modprobe -r r8192s_usb
# modprobe -v r8192s_usb && dmesg | tail
Code: Alles auswählen
# modprobe -r r8192s_usb
# modprobe -v r8192s_usb && dmesg | tail
Code: Alles auswählen
root@server:~# modprobe -r r8192s_usb
root@server:~# modprobe -v r8192s_usb && dmesg | tail
insmod /lib/modules/2.6.32-5-amd64/kernel/drivers/staging/rtl8192su/r8192s_usb.ko
[ 855.880362]
[ 855.880363] Linux kernel driver for RTL8192 based WLAN cards
[ 855.880364] Copyright (c) 2007-2008, Realsil Wlan
[ 855.880454] ==>ep_num:4, in_ep_num:1, out_ep_num:3
[ 855.880455] ==>RtInPipes:3
[ 855.880456] ==>RtOutPipes:4 6 13
[ 855.880458] ==>txqueue_to_outpipemap for BK, BE, VI, VO, HCCA, TXCMD, MGNT, HIGH, BEACON:
[ 855.880459] 1 1 0 0 2 2 2 2 2
[ 856.037148] Dot11d_Init()
[ 856.037612] usbcore: registered new interface driver rtl819xU
Code: Alles auswählen
# ifconfig -a
# grep -R -E -e 3303 /etc/udev/rules.d
Code: Alles auswählen
root@server:/# ifconfig -a
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
LOOPBACK MTU:16436 Metrik:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
wlan0 Link encap:Ethernet Hardware Adresse dc:f2:df:fd:ee:7e
BROADCAST MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Code: Alles auswählen
root@sever:/# grep -R -E -e 3303 /etc/udev/rules.d
root@server:/#
Code: Alles auswählen
# grep -R -E -e net /etc/udev/rules.d
# dmesg | grep -E -e \[Ff\]irm
Code: Alles auswählen
root@server:/# grep -R -E -e net /etc/udev/rules.d
/etc/udev/rules.d/70-persistent-net.rules:# This file was automatically generated by the /lib/udev/write_net_rules
/etc/udev/rules.d/70-persistent-net.rules:# program, run by the persistent-net-generator.rules rules file.
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="dc:f2:df:fd:ee:7e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
Code: Alles auswählen
root@server:/# dmesg | grep -E -e \[Ff\]irm
[ 4.641867] rtl819xU: --->FirmwareDownload92S()
[ 4.641873] usb 2-3: firmware: requesting RTL8192SU/rtl8192sfw.bin
[ 4.686524] rtl819xU:FirmwareDownload92S: memory for data image is less than IMEM required
[ 4.686741] rtl819xU:Firmware Download Fail!!a
[ 4.693488] rtl819xU: --->FirmwareDownload92S()
[ 4.693490] rtl819xU:--->FirmwareDownloadCode()
[ 4.693497] rtl819xU:--->FirmwareCheckReady(): LoadStaus(1),
[ 4.693615] rtl819xU:<---FirmwareCheckReady(): LoadFWStatus(1), rtStatus(0)
[ 4.693618] rtl819xU:--->FirmwareDownloadCode()
[ 4.693622] rtl819xU:--->FirmwareCheckReady(): LoadStaus(2),
[ 4.693740] rtl819xU:-->FirmwareEnableCPU()
Code: Alles auswählen
# wget ftp://ftp.dlink.com/Wireless/dwa130_revC/Drivers/dwa130_revC_drivers_linux_006.zip
# unzip dwa130_revC_drivers_linux_006.zip
# mkdir -p /usr/local/lib/firmware/RTL8192U
# cp rtl8192u_linux_2.6.0006.1031.2008/firmware/RTL8192U/* /usr/local/lib/firmware/RTL8192U
Code: Alles auswählen
# apt-get install module-assistant
# m-a prepare
# wget http://www.orbit-lab.org/kernel/compat-wireless-2.6-stable/v2.6.36/compat-wireless-2.6.36-4.tar.bz2
# tar xjvf compat-wireless-2.6.36-4.tar.bz2
# cd compat-wireless-2.6.36-4
# make
# make install
# make unload
# modprobe -v r8192s_usb