|
Size: 4528
Comment: add list tags
|
← Revision 5 as of 2013-07-05 00:20:56 ⇥
Size: 3494
Comment: Update for Wheezy release, drop resolved "poor scan results" issue (fixed at Linux 2.6.38, documented at driver homepage), link AG0100 unsupported report.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/rndis_wlan|Français]] -~ | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/rndis_wlan|Français]]-~ |
| Line 6: | Line 6: |
| This page describes how to enable support for !WiFi devices based on the Broadcom BCM4320 chipset on Debian systems. | This page describes how to enable support for !WiFi devices based on the Broadcom BCM4320 chip on Debian systems. |
| Line 10: | Line 10: |
| rndis_wlan is a driver supporting wireless RNDIS<<FootNote(Microsoft's unofficial CDC ACM variant, see [[WikiPedia:USB_communications_device_class|USB CDC on Wikipedia]].)>> chipsets, the Broadcom BCM4320 is the only one known at this time. [[#supported|Supported devices]] are listed at the end of this page. | rndis_wlan is a Linux kernel driver introduced at Linux 2.6.25, supporting wireless RNDIS<<FootNote(Microsoft's unofficial CDC ACM variant, see [[WikiPedia:USB_communications_device_class|USB CDC on Wikipedia]].)>> chips; the Broadcom BCM4320 is the only one known at this time. [[#supported|Supported devices]] are listed at the end of this page. |
| Line 12: | Line 12: |
| This driver was introduced in Linux 2.6.25 and no firmware from userspace is required. | No firmware from userspace is required. |
| Line 15: | Line 15: |
1. Install the DebianPkg:wireless-tools package: {{{ # aptitude install wireless-tools }}} 1. Connect the device to your system. The rndis_wlan kernel module is [[Modules|automatically loaded]] for supported devices. 1. Verify your device has an available interface: {{{ # iwconfig }}} 1. [[WiFi/HowToUse|Configure]] your wireless interface as appropriate. |
1. Connect the device to the system. The rndis_wlan kernel module is [[Modules|automatically loaded]] for supported devices. 1. [[WiFi/HowToUse|Configure]] the wireless interface as appropriate. |
| Line 27: | Line 20: |
| * If you are attempting to use a Belkin !F5D7051 v1000 device (USB ID 050D:7051), [[KernelModuleBlacklisting|blacklist]] the {{{rt2500usb}}} module and execute {{{modprobe -r rt2500usb}}} to unload it. * Some devices might display very [[https://bugzilla.kernel.org/show_bug.cgi?id=20822|poor scan results]] (resolved since Linux 2.6.38), making NetworkManager and similar programs take a long, long time to detect a given network. A possible workaround to improve the time to configure the device at boot-time is to ''pre-configure'' the connection manually on the {{{/etc/init.d/networking}}} file. For example: {{{ case "$1" in start) process_options log_action_begin_msg "Configuring network interfaces" #workaround WUSB54GS's low performance on scan iwconfig wlan0 essid MYESSID iwconfig wlan0 key MYKEY iwconfig wlan0 channel NN dhclient wlan0 & if ifup -a; then log_action_end_msg $? (...) }}} NetworkManager will then see the network's beacon much quicker and will be able to configure the device appropriately afterwards. |
* If attempting to use a Belkin !F5D7051 v1000 device (USB ID 050D:7051), [[KernelModuleBlacklisting|blacklist]] the {{{rt2500usb}}} module and execute {{{modprobe -r rt2500usb}}} to unload it. |
| Line 53: | Line 29: |
| The following list is based on the ''alias'' fields of {{{modinfo rndis_wlan}}} in Debian 2.6.32 (2.6.32-41) kernel images. | The following list is based on the ''alias'' fields of {{{modinfo rndis_wlan}}} in Debian 3.2.0 (3.2.46-1) kernel images. |
| Line 57: | Line 33: |
| USB: *:* (Vendor name unknown) (Device name unknown) | |
| Line 69: | Line 44: |
| USB: 1799:011B Belkin Components (Device name unknown) | USB: 1799:011B Thales Norway A/S (Device name unknown) |
| Line 73: | Line 48: |
| rndis_wlan can autodetect newer RNDIS devices not listed above. |
|
| Line 75: | Line 52: |
| /* rndis_wlan can autodetect newer RNDIS devices not listed above. */ * Belkin !F5D7051 v3000 (USB ID 4317:0711) |
* Belkin !F5D7051 v3000 (USB ID 4317:0711, Broadcom BCM4326U) |
| Line 78: | Line 54: |
| * !TiVo Wireless G USB Adapter (USB ID 0A5C:BD11) | * !TiVo Wireless G USB Adapter (AG0100: USB ID 0A5C:BD11)<<FootNote([[bcm43xx|Debian Wiki - Diff for "bcm43xx" (revision 69): Tivo wireless device|&action=diff,&rev2=69,&rev1=68]])>> |
| Line 86: | Line 62: |
| * [[http://wireless.kernel.org/en/users/Drivers/rndis_wlan]] | * http://wireless.kernel.org/en/users/Drivers/rndis_wlan |
Translation(s): English - Français
Broadcom BCM4320 devices (rndis_wlan)
This page describes how to enable support for WiFi devices based on the Broadcom BCM4320 chip on Debian systems.
Contents
rndis_wlan is a Linux kernel driver introduced at Linux 2.6.25, supporting wireless RNDIS1 chips; the Broadcom BCM4320 is the only one known at this time. Supported devices are listed at the end of this page.
No firmware from userspace is required.
Installation
Connect the device to the system. The rndis_wlan kernel module is automatically loaded for supported devices.
Configure the wireless interface as appropriate.
Troubleshooting
This driver does not support connections to hidden WPA networks at this time.
If attempting to use a Belkin F5D7051 v1000 device (USB ID 050D:7051), blacklist the rt2500usb module and execute modprobe -r rt2500usb to unload it.
Known problems with this driver are documented on its homepage.
Supported Devices
The page HowToIdentifyADevice/USB explains how to identify a USB device.
The following list is based on the alias fields of modinfo rndis_wlan in Debian 3.2.0 (3.2.46-1) kernel images.
USB: 0411:004B BUFFALO INC. (formerly MelCo., Inc.) WLI-USB-G54 802.11g Adapter [Broadcom 4320 USB] USB: 0411:00BC BUFFALO INC. (formerly MelCo., Inc.) WLI-U2-KG125S 802.11g Adapter [Broadcom 4320 USB] USB: 050D:011B Belkin Components (Device name unknown) USB: 0A5C:D11B Broadcom Corp. Eminent EM4045 [Broadcom 4320 USB] USB: 0B05:1717 ASUSTek Computer, Inc. WL169gE 802.11g Adapter [Broadcom 4320 USB] USB: 0BAF:0111 U.S. Robotics USR5420 802.11g Adapter [Broadcom 4320 USB] USB: 0BAF:011B U.S. Robotics Wireless MAXg Adapter [Broadcom 4320] USB: 13B1:000E Linksys WUSB54GS v1 802.11g Adapter [Broadcom 4320 USB] USB: 13B1:0014 Linksys WUSB54GS v2 802.11g Adapter [Broadcom 4320 USB] USB: 13B1:0026 Linksys WUSB54GSC v1 802.11g Adapter [Broadcom 4320 USB] USB: 1690:0715 Askey Computer Corp. [hex] Name: Voyager 1055 Laptop 802.11g Adapter [Broadcom 4320] USB: 1799:011B Thales Norway A/S (Device name unknown)
rndis_wlan can autodetect newer RNDIS devices not listed above.
Unsupported Devices
Belkin F5D7051 v3000 (USB ID 4317:0711, Broadcom BCM4326U)
- Linksys WUSB54GSC v2 (USB ID 1737:0075, Broadcom BCM4326U)
TiVo Wireless G USB Adapter (AG0100: USB ID 0A5C:BD11)2
Support for these devices may be possible using NDISwrapper.
See Also
External Links
CategoryHardware | CategoryWireless
Microsoft's unofficial CDC ACM variant, see USB CDC on Wikipedia. (1)
Debian Wiki - Diff for "bcm43xx" (revision 69): Tivo wireless device (2)
