USB WLAN mit linux-wlan-ng wlan0 nicht gefunden
Hallo,
ich habe hier ein Notebook mit interner USB WLAN-Karte. Leider bekomme
ich die nicht ans Laufen. Was mache ich falsch?
Das Laptop ist von Peacock. Drin ist ein P4M, chipsatz ist von VIA.
Das System ist debian testing. Der WLAN Chip ist laut lsusb ein
Prism2.
kernel 2.6.12.5
linux-wlan-ng 0.2.1-pre26
Ich hab das prism2_usb nach Anleitung kompiliert. Für die modules.conf
habe ich eine Datei in /etc/modutils erstellt und
"update-modules.modutils" aufgerufen. Das Notebook hat einen Ein- und
Ausschalter für das WLAN Modul. Beim Einschalten kann wlan.agent keine
Firmware für das Gerät finden. Das Modul wlan0 wird nicht gefunden.
Details stehen unten. In den manpages steht update-modules sei
veraltet. Ist das der falsche Weg?
/etc/modutils/linux-wlan-ng
-----------------------------------------------------------
alias wlan0 prism2_usb
#options prism2_usb prism2_doreset=1
-----------------------------------------------------------
/var/log/messages
-----------------------------------------------------------
kernel: usb 4-1: new full speed USB device using uhci_hcd and address 6
kernel: usb 4-1: config 1 has an invalid interface number: 1 but max is 0
kernel: usb 4-1: config 1 has no interface number 0
wland[5504]: wland daemon init successful
wland[5504]: netlink socket opened and bound successfully
kernel: prism2usb_init: prism2_usb.o: 0.2.1-pre26 Loaded
kernel: prism2usb_init: dev_info is: prism2_usb
wlan.agent[5515]: Unknown prism2 hardware type (), assuming SSF
wlan.agent[5515]: Firmware failed to load for device wlan0
wlan.agent[5515]: WLAN Could not bring up wlan0
kernel: usbcore: registered new driver prism2_usb
usb.agent[5462]: prism2_usb: loaded successfully
kernel: usbcore: deregistering driver prism2_usb
kernel: prism2_usb.o: 0.2.1-pre26 Unloaded
kernel: p80211.o: 0.2.1-pre26 Unloaded
-----------------------------------------------------------
# rmmod prism2_usb && rmmod p80211
# modprobe prism2_usb prism2_doreset=1
/var/log/messages wie oben nur zusätzlich:
-----------------------------------------------------------
kernel: hfa384x_corereset: hfa384x_corereset not supported on USB on
2.5/2.6 kernels.
kernel: usbcore: registered new driver prism2_usb
kernel: hfa384x_docmd: ctlx failure=REQ_TIMEOUT
-----------------------------------------------------------
# lsusb -v
-----------------------------------------------------------
Bus 004 Device 002: ID 09aa:3642 Intersil Corp. Prism2.x 802.11b Adapter
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x09aa Intersil Corp.
idProduct 0x3642 Prism2.x 802.11b Adapter
bcdDevice 1.32
iManufacturer 0
iProduct 0
iSerial 1 01190006
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
-----------------------------------------------------------
Danke
Thomas
Reply to: