Hola: Tengo un Aspire 5920G de ACER que monta una Intel PRO/Wireless 3945ABG como tarjeta de red inalámbrica. openSuSE 11 la reconoce usando el driver iwl3945/firmware de compat-wireless: steele:/home/rleal # lspci -nn 06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02) steele:/home/rleal # hwinfo --wlan 07: PCI 600.0: 0282 WLAN controller [Created at pci.310] UDI: /org/freedesktop/Hal/devices/pci_8086_4222 Unique ID: y9sn.xDGkhUDfcCA Parent ID: Z7uZ.2DtjpW0qNEE SysFS ID: /devices/pci0000:00/0000:00:1c.3/0000:06:00.0 SysFS BusID: 0000:06:00.0 Hardware Class: network Model: "Intel PRO/Wireless 3945ABG Network Connection" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x4222 "PRO/Wireless 3945ABG Network Connection" SubVendor: pci 0x8086 "Intel Corporation" SubDevice: pci 0x1001 Revision: 0x02 Driver: "iwl3945" Driver Modules: "iwl3945" Device File: wlan0 Features: WLAN Memory Range: 0xc2200000-0xc2200fff (rw,non-prefetchable) IRQ: 19 (no events) HW Address: 00:1c:bf:a6:61:44 WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 36 40 44 48 52 56 60 64 WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 5.18 5.2 5.22 5.24 5.26 5.28 5.3 5.32 WLAN encryption modes: WEP40 WEP104 TKIP CCMP WLAN authentication modes: open sharedkey wpa-psk wpa-eap Module Alias: "pci:v00008086d00004222sv00008086sd00001001bc02sc80i00" Driver Info #0: Driver Status: iwl3945 is active Driver Activation Cmd: "modprobe iwl3945" Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #20 (PCI bridge) steele:/home/rleal # lsmod |grep iwl3945 iwl3945 117736 0 firmware_class 27776 2 microcode,iwl3945 mac80211 271744 1 iwl3945 led_class 22920 2 iwl3945,acer_wmi cfg80211 52624 2 iwl3945,mac80211 El led del teclado de activación/desactivación de la tarjeta funciona bien. Un iwlist scanning me detecta las redes cercanas: steele:/home/rleal # iwlist wlan0 scanning wlan0 Scan completed : Cell 01 - Address: 00:02:CF:55:AA:B3 ESSID:"WLAN_50" Mode:Master Channel:9 Frequency:2.452 GHz (Channel 9) Quality=95/100 Signal level:-33 dBm Noise level=-127 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 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=00000013717421c9 Extra: Last beacon: 616ms ago la configuración de la tarjeta (yast) es para el router que tengo en casa (este es un zyxel hp-P660HW-D1 de timofónica): steele:/home/rleal # iwconfig lo no wireless extensions. eth0 no wireless extensions. wmaster0 no wireless extensions. wlan0 IEEE 802.11abg ESSID:"WLAN_50" Mode:Managed Frequency:2.452 GHz Access Point: Not-Associated Tx-Power=15 dBm Retry min limit:7 RTS thr:off Fragment thr=2352 B Encryption key:5A30-3030-3243-4636-3041-3335-30 Security mode:open Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 Arrancar manualmente la tarjeta me da el siguiente mensaje: steele:/home/rleal # ifup wlan0 wlan0 device: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) command 'iwconfig wlan0 nick steele' returned Error for wireless request "Set Nickname" (8B1C) : SET failed on device wlan0 ; Operation not supported. Checking for network time protocol daemon (NTPD): unused Y la salida de ifconfig queda: steele:/home/rleal # ifconfig eth0 Link encap:Ethernet HWaddr 00:1E:68:0A:D1:1C inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::21e:68ff:fe0a:d11c/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:20 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:631 (631.0 b) TX bytes:3111 (3.0 Kb) Interrupt:17 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:357 errors:0 dropped:0 overruns:0 frame:0 TX packets:357 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:30486 (29.7 Kb) TX bytes:30486 (29.7 Kb) wlan0 Link encap:Ethernet HWaddr 00:1C:BF:A6:61:44 inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) wmaster0 Link encap:UNSPEC HWaddr 00-1C-BF-A6-61-44-00-00-00-00-00-00-00-00-00-00 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Y no me deja acceder a la red. De hecho ni siquiera detecta el AP: steele:/home/rleal # ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.33: icmp_seq=1 Destination Host Unreachable From 192.168.1.33 icmp_seq=1 Destination Host Unreachable
El scan de kwifimanager me detecta la red (managed, WEP on), aunque me indica OUT OF RANGE. Singal Strenght: 0, AccessPoint: N/A. dmesg dice una ristra de lo siguiente: wlan0: authenticate with AP 00:02:cf:55:aa:b3 ADDRCONF(NETDEV_UP): wlan0: link is not ready wlan0: authenticate with AP 00:02:cf:55:aa:b3 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=248 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=228 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=357 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=337 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 wlan0: authenticate with AP 00:02:cf:55:aa:b3 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=357 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=337 wlan0: authenticate with AP 00:02:cf:55:aa:b3 wlan0: authentication with AP 00:02:cf:55:aa:b3 timed out SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=357 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=337 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=327 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=307 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=248 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=228 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=327 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=307 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC= SRC=192.168.1.33 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44 wlan0: authenticate with AP 00:02:cf:55:aa:b3 ADDRCONF(NETDEV_UP): wlan0: link is not ready wlan0: authenticate with AP 00:02:cf:55:aa:b3 wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate A algunos les ha funcionado lo que dice aquí (http://www.susegeek.com/opensuse-110/intel-3945-abg-wireless-problem-in-open...), a mí no :( He probado casi todo: intentado con ndiswrapper, los drivers del non-oss y los de http://www.intellinuxwireless.org/, sin resultado. Además, me intriga que el iwlwifi-3945 busca el fichero iwlwifi-3945-1.ucode, usando firmware_loader (del kernel). Pero se necesita "this support enabled in your kernel. When you configure the kernel, you can find this option in the following location: Device Drivers -> Generic Driver Options -> Hotplug firmware loading support You can determine if your kernel currently has firmware loader support by looking for the CONFIG_FW_LOADER definition on your kernel's .config." Esto no lo tiene el 2.6.25.16-0.1-default. Tampoco tiene el /etc/hotplug/firmware.agent He probado arrancar la tarjeta manualmente y con knetworkmanager, sin resultado. He probado el router con y sin WEP... Lo intenté con una distribución de 10.3, aquí sí que funcionó, con ipw3945, aunque bastante mal. El sistema es openSuSE 11.0 x86_64, kernel 2.6.25.16-0.1-default. Miré en la lista inglesa, en bugzilla, en forosuse... Se menciona que puede ser un problema con esta versión del kernel... No sé, también lo he intentado con un vanilla de los últimos y nada. A unos les funciona, a otros no. Alguien puede darme una pista de por dónde seguir tirando? (no la toalla, no quiero renunciar a mi distribución favorita q ya llevo desde la 8.3) Saludos, r.- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org