[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: