Iniciado por
xabi
Cualquier tarjeta wifi bien soportada en linux te vale como punto de acceso para la ds(tampoco tiene porque ser usb), no hace falta comprar el de nintendo
Finalmente he comprado una tarjeta Wifi para usarla de punto de acceso, pero no consigo que la DS se "enganche" con ella.
La tarjeta tiene el chip Atheros y estoy usando el módulo madwifi en una debian, instalado mediante el module assistant siguiendo los pasos:
http://madwifi.org/wiki/UserDocs/Distro/Debian/MadWifi
Luego he usado la misma guía para configurar un punto de acceso simple mediante un bridge:
http://madwifi.org/wiki/UserDocs/SimpleAccessPoint
Así que finalmente tengo lo siguiente:
Código:
# ifconfig
ath0 Link encap:Ethernet HWaddr 00:13:F7:3D:16:3C
inet6 addr: fe80::213:f7ff:fe3d:163c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:644 (644.0 b)
br0 Link encap:Ethernet HWaddr 00:02:44:78:FB:E2
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::202:44ff:fe78:fbe2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3565 errors:0 dropped:0 overruns:0 frame:0
TX packets:4393 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:264842 (258.6 KiB) TX bytes:545345 (532.5 KiB)
eth0 Link encap:Ethernet HWaddr 00:02:44:78:FB:E2
inet6 addr: fe80::202:44ff:fe78:fbe2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:130086 errors:0 dropped:0 overruns:0 frame:0
TX packets:162168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12719571 (12.1 MiB) TX bytes:54478548 (51.9 MiB)
Interrupt:5 Base address:0xe400
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:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5104 (4.9 KiB) TX bytes:5104 (4.9 KiB)
wifi0 Link encap:UNSPEC HWaddr 00-13-F7-3D-16-3C-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0
TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:199
RX bytes:3180 (3.1 KiB) TX bytes:17809 (17.3 KiB)
Interrupt:12 Memory:b8a00000-b8a10000
Código:
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
wifi0 no wireless extensions.
ath0 IEEE 802.11g ESSID:"555551"
Mode:Master Frequency:2.462 GHz Access Point: 00:13:F7:3D:16:3C
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:1234-1234-1234-1234 Security mode:restricted
Power Management:off
Link Quality=0/94 Signal level=-95 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
br0 no wireless extensions.
He comprobado que si hay comunicación entre la DS y la tarjeta o por lo menos eso parece si atendemos a los valores RX y TX de wifi0 que se modifican cada vez que intento enlazar. Pero finalmente en la DS lo que obtengo es
Código:
Error: 51300
No se ha podido establecer conexión con el punto de acceso. Comprueba los ajustes de la configuración de la CWF de Nintendo y el punto de acceso.
Los valores usados en la configuración manual de la DS son:
Código:
SSID: 555551
Clave WEP: 1234123412341234
Obtener automáticamente IP: No
Dirección IP: 192.168.1.11
Máscara subred: 255.255.255.0
Puerta enlace: 192.168.1.1
Obtener DNS automáticamente: No
DNS primario: 192.168.1.1
DNS secundario: 192.168.1.1
192.168.1.1 corresponde al router ADSL
El contenido de /etc/network/interfaces
Código:
# The loopback network interface
auto lo
iface lo inet loopback
auto ath0
iface ath0 inet manual
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode ap
post-down wlanconfig ath0 destroy
wireless-mode master
wireless-channel 11
wireless-essid 555551
wireless-key 1234-1234-1234-1234
auto br0
iface br0 inet static
address 192.168.1.4
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
bridge_ports eth0 ath0
Cualquier ayuda es bienvenida y si alguien tiene un punto de acceso funcionando correctamente en linux con la DS y puede echarme una mano se lo agradecería, como he dicho antes estoy algo pez en esto de las redes inalámbricas.
Marcadores