Problema con tarjeta wi fi.
Eduardo Quiroz Salinas
eduardoquiroz en vtr.net
Lun Oct 3 23:35:08 CLT 2005
Eduardo Quiroz Salinas wrote:
> Hola a todos
>
> hace un tiempo que estoy un pequeño problema con mi tarjeta wifi.
> Tengo un laptop Packard Bell con una tarjeta wireless interna,
> controlada con el driver ra2500 y generalmente funciona bien al cargar
> el escritorio. Uso KDE en un FC4. Sin embargo, hay ocasiones en que no
> carga directamente y debo hacer un proceso algo pelotudo para que tome
> la señal. Lo que hago es abrir el administrador de la
> red(system-config-network) y cambiar la configuración (cambio del modo
> managed al modo ad-hoc y activo la tarjeta, luego vuelvo a poner el
> modo managed y vuelta a activar la tarjeta) y funciona de inmediato.
> Incluso si hago cualquier otro cambio y lo vuelvo a la normalidad no
> funciona...ja.
> Bien. Tratando de averiguar el porqué del asunto, tiré un tcpdump -i
> wlan0 y me fijé que cuando no funcionaba era porque se quedaba
> preguntando que mac tenia el router, eternamente. Luego intenté
> asignando la mac a mano con arp -s 192.168.1.1 ma:cd:el:ro:ut:er y
> verifiqué con arp -a que si estaba asignada. Reinicié la tarjeta
> (ifdown,ifup) y siguió sin funcionar. Volví a tirar un tcpdump y
> seguía preguntando por la mac del router, siendo que se la había
> asignado de manera manual.
> Eso. Acepto sugerencias, consejos, dólares (jeje), tips, envíos a
> lugares remotos y etcéteras.
> Gracias de antemano, Salute!!
>
Bueno,,,me acaba de acontecer, tras varios días de buen funcionamiento
el problema de la tarjeta de red. tcpdump -i wlan0 me arroja lo siguiente.
23:08:08.578035 arp who-has 192.168.1.1 tell 192.168.1.3
23:08:09.577889 arp who-has 192.168.1.1 tell 192.168.1.3
23:08:11.581578 arp who-has 192.168.1.1 tell 192.168.1.3
......
de ahi deduzco que la mac del router no la encuentra y se queda pegada
consultándola.
si consulto la mac del router me aparece lo siguiente:
#arp 192.168.1.1
Address HWtype HWaddress Flags
Mask Iface
192.168.1.1
(incomplete) wlan0
luego la asigno manualmente y compruebo:
# arp --set 192.168.1.1 000f66df5cb5
# arp 192.168.1.1
Address HWtype HWaddress Flags
Mask Iface
192.168.1.1 ether 00:0F:66:DF:5C:B5
CM wlan0
según eso está ok. Luego reconfiguro con iwconfig:
iwconfig wlan0 essid "xxx"
iwconfig wlan0 channel 3
iwconfig wlan0 mode Managed
ifdown wlan0
ifup wlan0
como no funciona, reinicio la red.
#service network restart
Interrupción de la interfaz eth0: [ OK ]
Interrupción de la interfaz wlan0: [ OK ]
Interrupción de la interfaz de loopback: [ OK ]
Activación de la interfaz de loopback: [ OK ]
Activando interfaz wlan0: [ OK ]
pero sigue sin funcionar. Vuelvo a tirar un tcpdump:
#tcpdump -i wlan0
23:22:55.012278 arp who-has 192.168.1.1 tell 192.168.1.3
23:22:56.012132 arp who-has 192.168.1.1 tell 192.168.1.3
23:22:57.011978 arp who-has 192.168.1.1 tell 192.168.1.3
La señal sin embargo está ok:
# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:0F:66:DF:5C:B5
Mode:Managed
ESSID:"casa"
Encryption key:off
Channel:3
Quality:60/100 Signal level:-206 dBm Noise
level:-256 dBm
si reviso la tarjeta, me arroja lo siguiente:
# iwconfig
wlan0 RT2500 Wireless ESSID:"xxxx" Nickname:"yyyyyy"
Mode:Managed Frequency=2.422 GHz Bit Rate=11 Mb/s
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=60/100 Signal level:-204 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Probé quitando la clave y validando sólo con MAC, pero el problema es el
mismo.
un ifconfig me da lo siguiente:
wlan0 Link encap:Ethernet HWaddr 00:10:60:0C:F7:7C
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::210:60ff:fe0c:f77c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1606 errors:1 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:51826 (50.6 KiB)
Interrupt:5 Base address:0x8000
Por donde puede ir el problema???
luego de realizar todo este procedimiento, cambié de modo la tarjeta
usando gui (ya probé con el CLI) y luego lo volví a la normalidad,
reinicié la tarjeta y funcionó (de hecho estoy mandando este
mensaje..jejejeje)
Saludos y gracias de antemano!!!
--
Eduardo Quiroz Salinas
eduardoquiroz en gmail.com
--
Linux user number 344659
KDE User 2453
"...Los que pueden ser virtuosos sin dios,
son la desesperación de los creyentes..."
---------------------------------------------------
Más información sobre la lista de distribución Linux