Gracias danitool y los demás. Ahora reconoce el dispositivo pero no acaba de funcionar bien. Con el firmware r35318 no se reconoce, debe faltar algo. En r35889 he tenido que forzar la instalación del modulo, porque daba problemas de dependencias y luego es reconocido el adaptador, pero configurándolo como AP no encuentro la nueva wifi, en Networt -> Wifi aparecen las barritas de señal al 0%. Configurándolo como cliente el router se congela, debo sacar el USB y reiniciar para volver a LuCI. Esta es la configuración en /etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11ng'
option path 'pci0000:00/0000:00:01.0'
list ht_capab 'SHORT-GI-40'
list ht_capab 'TX-STBC'
list ht_capab 'RX-STBC1'
list ht_capab 'DSSS_CCK-40'
option disabled '0'
option channel '2'
option htmode 'HT40+'
option noscan '1'
option country 'ES'
option txpower '20'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/bcm63xx_ehci.0/usb1/1-2/1-2:1.0'
list ht_capab 'SHORT-GI-40'
list ht_capab 'DSSS_CCK-40'
option channel '2'
option txpower '20'
option country 'ES'
option hwmode '11ng'
option htmode 'HT20'
config wifi-iface
option ssid 'router principal'
option encryption 'psk2'
option device 'radio0'
option mode 'sta'
option bssid '2C:B0:xxxxx'
option key 'key'
option network 'wwan'
config wifi-iface
option device 'radio1'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
option network 'lan'
El firmware último que pusiste r36099 parece que es en realidad el r35899, esa es la versión que sale al instalarlo. Por cierto yo estoy cargando los firmwares desde LuCI y no del modo de rescate al que no consigo entrar.
La cosa es que al principio me pareció que iba bien, pero fue a raíz de intentar cambiar el interface USB como cliente cuando empezaron los problemas y por más que he cambiado no lo consigo.
Se me pasó mirar que en Ubuntu es el modulo carl9170 el que se carga pinchando el USB.
No sé si ponerme a compilar, pero no sé exactamente que voy a necesitar.
Saludos.