Instalación del dispositivo linux-wlan-ng en Debian

Este dispositivo soporta tarjetas inalámbricas con los chipsets Prism 2, Prism 2.5 y Prism 3, usados en una variedad de tarjetas inalámbricas PCMCIA, PCI y USB. Ve la lista más abajo.

Instalación del dispositivo

Instala el paquete module-assistant,

# apt-get install module-assistant

luego corre,

# module-assistant auto-install linux-wlan-ng

Esto descarga la fuente, el paquete linux-wlan-ng-source, lo descomprime, compila, crea un paquete Debian (linux-wlan-ng-modules-[version nucleo].deb) y lo instala.

module-assistant se encarga de instalar todos aquellos paquetes necesarios para realizar todas estas operaciones.

El dispositivo queda instalado en el directorio de los módulos del núcleo,

/lib/modules/[version nucleo]/linux-wlan-ng/

Instalación del firmware

No todas las tarjetas requieren firmware. Instala el paquete linux-wlan-ng-firmware con,

# apt-get install linux-wlan-ng-firmware

luego corre,

# linux-wlan-ng-build-firmware-deb

Este es un script que descarga el firmware y lo empaqueta. Instala el paquete resultante,

# dpkg -i linux-wlan-ng-firmware-files_[version].deb

Carga el módulo en el núcleo con,

# modprobe prism2_pci

Otras alternativas son prism2_plx y prism2_usb.

Dispositivo prism2_cs

El dispositivo prism2_cs para tarjetas PCMCIA no se compila por omisión. Descarga primero la fuente con,

# apt-get install linux-wlan-ng-source

luego descomprime la fuente,

# cd /usr/src
# tar -jxvf linux-wlan-ng.tar.bz2

Edita /usr/src/modules/linux-wlan-ng/debian/config-for-lwng y modifica la variable PRISM2_PCMCIA por,

PRISM2_PCMCIA=$BUILD_MODULES

luego compila sin desempacar la fuente (para que no perder el cambio),

# module-assistant --not-unpack auto-install linux-wlan-ng

Carga el módulo en el núcleo con,

# modprobe prism2_cs

Lista de tarjetas PCI y USB soportadas por linux-wlan-ng

Corre lspci y busca las palabras "Ethernet controller" o "Network controller" y referencias a "Wireless" o la norma 802.11. Por ejemplo,

$ lscpi
02:03.0 Network controller: DWL-520 Wireless PCI Adapter

La primera columna arroja los números del bus PCI al cual la tarjeta está conectada con el formato <bus>:<slot>:<func>. Corre,

lspci -n -s <bus>:<slot>:<func>

para determinar el vendor y device ID de la tarjeta. Por ejemplo,

$ lspci
02:03.0 Network controller: DWL-520 Wireless PCI Adapter

$ lspci -n -s 02:03.0
02:03.0 0280: 1260:3873

vendor:device

Nombre

dispositivo

1260:3872

Intersil Corporation Prism 2.5 Wavelan chipset

prism2_pci

1260:3873

Intersil Corporation Prism 2.5 Wavelan chipset

prism2_pci

1385:3872

Netgear (Device name unknown)

prism2_pci

167D:A000

Samsung Electro-Mechanics Co., Ltd. IPW2200 miniPCI Wireless

prism2_pci

10B7:7770

3Com Corporation 3CRWE777 PCI(PLX) Wireless Adaptor [Airconnect]

prism2_plx

1385:4100

Netgear MA301 802.11b Wireless PCI Adapter

prism2_plx

15E8:0130

National Datacomm Corp Wireless PCI Card

prism2_plx

15E8:0131

National Datacomm Corp NCP130A2 Wireless NIC

prism2_plx

1638:1100

Standard Microsystems Corp [SMC] SMC2602W EZConnect / Addtron AWA-100 / Eumitcom PCI WL11000

prism2_plx

16AB:1101

Global Sun Technology Inc PLX9052 PCMCIA-to-PCI Wireless LAN

prism2_plx

16AB:1102

Global Sun Technology Inc PCMCIA-to-PCI Wireless Network Bridge

prism2_plx

16EC:3685

