Cisco Aironet 340

martes, 20 de septiembre de 2005

Vamos a compilar el nucleo (he utilizado el netbsd-current porque el 2.0.2 me daba problemas)

$ cd /usr/src
$ sudo cp sys/arch/i386/conf/GENERIC sys/arch/i386/conf/OmniBookXE3
$ sudoedit sys/arch/i386/conf/OmniBookXE3
*** ver instrucciones mas abajo ***
$ sudo ./build.sh tools
$ sudo ./build.sh kernel=OmniBookXE3

En el archivo OmniBookXE3 (tengo un HP de ese modelo):

# CardBus bridge support
cbb* at pci? dev ? function ?
cardslot* at cbb?
# CardBus bus support
cardbus* at cardslot?
pcmcia* at cardslot?
# PCMCIA network interfaces
an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11)

Luego, he activado el cliente de DHCP en /etc/rc.conf para la tarjeta an0

dhclient=YES
dhclient_flags="an0"
Y he creado el archivo /etc/ifconfig.an0 con el texto “up”.

Al arrancar el sistema, veremos algo parecido a esto …

an0 at pcmcia0 function 0: 
an0: Cisco Systems 340 Series (firmware 4.25.10)
an0: 802.11 address: 00:42:3a:44:3a:a1, channel: 1-13
an0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
Y luego comprobaremos
$ ifconfig an0
an0: flags=8a63 mtu 1500
ssid 3Com
powersave off
bssid 00:0a:52:1e:27:83 chan 11
address: 00:42:3a:44:3a:a1
media: IEEE802.11 autoselect (DS11)
status: active
inet 192.168.1.33 netmask 0xffffff00 broadcast 192.168.1.255

Por cierto, mi punto de acceso es un 3com OfficeConnect Wireless 11g Access Point.