Bug#520468: Incorporate fixes for WUSB54GS support from 2.6.33
- To: Ben Hutchings <ben@decadent.org.uk>
- Cc: 520468@bugs.debian.org
- Subject: Bug#520468: Incorporate fixes for WUSB54GS support from 2.6.33
- From: Luís Picciochi Oliveira <pitxyoki@gmail.com>
- Date: Thu, 1 Jul 2010 15:07:28 +0100
- Message-id: <[🔎] AANLkTimu_JgMsRtMVsdjXGtFXfkybfFe6VCJjM14kORZ@mail.gmail.com>
- Reply-to: Luís Picciochi Oliveira <pitxyoki@gmail.com>, 520468@bugs.debian.org
- In-reply-to: <1277774328.26161.608.camel@localhost>
- References: <AANLkTimReNT8a4LAb7HeG3iJ5cfBAlATNwT2mAMHJisG@mail.gmail.com> <1277072953.14011.993.camel@localhost> <AANLkTin7ECsp2BCRJx112ugTxtVTSTMIYdWsAZiQdqDk@mail.gmail.com> <1277340254.26161.47.camel@localhost> <AANLkTimzLJ9kaQajt89hBuoTrcqGykmR8HYjwSwnhToi@mail.gmail.com> <1277342877.26161.91.camel@localhost> <AANLkTikgACCrqxiUxW8mziqbguA9PN0oEKlL0i3NVo-4@mail.gmail.com> <1277774328.26161.608.camel@localhost>
Hi
This patch seems to have fixed it. Here are the results of my testing:
kernel.org's 2.6.34:
=> with the usbnet-Set-parent-device-early-for-netdev_printk patch:
Seems to work without any problems
Debian's 2.6.34 from experimental:
=> with both patches:
usbnet-Set-parent-device-early-for-netdev_printk
rndis_host-Poll-status-channel-before-control-channel
The module is loaded without any apparent problems. I get this on the
syslog when I try to configure the device:
# ifconfig wlan0 up
Jun 30 16:09:00 C-5 kernel: [ 79.184493] rndis_wlan 2-2:1.0: wlan0:
couldn't set packet filter: 0000000d
NetworkManager also makes that line appear on syslog and doesn't seem
to be able to configure it.
=> _only_ with usbnet-Set-parent-device-early-for-netdev_printk
(rndis_host-Poll-status... removed)
Seems to work without any problems.
The attachment has a more complete syslog with the moment I plugged
the device and NetworkManager tried to configure it.
Best regards,
Pitxyoki
On Tue, Jun 29, 2010 at 2:18 AM, Ben Hutchings <ben@decadent.org.uk> wrote:
(...)
>
> I think the attached patch will fix this. Please test it.
>
#################
kernel.org 2.6.34
#################
> with usbnet-Set-parent-device-early-for-netdev_printk.patch:
Seems to work without any problems.
################################
Debian's 2.6.34-1~experimental.2
################################
with both:
-> usbnet-Set-parent-device-early-for-netdev_printk.patch
-> rndis_host-Poll-status-channel-before-control-channel.patch
Jun 30 16:08:59 C-5 kernel: [ 78.264019] usb 2-2: new full speed USB device using uhci_hcd and address 3
Jun 30 16:08:59 C-5 kernel: [ 78.443509] usb 2-2: New USB device found, idVendor=13b1, idProduct=000e
Jun 30 16:08:59 C-5 kernel: [ 78.443516] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 30 16:08:59 C-5 kernel: [ 78.443521] usb 2-2: Product: Linksys Wireless-G USB Network Adapter with SpeedBooster
Jun 30 16:08:59 C-5 kernel: [ 78.443525] usb 2-2: Manufacturer: Cisco-Linksys
Jun 30 16:08:59 C-5 kernel: [ 78.443529] usb 2-2: SerialNumber: 1111
Jun 30 16:09:00 C-5 kernel: [ 78.515161] usbcore: registered new interface driver cdc_ether
Jun 30 16:09:00 C-5 kernel: [ 78.655691] usbcore: registered new interface driver rndis_host
Jun 30 16:09:00 C-5 kernel: [ 78.714723] cfg80211: Calling CRDA to update world regulatory domain
Jun 30 16:09:00 C-5 kernel: [ 78.777501] rndis_wlan 2-2:1.0: (unregistered net_device): media disconnect
Jun 30 16:09:00 C-5 NetworkManager: <info> Found wlan radio killswitch rfkill0 (at /sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/ieee80211/phy0/rfkill0) (driver <unknown>)
Jun 30 16:09:00 C-5 kernel: [ 78.967795] rndis_wlan 2-2:1.0: wlan0: register 'rndis_wlan' at usb-0000:00:1d.1-2, Wireless RNDIS device, BCM4320a based, 00:12:17:a0:b9:7c
Jun 30 16:09:00 C-5 kernel: [ 78.967837] usbcore: registered new interface driver rndis_wlan
Jun 30 16:09:00 C-5 NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0/net/wlan0, iface: wlan0)
Jun 30 16:09:00 C-5 NetworkManager: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0/net/wlan0, iface: wlan0): no ifupdown configuration found.
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): driver supports SSID scans (scan_capa 0x01).
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): new 802.11 WiFi device (driver: 'rndis_wlan')
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): exported as /org/freedesktop/NetworkManager/Devices/1
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): now managed
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): device state change: 1 -> 2 (reason 2)
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): bringing up device.
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): preparing device.
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): deactivating device (reason: 2).
Jun 30 16:09:00 C-5 kernel: [ 79.180877] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun 30 16:09:00 C-5 kernel: [ 79.184493] rndis_wlan 2-2:1.0: wlan0: couldn't set packet filter: 0000000d
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): supplicant interface state: starting -> ready
Jun 30 16:09:00 C-5 NetworkManager: <info> (wlan0): device state change: 2 -> 3 (reason 42)
Jun 30 16:09:00 C-5 wpa_supplicant[1451]: Failed to initiate AP scan.
# ifconfig wlan0 up
Jun 30 16:10:11 C-5 kernel: [ 150.019724] rndis_wlan 2-2:1.0: wlan0: couldn't set packet filter: 0000000d
with:
-> usbnet-Set-parent-device-early-for-netdev_printk.patch
and without:
-> rndis_host-Poll-status-channel-before-control-channel.patch
Seems to work without any problems.
Reply to: