El 2 de junio de 2009 11:15, Maykel Santiesteban Diaz <msantieste...@uci.cu>escribió:
> > Hola lista, llevo bastante tiempo intentando echando andar una tarjeta wifi > ASUS USB Wireless Network Adapter, es lo que obtengo según el reporte del > Everest, al hacer desde linux obtengo lo siguiente : > > arwen:/home/mike# lsusb > Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 002: ID 15d9:0a37 > Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 002 Device 003: ID 0b05:171b ASUSTek Computer, Inc. A9T wireless > Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > El driver que utiliza es el zd1211, con un chipset Zydas. Por lo que > inicialmente utilice el que trae por defecto el kernel la version libre > zd1211rw, solo quedaba descargar el firmware y ubicarlo en > /lib/firmware/zd1211, pero al parecer este driver tenia una limitación, que > no estaba implemetado el soporte para conexiones ad-hoc, por lo menos para > la versión del kernel que venia con lenny 2.6.26, por lo que me di a la > tarea de buscar varias formas de solucionar el problema. > > Utilizar ndisrapper, usando los controladores de windows > > Instalar el driver privativo para dicha tarjeta (2.22LnxDrv) > > Aplicar un parche al driver > > Con la primera variante, todo funciono de maravilla hasta que cargue el > modulo, la PC se congelo, y cada vez que arrancaba se congelaba. Tuve que > iniciar con un live cd y evitar que el modulo se cargara. > > 2da variante instale el driver privativo desde la fuente, se compilo y se > instalo sin problema, pero al cargar el modulo, y verificar que se cargaba > satisfactoriamente en la dmesg, la interfaz wlan0 no aparecía. > > 3era variante encontré el parche, y busque documentación al respecto de > como aplicar parches, pero antes se me ocurrió instalar el último kernel > desde el sid. El problema radica que no me dejaba cambiar el modo de la > tarjeta a modo ad-hoc > > al hacer (1) > ifconfig wlan0 down > iwconfig wlan0 mode ad-hoc > ifconfig wlan0 up > Me decia que la operación no estaba soportada > > Al instalar el kernel desde el sid el 2.6.29-1-686, la operación funciono > perfectamente entonces al intentar conectarme no me da problema, pero al > hacer ping la pc no me responde, normalmente me conecto a una red ad-hoc que > funciona como un punto de acceso y la cual utilizo para salir a la LAN. > > ejemplo: > > iwlist wlan0 scanning > > obtengo: > > wlan0 Scan completed : > Cell 01 - Address: E6:79:9F:8B:DE:16 > ESSID:"Blanko" > Mode:Ad-Hoc > Channel:1 > Frequency:2.412 GHz (Channel 1) > Quality=100/100 Signal level:51/100 > Encryption key:off > IE: Unknown: 0006426C616E6B6F > IE: Unknown: 010482848B96 > IE: Unknown: 030101 > IE: Unknown: 06020000 > IE: Unknown: 32080C1218243048606C > Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s > 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s > 48 Mb/s; 54 Mb/s > Extra:tsf=00000001e7c4c16c > Extra: Last beacon: 996ms ago > > al hacer iwconfig wlan0 essid Blanko > me pone como si se hubiese conectado, no obstante es en vano. Al hacer un > ping al DNS de la lan obtengo lo siguiente. > > arwen:/lib/firmware/zd1211# iwconfig wlan0 essid Blanko > arwen:/lib/firmware/zd1211# ping 10.3 > PING 10.3 (10.0.0.3) 56(84) bytes of data. > >From 10.8.30.128 icmp_seq=1 Destination Host Unreachable > >From 10.8.30.128 icmp_seq=2 Destination Host Unreachable > >From 10.8.30.128 icmp_seq=3 Destination Host Unreachable > ^C > --- 10.3 ping statistics --- > 5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4023ms > , pipe 3 > > Al hacer un dmseg | tail obtengo lo siguiente > > [ 1536.585563] __ratelimit: 40 callbacks suppressed > [ 1541.705255] __ratelimit: 40 callbacks suppressed > [ 1546.824965] __ratelimit: 40 callbacks suppressed > [ 1551.372055] wlan0: No active IBSS STAs - trying to scan for other IBSS > networks with same SSID (merge) > [ 1551.944504] __ratelimit: 40 callbacks suppressed > [ 1552.070889] wlan0: Selected IBSS BSSID e6:79:9f:8b:de:16 based on > configured SSID > [ 1557.065295] __ratelimit: 40 callbacks suppressed > [ 1562.184978] __ratelimit: 40 callbacks suppressed > [ 1567.304662] __ratelimit: 40 callbacks suppressed > [ 1572.425348] __ratelimit: 40 callbacks suppressed > > Al intentar cambiar el mode de la tarjeta a modo Ad-Hoc como mencione en > (1), el dmesg devuelve lo siguiente: > > > [ 1638.985234] __ratelimit: 40 callbacks suppressed > [ 1644.104920] __ratelimit: 40 callbacks suppressed > [ 1649.225606] __ratelimit: 40 callbacks suppressed > [ 1654.345288] __ratelimit: 40 callbacks suppressed > [ 1659.464966] __ratelimit: 40 callbacks suppressed > [ 1664.584644] __ratelimit: 40 callbacks suppressed > [ 1669.705335] __ratelimit: 40 callbacks suppressed > [ 1674.825044] __ratelimit: 40 callbacks suppressed > [ 1679.944699] __ratelimit: 40 callbacks suppressed > [ 1684.736061] wlan0: deauthenticating by local choice (reason=3) > > arwen:/lib/firmware/zd1211# iwconfig wlan0 essid "Blanko" Channel "1" > arwen:/lib/firmware/zd1211# ping 10.3 > PING 10.3 (10.0.0.3) 56(84) bytes of data. > >From 10.8.30.128 icmp_seq=1 Destination Host Unreachable > >From 10.8.30.128 icmp_seq=2 Destination Host Unreachable > >From 10.8.30.128 icmp_seq=3 Destination Host Unreachable > ^C > --- 10.3 ping statistics --- > 5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4023ms > , pipe 3 > arwen:/lib/firmware/zd1211# dmesg | tail > [ 1789.871769] wlan0: Trigger new scan to find an IBSS to join > [ 1792.277675] __ratelimit: 40 callbacks suppressed > [ 1792.568052] wlan0: Trigger new scan to find an IBSS to join > [ 1795.268054] wlan0: Trigger new scan to find an IBSS to join > [ 1797.398355] __ratelimit: 40 callbacks suppressed > [ 1797.968053] wlan0: Trigger new scan to find an IBSS to join > [ 1799.420109] zd1211rw 2-6:1.0: error ioread32(CR_REG1): -110 > [ 1799.606934] wlan0: Creating new IBSS network, BSSID 86:35:dc:2e:2e:b6 > [ 1802.518043] __ratelimit: 32 callbacks suppressed > [ 1807.637734] __ratelimit: 40 callbacks suppressed > > Una muestra de mi /etc/network/interfaces > > # The primary network interface > #allow-hotplug eth0 > auto eth0 > iface eth0 inet static > address 10.8.30.128 > netmask 255.255.255.0 > network 10.8.30.0 > broadcast 10.8.30.255 > gateway 10.8.30.254 > # dns-* options are implemented by the resolvconf package, if > installed > dns-nameservers 10.0.0.3 > dns-search uci.cu > > auto wlan0 > iface wlan0 inet static > address 192.168.0.128 > netmask 255.255.255.0 > network 192.168.0.0 > broadcast 192.168.0.255 > gateway 192.168.0.138 > dns-nameservers 10.0.0.3 > dns-search uci.cu > > Llevo bastante tiempo luchando con la wifi y no he podido conectarme, solo > a puntos de acceso, no en modo Ad-Hoc, he utilizado algunos front-end para > este propósito como wicd o Network-Manager, pero no obtengo ningún > resultado, he buscado en google y al parecer con wicd es necesario aplicarle > un parche para que logre conmutar el modo de la tarjeta, le aplique el > parche, pero sin resultado alguno. He utilizado otras distros en el mismo > portatil tal es el caso de Ubuntu, Fedora, Opensuse y se conecta sin > problemas. No se cual es el misterio que en Debian no funciona, uso Debian > y deseo encontrar la razón de porque no funciona. > > Agradecido por su paciencia de leer, no parece un post más bien mis > memorias, pero bueno quizás sea así, mis memoria intentando echando andar la > wifi. > > utilize lshw y obtengo lo siguiente: > > *-usb:1 > description: Generic USB device > product: USB2.0 WLAN > vendor: ASUS > physical id: 6 > bus info: u...@2:6 > version: 48.02 > capabilities: usb-2.00 > configuration: driver=zd1211rw maxpower=500mA > speed=480.0MB/ > > > Cualquier comentario, sugerencia, sera bienvenido. > > Saludos > Mike > > Pucha y lo tienes que hacer todo por consola?, porque el wicd hace mas cosas de las que uno cree y probablemente te ayude un poco mas. -- "LARGA VIDA Y PODEROSA."