U.S. Robotics Wireless Access PCI Adapter Model 022415

prism2_plx

03F3:0020

Adaptec, Inc. AWN-8020 WLAN

prism2_usb

0411:0016

MelCo., Inc. WLI-USB-S11 802.11b Adapter

prism2_usb

0411:0027

MelCo., Inc. WLI-USB-KS11G 802.11b Adapter

prism2_usb

0411:0044

MelCo., Inc. WLI-USB-KB11 Wireless LAN Adapter

prism2_usb

045E:006E

Microsoft Corp. MN510 802.11b Adapter

prism2_usb

049F:0033

Compaq Computer Corp. 802.11b Adapter [orinoco]

prism2_usb

04BB:0922

I-O Data Device, Inc. IOData AirPort WN-B11/USBS 802.11b

prism2_usb

04F1:3009

Victor Company of Japan, Ltd MP-XP7250 WLAN Adapter

prism2_usb

0543:0F01

ViewSonic Corp. airsync Wi-Fi Wireless Adapter

prism2_usb

066B:2212

Linksys, Inc. WUSB11v2.5 802.11b Adapter

prism2_usb

066B:2213

Linksys, Inc. WUSB12v1.1 802.11b Adapter

prism2_usb

067C:1022

Efficient Networks, Inc. Siemens SpeedStream 1022 802.11b Adapter

prism2_usb

0707:EE04

Standard Microsystems Corp. SMCWUSB32 802.11b Wireless LAN Card

prism2_usb

07AA:0012

Corega K.K. Stick-11 802.11b Adapter

prism2_usb

083A:3503

Accton Technology Corp. T-Sinus 111 Wireless Adapter

prism2_usb

0846:4110

NetGear, Inc. MA111(v1) 802.11b Wireless [Intersil Prism 3.0]

prism2_usb

08DE:7A01

??? 802.11b Adapter

prism2_usb

0967:0204

Acer (??) WarpLink 802.11b Adapter

prism2_usb

09AA:3642

Intersil Corp. Prism 2.x 802.11b Adapter

prism2_usb

0B3B:1601

Tekram Technology Co., Ltd Allnet 0193 802.11b Adapter

prism2_usb

0B3B:1602

Tekram Technology Co., Ltd ZyXEL ZyAIR B200 802.11b Adapter

prism2_usb

0BAF:00EB

U.S. Robotics USR1120 802.11b Adapter

prism2_usb

0BB2:0302

Ambit Microsystems Corp. WLAN

prism2_usb

0CDE:0002

Z-Com XI-725/726 Prism2.5 802.11b Adapter

prism2_usb

0CDE:0005

Z-Com XI-735 Prism3 802.11b Adapter

prism2_usb

0D8E:7A01

Global Sun Technology, Inc. PRISM25 802.11b Adapter

prism2_usb

124A:168B

AirVast PRISM3 WLAN Adapter

prism2_usb

124A:4017

AirVast PC-Chips 802.11b Adapter

prism2_usb

1668:0408

Actiontec Electronics, Inc. [hex] Prism2.5 802.11b Adapter

prism2_usb

1668:0421

Actiontec Electronics, Inc. [hex] Prism2.5 802.11b Adapter

prism2_usb

1668:6106

Actiontec Electronics, Inc. [hex] ROPEX FreeLan 802.11b

prism2_usb

1915:2236

Linksys WUSB11 v3.0 802.11b Adapter

prism2_usb

2001:3700

D-Link Corp. [hex] DWL-122 802.11b

prism2_usb

2001:3702

D-Link Corp. [hex] DWL-120 rev F

prism2_usb

2821:3300

Unknown Wireless Adapter

prism2_usb

2C02:14EA

Planex Communications GW-US11H WLAN

prism2_usb

413C:8100

Dell Computer Corp. TrueMobile 1180 802.11b Adapter

prism2_usb

50C2:4013

Averatec (?) WLAN Adapter

prism2_usb

8086:1111

Intel Corp. PRO/Wireless 2011B 802.11b Adapter

prism2_usb

LinuxWlanNg (última edición 2009-09-14 03:53:33 efectuada por RicardoYanez)