He intentado colocar un usb wifi al router con Openwrt 15.05.1, el cual detecta, pero cuando lo activo no funciona y deja de funcionar también la integrada del router y la mayoría de secciones de la administración web e incluso me deja de funcionar internet pero puedo conectarme por SSH al router. Los comandos iwinfo e ifconfig se quedan colgados si los lanzas la el usb wifi "activado". Cuando lo reinicio sin el usb wifi todo funciona bien. He probado el dispositivo wifi en mi equipo con linux y me funciona bien, por lo que debe ser algo que no hago correctamente o me dejo.
Siguiendo
https://wiki.openwrt.org/doc/howto/usb.essentials y teniendo en cuenta que este router es ohci y el pendrive es un EDUP EP-N8508 con chip RTL8192c, he instalado los siguientes paquetes: kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-nls-base kmod-rtlwifi kmod-rtlwifi-usb kmod-rtl8192c-common kmod-rtl8192cu
iwinfo me lo detecta y en el entorno web puedo configurarlo, pero si lo activo se cuelga toda la wifi y al final el router entero.
He probado añadiendo estos otros paquetes: kmod-usb2-pci kmod-usb-ohci-pci
En este hilo comentáis el comando wifi detect, el cual no me escupe nada por pantalla, ni siquiera con al wifi integrada.
https://foro.seguridadwireless.net/openwrt/(faq)-preguntas-mas-comunes-sobre-openwrt#post_FAQ_RepeaterLlegando a este hilo
https://forum.openwrt.org/viewtopic.php?id=61799 no parece que me deje ningún paquete relevante y parece que el autor de ese hilo instale de más, pero por si acaso he instalado también:
kmod-scsi-core kmod-usb-storage kmod-crypto-hash block-mount
Lo que registra dmesg es: (he filtrado lineas que no son de wifi)
[ 16.468000] rtl8192cu: Chip version 0x10
[ 16.840000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 16.976000] rtl8192cu: MAC address: e8:4e:06:13:68:6e
[ 16.980000] rtl8192cu: Board Type 0
[ 16.984000] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[ 16.992000] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[ 17.000000] ieee80211 phy1: Selected rate control algorithm 'rtl_rc'
[ 17.004000] usbcore: registered new interface driver rtl8192cu
[ 30.280000] cfg80211: Calling CRDA for country: GY
[ 30.280000] cfg80211: Regulatory domain changed to country: GY
[ 30.280000] cfg80211: DFS Master region: unset
[ 30.280000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 30.280000] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[ 30.280000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
[ 35.884000] rtl8192cu: MAC auto ON okay!
[ 35.988000] rtl8192cu: Tx queue select: 0x05
Con ps veo que lanza (la linea se corta):
{mac80211.sh} /bin/sh ./mac80211.sh mac80211 setup radio0 {"config":{"hwmode":"11g","path":"pci0000:00\/0000:00:00.0\/0000:01:00.0\/bcma0:1","distance":10,"txpower":12,"country":"GY","channel":"10"},"interfaces":{"0":{"bridge":"br-lan","config":{"mode":"ap","encryption":"psk2+ccmp","macfilter":"allow","ssid":"SSIDWIFI1","key":"MiKeyWifi1"
{mac80211.sh} /bin/sh ./mac80211.sh mac80211 setup radio1 {"config":{"hwmode":"11g","path":"platform\/ehci-platform\/usb1\/1-1\/1-1:1.0","htmode":"HT20","distance":10,"txpower":14,"country":"GY","channel":"auto"},"interfaces":{"0":{"bridge":"br-lan","config":{"mode":"ap","ssid":"SSIDWIFI2","key":"MiKeyWifi2","encryption":"psk2","network"
¿Alguna idea que me pueda ayudar por favor?