Buenas.
Una pregunta. Tengo el ARV7518PW (el blanco), y en la etiqueta de atrás pone que la versión del hard es la R01. He mirado en la web y he visto que solo está soportada la versión R01a.
¿Alguien sabe si habría que tenerlo en cuenta antes de meterle el nuevo firmware? Diría que sí, pero bueno, ahí lanzo la pregunta por si alguien sabe más detalles de esta aparente diferencia de hardware.
Gracias por adelantado y un saludo.
Por cierto, ¿cómo se hace para colgar un archivo en internet?
Por cierto, ¿cómo se hace para colgar un archivo en internet?
Como server gratuito, te recomiendo mediafire.com
Regístrate y crea una cuenta, a partir de ahí, podrás subir y compartir lo que quieras ;)
4. Con el programa SP700EX, previa descarga de un firmware de ya.com para este rouer (da igual la versión), se descomprime el firmware de ya.com y se sustituye el archivo que termina en "-3_unpacked.bin" por u-boot.bin y el que termina en -4_unpacked.bin por openwrt-lantiq-danube-ARV4518PW-squashfs.image; no recuerdo bien, ya que esto lo hice hace bastantes meses, pero al generar la imagen para meter en el el router creo que no hace falta comprimirla.
20/04/2012 20:39 <DIR> .
20/04/2012 20:39 <DIR> ..
20/04/2012 17:57 1.392.013 firmware-1.bin
20/04/2012 17:57 1.392.009 firmware-1_unscrambled.lzma
20/04/2012 17:57 5.715.972 firmware-1_unscrambled_unpacked.bin
20/04/2012 17:57 473.622 firmware-2.bin
20/04/2012 17:57 473.618 firmware-2_unscrambled.lzma
20/04/2012 17:57 1.663.003 firmware-2_unscrambled_unpacked.bin
20/04/2012 17:57 174.146 firmware-3.zip
20/04/2012 17:57 173.329 firmware-4.zip
20/04/2012 17:57 316.099 firmware-5.lzma
20/04/2012 17:57 497.424 firmware-5_unpacked.bin
20/04/2012 17:57 10 firmware-6.bin
09/08/2009 01:14 2.532.362 firmware.bin
20/04/2012 17:57 215 firmware_unpack_parts.bat
20/04/2012 20:30 4.194.304 flashdump completo.bin
18/11/2010 18:27 73.216 lzma.exe
06/01/2009 21:15 126.976 SP700EX.exe
5. Se enciende el router con el botón de reset pulsado unos 10 segundos para que entre en el modo de recuperación; no recuerdo si la ip es 192.168.1.1 ó 192.168.2.1.
6. Si todo ha salido bien a probar OpenWRT.
Nota 1: Abrir el router para ver si tiene switch Realtek RTL8306 o Atheros AR8216. Si el switch es el Atheros de momento no hagáis nada hasta que tenga una imagen preparada.
Nota 2: Siempre se podrá recuperar el router al firm original con este método en caso de que no haya funcionado todo lo anterior para probar de nuevo.
Nota 3: Por favor, que alguien me enseñe a subir archivos, que no tengo ni idea.
Ruegos, lloros y preguntas no dudéis en contactar, pero, por favor, antes revisad toda la documentación que hay en este tema y haced algunas pruebas y cambios antes de tirar la toalla.
root@OpenWRT:/# cat /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.144.99'
option gateway '192.168.144.1'
option netmask '255.255.255.0'
option dns '192.168.144.1'
config adsl-device 'adsl'
option annex '2p'
config atm-bridge 'atm'
option unit '0'
option vpi '1'
option vci '32'
option encaps 'llc'
option payload 'bridged'
config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'foo'
option password 'bar'
Si habeis metido un U-Boot que no os deja ni subir por web ni usar tftp: Activacion del modo UART en ARV4518PW (https://forum.openwrt.org/viewtopic.php?pid=167513#p167513)
- Hay una parte en la que dices que es muy importante conservar los últimos 65Kb. Cómo sé que no he borrado esos 65Kb.?
- Esos 65kb. parecen ser que son para tener soporte wifi, pero esto no funciona aún, no?
- Si el usb funciona, se puede añadir un hub y tener tanto un pendrive, para tener más espacio como una tarjeta usb wifi? Yo tengo una ALFA (rtl8187) y con el Buffalo y openwrt funciona a las mil maravilla.
- Con respecto a que la conexión ADSL sea gestionada por openwrt: Mi conexión va con Jazztel a 20Mb. Soportaría adsl2+?
No sé que puede significar, pero si desenlazo esta patilla en concreto todo vuelve a la normalidad, toda vez que apague el router y vuelva a reconectar el adaptador al usb y reabrir la terminal o el hyperterminal si estoy en windows.
Yo estoy muy verde en esto, la verdad, pero me asalta otra duda cuando he visto eso de los 3.3v Tendrá algo que ver con el modo UART?, No sé, lo mismo entro en los anales de las preguntas sin sentido.
Y para finalizar y ya que hablamos de adaptadores, sin pretender alejarme mucho del tema de este foro, comentaros que junto con el que propone pizarro33 también compré este al mismo vendedor para asegurarme en caso de que no funcionase el primero (que funciona), es este:
http://www.ebay.com/itm/Mini-Altera-FPGA-CPLD-USB-Blaster-programmer-JTAG-/270800706274
Sirve para algo, es decir, para flashear este u otro router o puedo utilizarlo en caso que una silla o un sofá cojee?
rapi_tmr_cancel: can't find time structure cookie 80992f40
ath_chan_set: 11 (2462 MHz) -> 11 (2462 MHz)
rapi_tmr_cancel: cookie 813bd29c, Initialized=1
00000000 813bb9b0 813bc428
cookie 813bd29c 813bb9b0
cookie 813bd29c 813bc428
rapi_tmr_cancel: can't find time structure cookie 813bd29c
===ath_newstate IEEE80211_M_HOSTAP===
ath_beacon_alloc :
rapi_tmr_cancel: cookie 80992f40, Initialized=1
00000000 813bb9b0 813bc428
cookie 80992f40 813bb9b0
cookie 80992f40 813bc428
rapi_tmr_cancel: can't find time structure cookie 80992f40
Vap_security> end
ADSL> READY
ath_draintxq: beacon queue 00575FE8
ath_merge_mcast() is called ????????????
ath_draintxq: beacon queue 00575FE8
ath_merge_mcast() is called ????????????
ath_draintxq: beacon queue 00575FE8
ath_merge_mcast() is called ????????????
FWCAP: nPCM: 8 nALM: 2 nSIG: 4 nCOD: 4
FWCAP: nNLEC: 4 nWLEC: 4 nAGC: 4 nFAX: 4
FWCAP: nUTG: 4 UTG/CH: 1 nMFTD: 4
VMMC_BBD_Download: time 6041
VMMC_BBD_Download: block_num = 4, time 6041
VMMC_BBD_Download: systime 6060
VMMC_BBD_Download: systime 6062
VMMC_BBD_Download: systime 6065
VMMC_BBD_Download: systime 6068
===>
VMMC_Ioctl: Phone 1 IFX_TAPI_LINE_TYPE ok!
VMMC_Ioctl: Phone 1 IFXPHONE_SET_LINEFEED ok!
VMMC_Ioctl: Phone 1 IFX_TAPI_MAP_DATA_ADD ok!
Set PCM I/F 1 VMMC_handle:80d6b730
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
PCM Setting ------------> DCLFREQ 2 DBLCLK 1 SM 0
===>
VMMC_Ioctl: Phone 2 IFX_TAPI_LINE_TYPE ok!
VMMC_Ioctl: Phone 2 IFXPHONE_SET_LINEFEED ok!
VMMC_Ioctl: Phone 2 IFX_TAPI_MAP_DATA_ADD ok!
Set PCM I/F 2 VMMC_handle:80d6bcdc
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 3 VMMC_handle:80d6c288
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 4 VMMC_handle:80d6c834
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 5 VMMC_handle:80d6c834
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 6 VMMC_handle:80d6c834
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 7 VMMC_handle:80d6c834
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
===>
Set PCM I/F 8 VMMC_handle:80d6c834
TAPI_Phone_PCM_IF_Set_Config 80d6cdf0
FXS_FXO is talking now...
Relay On now ch:0
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 0
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 1
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 2
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 3
Setting HOOK Related Parameters 0
Setting HOOKFLASH_TIME min 80 ms max 800 ms
Setting HOOKON_TIME min 370 max 370
Setting HOOK Related Parameters 1
Setting HOOKFLASH_TIME min 80 ms max 800 ms
Setting HOOKON_TIME min 370 max 370
Setting HOOK Related Parameters 2
Setting HOOK Related Parameters 3
RUNTASK id=28 VINETIC_DRV_Task...
[33] Allocate mailbox 8
RUNTASK id=33 VINETIC_T38_Task...
RUNTASK id=36 VOICE_API_task...
************** Enable ProDaaCheckInterrupt() detect 6544
Reset Duslic High begin
Reset Duslic end
ProDAAInitialize: begin now
ath_draintxq: beacon queue 00575FE8
ath_merge_mcast() is called ????????????
ProDAAInitialize: Line-Side Device Status ff
Port 2 sytem-side revision ff, line-side revision f
init_DTMF_data: time 7416
force_daa_offhook ch 2 onoff 1 time 7416
ProDaaOffhook ff 2 onoff 1
CID_Detect CH 2 onoff 0
FXO_PolState_DTMFCID --> Disable DTMF CID
force_daa_offhook ch 2 onoff 0 time 7473
ProDaaOffhook ff 2 onoff 0
CID_Detect CH 2 onoff 1
FXO_PolState_DTMFCID --> Detect Polarity Changed Enable DTMF CID
TEL_DRV_Init
TEL_DRV_StartDetVOIPHook
TEL_DRV_StartDetDTMF
TEL_DRV_StartDetCEDTone
TEL_DRV_StartDetVOIPHook
TEL_DRV_StartDetDTMF
TEL_DRV_StartDetCEDTone
TEL_DRV_InitTone
When * the value is 60000
When * the value is 60000
When * the value is 60000
When * the value is 60000
sys_voip_cfg->cpt.reorder = 425@-230;20(0.24/0.24/1)
TEL_DRV_TONE_REORDER duration = 480
TEL_DRV_InitRing
[34] Allocate resource 84, FreeResource = 23
[34] Allocate mailbox 9
TEL_MGR_Init
[34] Allocate resource 85, FreeResource = 24
tel_mgr_mutex=85
[34] Allocate mailbox 10
TEL_DM_Init
[34] Allocate resource 86, FreeResource = 25
[34] Allocate resource 87, FreeResource = 26
TEL_DRV_SetPhoneEvtHookFunc
TEL_DRV_SetLineEvtHookFunc
TEL_MGR_VoiceChannelInit
TEL_MGR_SetVoiceChannel 1
TEL_MGR_SetVoiceChannel: ec mode is 16ms
TEL_MGR_SetPhoneEC
TEL_MGR_SetPhoneVAD
TEL_MGR_SetPhoneGain
VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 0 TxGain -2 RxGain -9
TEL_MGR_SetPhoneJitter
TEL_MGR_SetVoiceChannel 2
TEL_MGR_SetVoiceChannel: ec mode is 16ms
TEL_MGR_SetPhoneEC
TEL_MGR_SetPhoneVAD
TEL_MGR_SetPhoneGain
VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 1 TxGain -2 RxGain -9
TEL_MGR_SetPhoneJitter
TEL_MGR_EnableDebug
[34] Allocate resource 88, FreeResource = 27
[34] Allocate mailbox 11
[42] Allocate resource 89, FreeResource = 28
[42] Allocate resource 90, FreeResource = 29
[SIP_CORE_Task] sip_core_ready
TEL_MGR_SetVoipPhoneEvtHookFunc
TEL_MGR_SetVoipPhoneEvtHookFunc
[34] Allocate resource 91, FreeResource = 30
TEL_MGR_DisableDebug
[reset_802dot1x] wireless module ready
[init_wpa] dot1x_ready[0]=3, ifno=2, dot1x_ifno=0
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
netif_poll_enable(0 called ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_attache: should call _MOD_INC_USE???
netif_poll_enable(0 called ???
[init_wpa] dot1x_ready[1]=1, ifno=27, dot1x_ifno=129
[init_wpa] dot1x_ready[2]=3, ifno=23, dot1x_ifno=255
[init_wpa] dot1x_ready[3]=3, ifno=24, dot1x_ifno=255
[init_wpa] dot1x_ready[4]=3, ifno=25, dot1x_ifno=255
[init_wpa] dot1x_ready[5]=3, ifno=26, dot1x_ifno=255
[init_wpa] dot1x_ready[6]=3, ifno=28, dot1x_ifno=6
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
netif_poll_enable(0 called ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_attache: should call _MOD_INC_USE???
netif_poll_enable(0 called ???
[init_wpa] dot1x_ready[7]=1, ifno=29, dot1x_ifno=7
[init_wpa] dot1x_ready[8]=1, ifno=30, dot1x_ifno=8
[reset_802dot1x] 802.1Xv2 ready
0:ifno2dot1x_if[2]=0
1:ifno2dot1x_if[27]=81
6:ifno2dot1x_if[28]=6
7:ifno2dot1x_if[29]=7
8:ifno2dot1x_if[30]=8
dot1x_wireless_if_mask=0x78000004
[main_8021x] dot1x_build_if_mapping() completed.
[reset_802dot1x] wireless module ready
[init_wpa] dot1x_ready[0]=3, ifno=2, dot1x_ifno=0
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_detach: should call _MOD_DEC_USE???
netif_poll_enable(0 called ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_attache: should call _MOD_INC_USE???
netif_poll_enable(0 called ???
[init_wpa] dot1x_ready[1]=1, ifno=27, dot1x_ifno=129
[init_wpa] dot1x_ready[2]=3, ifno=23, dot1x_ifno=255
[init_wpa] dot1x_ready[3]=3, ifno=24, dot1x_ifno=255
[init_wpa] dot1x_ready[4]=3, ifno=25, dot1x_ifno=255
[init_wpa] dot1x_ready[5]=3, ifno=26, dot1x_ifno=255
[init_wpa] dot1x_ready[6]=3, ifno=28, dot1x_ifno=6
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_detach: should call _MOD_DEC_USE???
netif_poll_enable(0 called ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
tkip_attache: should call _MOD_INC_USE???
netif_poll_enable(0 called ???
[init_wpa] dot1x_ready[7]=1, ifno=29, dot1x_ifno=7
[init_wpa] dot1x_ready[8]=1, ifno=30, dot1x_ifno=8
[reset_802dot1x] 802.1Xv2 ready
usb_hc_timer_stop() timer_id:5
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
No es lo que ponía en el foro y no sé que pasará. La versión de firmware instalado es uno de yacom el ARV4518HW-B-17-FW1_09_9.bin.Hola he intentado conectarme a mi router ARV4518 (SMC7908A-ISP) via serie con un conversor USB-Serie del tipo USB-To-RS232-TTL-PL2303HX que hay en un post anterior, poniendo todos los parámetros de conexión primero con Putty y luego con Hyperterminal y los mensajes que llegaban eran los siguientes.
No es lo que ponía en el foro y no sé que pasará. La versión de firmware instalado es uno de yacom el ARV4518HW-B-17-FW1_09_9.bin.
Un saludo.
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
ëås-¿-%=15¿=¿§¿}[W¿-%=15¿=¿¥'¿s-£££ëåëåU#
5 §¿ --#1¿3-¿=¿¿£££¿IKm_¿E¿
Õåëåëå_¿Y=95¿{=¿-%5¿!¿5#59!%%=#7¿%!75¿£££ëås'=/¿y/59)-#1¿¥¿3¡-£5ëåm%=15IE¿=¿;§¿'5#=§¿§¿'5#§¿¿3!#7ëåëåy!
5ëåm%=15IE¿=¿;9§¿'5#'5#§¿
Hola, al conectar el router a traves de puerto serie (usando un conversor USB correctamente instalado) teniendo configurando el putty como se indica (115200/ 8/ 1/ none/ none) y tras arrancar el router, esto es lo que me muestra por pantalla (está cortado, el contenido va creciendo conforme el router arranca)...:Citarëås-¿-%=15¿=¿§¿}[W¿-%=15¿=¿¥'¿s-£££ëåëåU#
5 §¿ --#1¿3-¿=¿¿£££¿IKm_¿E¿
Õåëåëå_¿Y=95¿{=¿-%5¿!¿5#59!%%=#7¿%!75¿£££ëås'=/¿y/59)-#1¿¥¿3¡-£5ëåm%=15IE¿=¿;§¿'5#=§¿§¿'5#§¿¿3!#7ëåëåy!
5ëåm%=15IE¿=¿;9§¿'5#'5#§¿
He visto por el foro de openwrt que a alguien le pasó, pero no indica como lo solucionó (o no lo he visto) las conexiones las tengo bien (espero) el ground en el pin 5, rd en el 2 y tx en el 3. He probado conectando y desconectado el pin 6 a los 3.3v y todo igual (de momento lo he desconectado).
Alguna idea sobre que puede ser?
Hola Pteridium,
gracias por la ayuda, pero no tengo conectado el serial directamente al pc. Te cuento como lo tengo, tengo un conversor USB a Serial (en la primera magen se ve cortada la parte del serie), desde ahí, tengo conectado un clable serie que me he hecho yo con los pines sueltos (en ese conector azul de la tercera foto)
En principio mi conversor usb opera a 5V o 3.3V. El chip que tiene es el pl2303hx (http://robokits.co.in/datasheets/PL2303HX.pdf (http://robokits.co.in/datasheets/PL2303HX.pdf))
Lo único que todavía no tengo claro es si el conversor usb está sacando los 3.3v o los 5 (intentaré conseguir un tester y averiguarlo).
Lo que me gustaría que me comentara alguien es como tiene conectados los pines desde el router a la clavija serie hembra.
Gracias!
Hola!Espero que te sirva el esquema de la placa, lo hice deprisa y corriendo hace poco, cuando apañé un poco los componentes del cable y los dejé mejor "acabados" ;). Por cierto, es visto desde abajo (donde las pistas), pero da un poco igual porque imagino que le soldarás cables en ambos extremos en vez de ponerle conectores en placa.
Ayer estouve midiendo los voltajes que me sacaba el serial del usb y estaban entorno a los 6V. :( Así que descartada la opción de usar el cable usb to serial que tengo.
Hoy comprado la placa y las resistencias para hacerme yo el conversor. Me ha faltado comprar los transistores, que no tenían. El lunes o martes los compraré!
Os iré informando.
PD: Gracias Noltari por el esquema. Gracias a los demás también. :)
Hola Noltari, tenía pensado ponerle conectores en los extremos porque la placa que he comprado nos es para soldarlos. ¿Podrías poner una foto de la tuya?Te pongo una foto de la placa donde he soldado los componentes. Siento no poder ponerte una foto del cable al completo, pero está con cinta aislante y no se ve nada...
Gracias!
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.5
Created: 2012-05-15 22:02:35 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1096555 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.5 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue May 15 15:02:17 PDT 2012
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00012b28
[ 0.000000] Readback ErrCtl register=00012b28
[ 0.000000] Memory: 61664k/65536k available (2421k kernel code, 3872k reserved, 564k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.088000] Data bus error, epc == 80259654, ra == 80259630
[ 0.088000] Oops[#1]:
[ 0.088000] Cpu 0
[ 0.088000] $ 0 : 00000000 0000006d be105400 00000002
[ 0.088000] $ 4 : 802f0000 feffffff ffffffff 000085c7
[ 0.088000] $ 8 : ffffffdf 8012ab3c 00000000 ffffff80
[ 0.088000] $12 : 03ff0000 03bd0000 24000000 ac000000
[ 0.088000] $16 : 8026e2d0 0000000e 802d7590 0000000e
[ 0.088000] $20 : 802d5598 80330000 802f0000 80330000
[ 0.088000] $24 : 00000018 80259488
[ 0.088000] $28 : 83c18000 83c19d80 00000000 80259630
[ 0.088000] Hi : 00000000
[ 0.088000] Lo : 00000000
[ 0.088000] epc : 80259654 ltq_pci_probe+0x1cc/0x3cc
[ 0.088000] Not tainted
[ 0.088000] ra : 80259630 ltq_pci_probe+0x1a8/0x3cc
[ 0.088000] Status: 1100fc03 KERNEL EXL IE
[ 0.088000] Cause : 1080001c
[ 0.088000] PrId : 00019641 (MIPS 24KEc)
[ 0.088000] Modules linked in:
[ 0.088000] Process swapper (pid: 1, threadinfo=83c18000, task=83c17928, tls=00000000)
[ 0.088000] Stack : 00000000 802d5598 802d55a0 802e830c 802b2a04 802e830c 00000000 802d5598
[ 0.088000] 80330000 ffffffed 802e830c 802d2680 802e830c 00000000 00000000 80166490
[ 0.088000] 83c57e00 83c19dc8 83c56b30 80251604 83801518 802d55cc 802d5598 802e830c
[ 0.088000] 802e830c 83c55e00 00000000 801665f8 802e830c 8016498c 00000000 83c55e00
[ 0.088000] 00000000 802e830c 8016658c 80164c80 00000000 80164214 802e63f0 8016490c
[ 0.088000] ...
[ 0.088000] Call Trace:
[ 0.088000] [<80259654>] ltq_pci_probe+0x1cc/0x3cc
[ 0.088000] [<80166490>] driver_probe_device+0x12c/0x228
[ 0.088000] [<801665f8>] __driver_attach+0x6c/0xa4
[ 0.088000] [<80164c80>] bus_for_each_dev+0x54/0x98
[ 0.088000] [<80165c2c>] bus_add_driver+0xc0/0x254
[ 0.088000] [<801669a4>] driver_register+0xc8/0x174
[ 0.088000] [<80300a48>] pcibios_init+0x18/0x40
[ 0.088000] [<80002900>] do_one_initcall+0xf0/0x1c0
[ 0.088000] [<802ed97c>] kernel_init+0xa4/0x120
[ 0.088000] [<8000822c>] kernel_thread_helper+0x10/0x18
[ 0.088000]
[ 0.088000]
[ 0.088000] Code: 34a5ffff 3c04802f 7c631a80 <00c52824> ac450030 ac83837c 0000000f 8ee3cb30 8c85837c
[ 0.092000] ---[ end trace 139ce121c98e96c9 ]---
[ 0.096000] Kernel panic - not syncing: Attempted to kill init!
No hace falta que os compréis un conversor ni nada por el estilo.Este circuito lo he utilizado con éxito para flashear un firm original al P660HW-D1. No obstante, no me funcionó a 115200 baudios. Tuve que bajar la velocidad.
Con este circuito es muy sencillo hacerlo:
Imagen original:
(https://dl.dropbox.com/u/4708147/rs232/original.jpg) (https://dl.dropbox.com/u/4708147/rs232/original.jpg)
P.D: El diseño lo saqué de algún foro cuando cambié el firmware a mi Zyxel, pero a día de hoy me ha servido para otros routers ;). Lo siento por no recordar a quién le tengo que dar créditos por el diseño.
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
And more stuff we don't like anymore.Press Space Bar 3 times to enter command mode ...123
Yes, Enter command mode ...
[DANUBE Boot]:
Now we are in command mode, press ? to get available help[DANUBE Boot]:?
======================
[u] Upload to Flash
[E] Erase Flash
[G] Run Runtime Code
[A] Set MAC Address
[#] Set Serial Number
[V] Set Board Version
[H] Set Options
[P] Print Boot Params
[0] Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:
But ... this is useless for us, we need Administrator mode, so here press ![DANUBE Boot]:!
Enter Administrator Mode !
======================
[u] Upload to Flash
[E] Erase Flash
[G] Run Runtime Code
[M] Upload to Memory
[R] Read from Memory
[W] Write to Memory
[T] Memory Test
[Y] Go to Memory
[A] Set MAC Address
[#] Set Serial Number
[V] Set Board Version
[H] Set Options
[P] Print Boot Params
[0] Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:
Now we're ready to mess with this machineUpload area 0. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCCCC
XModem download Done.
erase from location B0000000 done
erase from location B0002000 done
erase from location B0004000 done
erase from location B0006000 done
erase from location B0008000 done
erase from location B000A000 done
erase from location B000C000 done
erase from location B000E000 done
erase from location B0010000 done
Starting to write flash ...write length 0x00010000
0123
Start checking: flash area 0 length 65536 ...Done.
[DANUBE Boot]:
Now we have a working u-boot bootloader :) ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
*** Warning - bad CRC, using default environment
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
ARV4518 =>
PERFECT! What do we need now? First, as we will flash official trunk image, it have a little configuration problem. U-Boot stores config at 0xB0010000 and OpenWRT thinks is stored at 0xB0020000 so ... OpenWRT expect to be flashed at 0xB0030000 .... but U-Boot expect OpenWRT at 0xB0020000 ..... fuzzy? Easy as hell, keep reading.ARV4518 => setenv kernel_addr 0xb0030000
Now, check typing 'printenv', and save environment to flash typing 'saveenv'ARV4518 => saveenv
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 9....8....7....6....5....4....3....2....1....done
Protected 1 sectors
Perfect, we have U-Boot and it's environment saved and working.ARV4518 => run update_openwrt
Using lq_cpe_eth device
TFTP from server 192.168.144.100; our IP address is 192.168.144.99
Filename 'ARV4518PW-squashfs.image'.
Load address: 0x80500000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######
done
Bytes transferred = 2359300 (240004 hex)
..................................... done
Erased 37 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
10. Restart. You're a new OpenWRT user. Enjoy!ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.5
Created: 2012-05-15 22:02:35 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1096555 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.5 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue May 15 15:02:17 PDT 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00056eb8
[ 0.000000] Readback ErrCtl register=00056eb8
[ 0.000000] Memory: 61664k/65536k available (2421k kernel code, 3872k reserved, 564k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.100000] bio: create slab <bio-0> at 0
[ 0.108000] PCI host bridge to bus 0000:00
[ 0.112000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.116000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.120000] pci 0000:00:0e.0: unsupported PM cap regs version (4)
[ 0.124000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.128000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.132000] Switching to clocksource MIPS
[ 0.140000] NET: Registered protocol family 2
[ 0.148000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.152000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.160000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.168000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.172000] TCP reno registered
[ 0.176000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.184000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.188000] NET: Registered protocol family 1
[ 0.196000] gptu: totally 6 16-bit timers/counters
[ 0.200000] gptu: misc_register on minor 63
[ 0.204000] gptu: succeeded to request irq 126
[ 0.208000] gptu: succeeded to request irq 127
[ 0.212000] gptu: succeeded to request irq 128
[ 0.216000] gptu: succeeded to request irq 129
[ 0.224000] gptu: succeeded to request irq 130
[ 0.228000] gptu: succeeded to request irq 131
[ 0.236000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.240000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.252000] msgmni has been set to 120
[ 0.256000] io scheduler noop registered
[ 0.260000] io scheduler deadline registered (default)
[ 0.264000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.272000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.272000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.288000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.296000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.300000] Amd/Fujitsu Extended Query version 1.1.
[ 0.304000] number of CFI chips: 1
[ 0.308000] Creating 4 MTD partitions on "ltq_nor":
[ 0.312000] 0x000000000000-0x000000020000 : "uboot"
[ 0.320000] 0x000000020000-0x000000030000 : "uboot_env"
[ 0.328000] 0x000000030000-0x0000003f0000 : "linux"
[ 0.336000] found squashfs behind kernel
[ 0.336000] Creating 2 MTD partitions on "ltq_nor":
[ 0.340000] 0x000000030000-0x00000013bbab : "kernel"
[ 0.348000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.360000] 0x00000013bbab-0x0000003f0000 : "rootfs"
[ 0.364000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.380000] mtd: partition "rootfs" set to be root filesystem
[ 0.384000] mtd: partition "rootfs_data" created automatically, ofs=250000, len=1A0000
[ 0.392000] 0x000000250000-0x0000003f0000 : "rootfs_data"
[ 0.400000] 0x0000003f0000-0x000000400000 : "board_config"
[ 0.424000] ltq_mii: probed
[ 0.456000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.464000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[ 0.484000] TCP westwood registered
[ 0.488000] NET: Registered protocol family 17
[ 0.492000] Bridge firewalling registered
[ 0.496000] 8021q: 802.1Q VLAN Support v1.8
[ 0.500000] drivers/rtc/hctosys.c: unable to open rtc devi[ 0.520000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.528000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
- init -
Please press Enter to activate this console. [ 7.864000] NET: Registered protocol family 8
[ 7.868000] NET: Registered protocol family 20
[ 7.908000] Button Hotplug driver version 0.4.1
[ 8.264000] PPP generic driver version 2.4.2
[ 8.544000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 8.724000] NET: Registered protocol family 24
[ 8.768000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[ 9.036000] IFX MEI Version 5.00.00
[ 9.064000]
[ 9.064000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 9.100000] ATM (A1) firmware version 1.0.19
[ 9.100000] ifxmips_atm: ATM init succeed
[ 9.124000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 15.052000] device eth0 entered promiscuous mode
[ 15.060000] br-lan: port 1(eth0) entered forwarding state
[ 15.064000] br-lan: port 1(eth0) entered forwarding state
[ 17.068000] br-lan: port 1(eth0) entered forwarding state
[ 28.604000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[ 28.620000] jffs2_build_filesystem(): unlocking the mtd device... done.
[ 28.624000] jffs2_build_filesystem(): erasing all blocks after the end marker... done.
[ 47.656000] JFFS2 notice: (1380) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
BusyBox v1.19.4 (2012-05-15 00:44:30 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Bleeding Edge, r31732)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
root@OpenWrt:/#
LINKS1779983 / 2359300
1781429 / 2359300
1782875 / 2359300
1784321 / 2359300
1785767 / 2359300
1787213 / 2359300
1788659 / 2359300
1790105 / 2359300
1791551 / 2359300
1792997 / 2359300
1794443 / 2359300
1795889 / 2359300
1797335 / 2359300
1798781 / 2359300
1800227 / 2359300
1801673 / 2359300
1803119 / 2359300
1804565 / 2359300
1806011 / 2359300
1807457 / 2359300
1808903 / 2359300
1810349 / 2359300
1811795 / 2359300
1813241 / 2359300
1814687 / 2359300
1816133 / 2359300
1817579 / 2359300
1819025 / 2359300
1820471 / 2359300
1821917 / 2359300
1823363 / 2359300
1824809 / 2359300
1826255 / 2359300
1827701 / 2359300
1829147 / 2359300
1830593 / 2359300
1832039 / 2359300
1833485 / 2359300
1834931 / 2359300
1836377 / 2359300
1837823 / 2359300
1839269 / 2359300
1840715 / 2359300
1842161 / 2359300
1843607 / 2359300
1845053 / 2359300
1846499 / 2359300
1847945 / 2359300
1849391 / 2359300
1850837 / 2359300
1852283 / 2359300
1853729 / 2359300
1855175 / 2359300
1856621 / 2359300
1858067 / 2359300
1859513 / 2359300
1860959 / 2359300
1862405 / 2359300
1863851 / 2359300
1865297 / 2359300
1866743 / 2359300
1868189 / 2359300
1869635 / 2359300
1871081 / 2359300
1872527 / 2359300
1873973 / 2359300
1875419 / 2359300
1876865 / 2359300
1878311 / 2359300
1879757 / 2359300
1881203 / 2359300
1882649 / 2359300
1884095 / 2359300
1885541 / 2359300
1886987 / 2359300
1888433 / 2359300
1889879 / 2359300
1891325 / 2359300
1892771 / 2359300
1894217 / 2359300
1895663 / 2359300
1897109 / 2359300
1898555 / 2359300
1900001 / 2359300
1901447 / 2359300
1902893 / 2359300
1904339 / 2359300
1905785 / 2359300
1907231 / 2359300
1908677 / 2359300
1910123 / 2359300
1911569 / 2359300
1913015 / 2359300
1914461 / 2359300
1915907 / 2359300
1917353 / 2359300
1918799 / 2359300
1920245 / 2359300
1921691 / 2359300
1923137 / 2359300
1924583 / 2359300
1926029 / 2359300
1927475 / 2359300
1928921 / 2359300
1930367 / 2359300
1931813 / 2359300
1933259 / 2359300
1934705 / 2359300
1936151 / 2359300
1937597 / 2359300
1939043 / 2359300
1940489 / 2359300
1941935 / 2359300
1943381 / 2359300
1944827 / 2359300
1946273 / 2359300
1947719 / 2359300
1949165 / 2359300
1950611 / 2359300
1952057 / 2359300
1953503 / 2359300
1954949 / 2359300
1956395 / 2359300
1957841 / 2359300
1959287 / 2359300
1960733 / 2359300
1962179 / 2359300
1963625 / 2359300
1965071 / 2359300
1966517 / 2359300
1967963 / 2359300
1969409 / 2359300
1970855 / 2359300
1972301 / 2359300
1973747 / 2359300
1975193 / 2359300
1976639 / 2359300
1978085 / 2359300
1979531 / 2359300
1980977 / 2359300
1982423 / 2359300
1983869 / 2359300
1985315 / 2359300
1986761 / 2359300
1988207 / 2359300
1989653 / 2359300
1991099 / 2359300
1992545 / 2359300
1993991 / 2359300
1995437 / 2359300
1996883 / 2359300
1998329 / 2359300
1999775 / 2359300
.2001221 / 2359300
2002667 / 2359300
2004113 / 2359300
2005559 / 2359300
2007005 / 2359300
2008451 / 2359300
2009897 / 2359300
2011343 / 2359300
2012789 / 2359300
2014235 / 2359300
2015681 / 2359300
2017127 / 2359300
2018573 / 2359300
2020019 / 2359300
2021465 / 2359300
2022911 / 2359300
2024357 / 2359300
2025803 / 2359300
2027249 / 2359300
2028695 / 2359300
2030141 / 2359300
2031587 / 2359300
2033033 / 2359300
2034479 / 2359300
2035925 / 2359300
2037371 / 2359300
2038817 / 2359300
2040263 / 2359300
2041709 / 2359300
2043155 / 2359300
2044601 / 2359300
2046047 / 2359300
2047493 / 2359300
2048939 / 2359300
2050385 / 2359300
2051831 / 2359300
2053277 / 2359300
2054723 / 2359300
2056169 / 2359300
2057615 / 2359300
2059061 / 2359300
2060507 / 2359300
2061953 / 2359300
2063399 / 2359300
2064845 / 2359300
2066291 / 2359300
2067737 / 2359300
2069183 / 2359300
2070629 / 2359300
2072075 / 2359300
2073521 / 2359300
2074967 / 2359300
2076413 / 2359300
2077859 / 2359300
2079305 / 2359300
2080751 / 2359300
2082197 / 2359300
2083643 / 2359300
2085089 / 2359300
2086535 / 2359300
2087981 / 2359300
2089427 / 2359300
2090873 / 2359300
2092319 / 2359300
2093765 / 2359300
2095211 / 2359300
2096657 / 2359300
2098103 / 2359300
2099549 / 2359300
2100995 / 2359300
2102441 / 2359300
2103887 / 2359300
2105333 / 2359300
2106779 / 2359300
2108225 / 2359300
2109671 / 2359300
2111117 / 2359300
2112563 / 2359300
2114009 / 2359300
2115455 / 2359300
2116901 / 2359300
2118347 / 2359300
2119793 / 2359300
2121239 / 2359300
2122685 / 2359300
2124131 / 2359300
2125577 / 2359300
2127023 / 2359300
2128469 / 2359300
2129724 / 2359300
2131170 / 2359300
2132616 / 2359300
2134062 / 2359300
2135508 / 2359300
2136954 / 2359300
2138400 / 2359300
2139846 / 2359300
2141292 / 2359300
2142738 / 2359300
2144184 / 2359300
2145630 / 2359300
2147076 / 2359300
2148522 / 2359300
2149968 / 2359300
2151414 / 2359300
2152860 / 2359300
2154306 / 2359300
2155752 / 2359300
2157198 / 2359300
2158644 / 2359300
2160090 / 2359300
2161536 / 2359300
2162982 / 2359300
2164428 / 2359300
2165874 / 2359300
2167320 / 2359300
2168766 / 2359300
2170212 / 2359300
2171658 / 2359300
2173104 / 2359300
2174550 / 2359300
2175996 / 2359300
2177442 / 2359300
2178888 / 2359300
2180334 / 2359300
2181780 / 2359300
2183226 / 2359300
2184672 / 2359300
2186118 / 2359300
2187564 / 2359300
2189010 / 2359300
2190456 / 2359300
2191902 / 2359300
2193348 / 2359300
2194794 / 2359300
2196240 / 2359300
2197686 / 2359300
2199132 / 2359300
2200578 / 2359300
2202024 / 2359300
2203470 / 2359300
2204916 / 2359300
2206362 / 2359300
2207808 / 2359300
2209254 / 2359300
2210700 / 2359300
2212146 / 2359300
2213592 / 2359300
2215038 / 2359300
2216484 / 2359300
2217930 / 2359300
2219376 / 2359300
2220822 / 2359300
2222268 / 2359300
2223714 / 2359300
2225160 / 2359300
2226606 / 2359300
2228052 / 2359300
2229498 / 2359300
2230944 / 2359300
2232390 / 2359300
.2233836 / 2359300
2235282 / 2359300
2236728 / 2359300
2238174 / 2359300
2239620 / 2359300
2241066 / 2359300
2242512 / 2359300
2243958 / 2359300
2245404 / 2359300
2246850 / 2359300
2248296 / 2359300
2249742 / 2359300
2251188 / 2359300
2252634 / 2359300
2254080 / 2359300
2255526 / 2359300
2256972 / 2359300
2258418 / 2359300
2259864 / 2359300
2261088 / 2359300
2262534 / 2359300
2263980 / 2359300
2265426 / 2359300
2266872 / 2359300
2268318 / 2359300
2269764 / 2359300
2271210 / 2359300
2272656 / 2359300
2274102 / 2359300
2275548 / 2359300
2276994 / 2359300
2278440 / 2359300
2279886 / 2359300
2281332 / 2359300
2282778 / 2359300
2284224 / 2359300
2285670 / 2359300
2287116 / 2359300
2288562 / 2359300
2290008 / 2359300
2291454 / 2359300
2292900 / 2359300
2294310 / 2359300
2295756 / 2359300
2297202 / 2359300
2298648 / 2359300
2300094 / 2359300
2301540 / 2359300
2302986 / 2359300
2304432 / 2359300
2305878 / 2359300
2307324 / 2359300
2308770 / 2359300
2310216 / 2359300
2311662 / 2359300
2313108 / 2359300
2314554 / 2359300
2316000 / 2359300
2317446 / 2359300
2318892 / 2359300
2320338 / 2359300
2321784 / 2359300
2323230 / 2359300
2324676 / 2359300
2326122 / 2359300
2327568 / 2359300
2329014 / 2359300
2330460 / 2359300
2331906 / 2359300
2333352 / 2359300
2334798 / 2359300
2336244 / 2359300
2337690 / 2359300
2339136 / 2359300
2340582 / 2359300
2342028 / 2359300
2343474 / 2359300
2344920 / 2359300
2346366 / 2359300
2347812 / 2359300
2349258 / 2359300
2350704 / 2359300
2352150 / 2359300
2353596 / 2359300
2355042 / 2359300
2356488 / 2359300
2357934 / 2359300
2359350 / 2359300
Bytes transferred = 2359300 (240004 hex)
http upload ready
## Checking Image at 80500000 ...
Legacy image found
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-06-08 6:27:51 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1090818 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
http ugrade ...
..................................... done
Erased 37 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
http ugrade ready
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Oct 03 2011 - 11:29:17)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 32 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-06-08 6:27:51 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1090818 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Jun 7 23:27:37 PDT 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00002000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00002000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: rootfstype=squashfs,jffs2 ip=192.168.1.10:192.168.1.2:192.168.1.1:255.255.255.0:::off init=/etc/preinit console=ttyS1,115200 ethad
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=0003a720
[ 0.000000] Readback ErrCtl register=0003a720
[ 0.000000] Memory: 29184k/32768k available (2409k kernel code, 3584k reserved, 569k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 111MHz
[ 0.000000] Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
[ 0.044000] pid_max: default: 32768 minimum: 301
[ 0.048000] Mount-cache hash table entries: 512
[ 0.068000] NET: Registered protocol family 16
[ 0.084000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.088000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.092000] MIPS: machine is Generic Lantiq based board
[ 0.116000] bio: create slab <bio-0> at 0
[ 0.132000] Switching to clocksource MIPS
[ 0.148000] NET: Registered protocol family 2
[ 0.156000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.164000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.172000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.176000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.184000] TCP reno registered
[ 0.188000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.192000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] NET: Registered protocol family 1
[ 0.208000] gptu: totally 6 16-bit timers/counters
[ 0.212000] gptu: misc_register on minor 63
[ 0.216000] gptu: succeeded to request irq 126
[ 0.220000] gptu: succeeded to request irq 127
[ 0.224000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.236000] gptu: succeeded to request irq 130
[ 0.240000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 57
[ 0.272000] io scheduler noop registered
[ 0.276000] io scheduler deadline registered (default)
[ 0.284000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.312000] TCP westwood registered
[ 0.316000] NET: Registered protocol family 17
[ 0.320000] Bridge firewalling registered
[ 0.324000] 8021q: 802.1Q VLAN Support v1.8
[ [b]0.328000] turn off boot console early0[/b]
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Jul 06 2012 - 00:03:25)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 64 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-2.6.32.33
Created: 2011-12-21 7:04:50 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 898719 Bytes = 877.7 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.32.33 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.1
SoC: Danube rev1.5
bootconsole [early0] enabled
CPU revision is: 00019641 (MIPS 24Kc)
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
Normal 0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=W
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=0003a720
Readback ErrCtl register=0003a720
Memory: 62056k/65536k available (2195k kernel code, 3404k reserved, 376k data, )
Hierarchical RCU implementation.
NR_IRQS:256
Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is ARV7518PW - ASTORIA
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
gptu: totally 6 16-bit timers/counters
gptu: misc_register on minor 63
gptu: succeeded to request irq 126
gptu: succeeded to request irq 127
gptu: succeeded to request irq 128
gptu: succeeded to request irq 129
gptu: succeeded to request irq 130
gptu: succeeded to request irq 131
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 121
io scheduler noop registered
io scheduler deadline registered (default)
ltq_asc.0: ttyLTQ0 at MMIO 0x1e100400 (irq = 104) is a ltq_asc
ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
console [ttyLTQ1] enabled, bootconsole disabled
console [ttyLTQ1] enabled, bootconsole disabled
ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank
CFI mfr 0x000000c2
CFI id 0x000022cb
Amd/Fujitsu Extended Query Table at 0x0040
Amd/Fujitsu Extended Query version 1.1.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 4 MTD partitions on "ltq_nor":
0x000000000000-0x000000010000 : "uboot"
0x000000010000-0x000000020000 : "uboot_env"
0x000000020000-0x0000007f0000 : "linux"
no uImage found in linux partition
Can't split linux partition
0x0000007f0000-0x000000800000 : "board_config"
etop: invalid MAC, using random
ltq_mii: probed
eth0: AR8216 switch driver attached.
eth0: attached PHY [Atheros AR8216/AR8316] (phy_addr=0:00, irq=-1)
Registered led device: soc:green:power
Registered led device: soc:green:adsl
Registered led device: soc:green:internet
Registered led device: soc:green:wlan
Registered led device: soc:red:internet
Registered led device: soc:green:usb
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Cannot open root device "<NULL>" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00 64 mtdblock0 (driver?)
1f01 64 mtdblock1 (driver?)
1f02 8000 mtdblock2 (driver?)
1f03 64 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
ARV4518 => era 0xb0000000 +0x3f0000; cp.b 0x80100000 0xB0030000 0x00240004
- Warning: 1 protected sectors will not be erased!
..................................................................... done
Erased 70 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
ARV4518 => run flash_flash
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-07-05 8:02:17 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1091647 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (openwrt@builder) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Jul 5 02:01:59 MDT 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: rootfstype=squashfs,jffs2 ip=192.168.1.10:192.168.1.2:192.168.1.1:255.255.255.0:::off init=/etc/preinit console=ttyS1,115200 ethad
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=0003a720
[ 0.000000] Readback ErrCtl register=0003a720
[ 0.000000] Memory: 61672k/65536k available (2410k kernel code, 3864k reserved, 567k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 111MHz
[ 0.000000] Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
[ 0.044000] pid_max: default: 32768 minimum: 301
[ 0.048000] Mount-cache hash table entries: 512
[ 0.068000] NET: Registered protocol family 16
[ 0.084000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.088000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.092000] MIPS: machine is Generic Lantiq based board
[ 0.124000] bio: create slab <bio-0> at 0
[ 0.140000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.172000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.180000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.192000] TCP reno registered
[ 0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] NET: Registered protocol family 1
[ 0.216000] gptu: totally 6 16-bit timers/counters
[ 0.220000] gptu: misc_register on minor 63
[ 0.224000] gptu: succeeded to request irq 126
[ 0.228000] gptu: succeeded to request irq 127
[ 0.232000] gptu: succeeded to request irq 128
[ 0.240000] gptu: succeeded to request irq 129
[ 0.244000] gptu: succeeded to request irq 130
[ 0.248000] gptu: succeeded to request irq 131
[ 0.260000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.264000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.276000] msgmni has been set to 120
[ 0.280000] io scheduler noop registered
[ 0.284000] io scheduler deadline registered (default)
[ 0.292000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.320000] TCP cubic registered
[ 0.324000] NET: Registered protocol family 17
[ 0.328000] Bridge firewalling registered
[ 0.332000] 8021q: 802.1Q VLAN Support v1.8
[ 0.336000] turn off boot console early0
�
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Jul 06 2012 - 00:03:25)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 64 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
ARV7518 => run flash_flash
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-07-05 8:02:17 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1091647 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (openwrt@builder) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Jul 5 02:01:59 MDT 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: rootfstype=squashfs,jffs2 ip=192.168.1.10:192.168.1.2:192.168.1.1:255.255.255.0:::off init=/etc/preinit console=ttyS1,115200 ethad
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=0003a729
[ 0.000000] Readback ErrCtl register=0003a729
[ 0.000000] Memory: 61672k/65536k available (2410k kernel code, 3864k reserved, 567k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 111MHz
[ 0.000000] Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
[ 0.044000] pid_max: default: 32768 minimum: 301
[ 0.048000] Mount-cache hash table entries: 512
[ 0.068000] NET: Registered protocol family 16
[ 0.084000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.088000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.092000] MIPS: machine is Generic Lantiq based board
[ 0.124000] bio: create slab <bio-0> at 0
[ 0.140000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.172000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.180000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.192000] TCP reno registered
[ 0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] NET: Registered protocol family 1
[ 0.216000] gptu: totally 6 16-bit timers/counters
[ 0.220000] gptu: misc_register on minor 63
[ 0.224000] gptu: succeeded to request irq 126
[ 0.228000] gptu: succeeded to request irq 127
[ 0.232000] gptu: succeeded to request irq 128
[ 0.240000] gptu: succeeded to request irq 129
[ 0.244000] gptu: succeeded to request irq 130
[ 0.248000] gptu: succeeded to request irq 131
[ 0.260000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.264000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.276000] msgmni has been set to 120
[ 0.280000] io scheduler noop registered
[ 0.284000] io scheduler deadline registered (default)
[ 0.292000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.320000] TCP cubic registered
[ 0.324000] NET: Registered protocol family 17
[ 0.328000] Bridge firewalling registered
[ 0.332000] 8021q: 802.1Q VLAN Support v1.8
[ 0.336000] turn off boot console early0
ARV4518 => era 0xb0000000 +0x3f0000; cp.b 0x80100000 0xB0030000 0x00240004
- Warning: 1 protected sectors will not be erased!
..................................................................... done
Erased 70 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
## Checking Image at 80500000 ...
Legacy image found
Image Name: MIPS OpenWrt Linux-2.6.32.33
Created: 2011-12-21 7:04:50 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 898719 Bytes = 877.7 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
http ugrade ...
...................................... done
Erased 38 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
http ugrade ready
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Jul 06 2012 - 00:03:25)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 64 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-2.6.32.33
Created: 2011-12-21 7:04:50 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 898719 Bytes = 877.7 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.32.33 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #5 Wed Dec 21 08:00:52 CET 2011
SoC: Danube rev1.5
bootconsole [early0] enabled
CPU revision is: 00019641 (MIPS 24Kc)
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
Normal 0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV7518PW
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=0003a720
Readback ErrCtl register=0003a720
Memory: 62056k/65536k available (2195k kernel code, 3404k reserved, 376k data, 144k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:256
Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is ARV7518PW - ASTORIA
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
gptu: totally 6 16-bit timers/counters
gptu: misc_register on minor 63
gptu: succeeded to request irq 126
gptu: succeeded to request irq 127
gptu: succeeded to request irq 128
gptu: succeeded to request irq 129
gptu: succeeded to request irq 130
gptu: succeeded to request irq 131
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
msgmni has been set to 121
io scheduler noop registered
io scheduler deadline registered (default)
ltq_asc.0: ttyLTQ0 at MMIO 0x1e100400 (irq = 104) is a ltq_asc
ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
console [ttyLTQ1] enabled, bootconsole disabled
console [ttyLTQ1] enabled, bootconsole disabled
ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank
CFI mfr 0x000000c2
CFI id 0x000022cb
Amd/Fujitsu Extended Query Table at 0x0040
Amd/Fujitsu Extended Query version 1.1.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 4 MTD partitions on "ltq_nor":
0x000000000000-0x000000010000 : "uboot"
0x000000010000-0x000000020000 : "uboot_env"
0x000000020000-0x0000007f0000 : "linux"
Creating 2 MTD partitions on "ltq_nor":
0x000000020000-0x0000000fb6df : "kernel"
mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
0x0000000fb6df-0x0000007f0000 : "rootfs"
mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=260000, len=590000
0x000000260000-0x0000007f0000 : "rootfs_data"
0x0000007f0000-0x000000800000 : "board_config"
etop: invalid MAC, using random
ltq_mii: probed
eth0: AR8216 switch driver attached.
eth0: attached PHY [Atheros AR8216/AR8316] (phy_addr=0:00, irq=-1)
Registered led device: soc:green:power
Registered led device: soc:green:adsl
Registered led device: soc:green:internet
Registered led device: soc:green:wlan
Registered led device: soc:red:internet
Registered led device: soc:green:usb
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Freeing unused kernel memory: 144k freed
Please be patient, while OpenWrt loads ...
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
mini_fo: using base directory: /
mini_fo: using storage directory: /tmp/root
- init -
Please press Enter to activate this console. device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
NET: Registered protocol family 8
NET: Registered protocol family 20
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (973 buckets, 3892 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
IFX MEI Version 5.00.00
Infineon CPE API Driver version: DSL CPE API V3.24.4.4
Infineon Technologies ATM driver version 1.0.8
Infineon Technologies ATM (A1) firmware version 0.1
ifxmips_atm: ATM init succeed
jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
jffs2_build_filesystem(): unlocking the mtd device... done.
jffs2_build_filesystem(): erasing all blocks after the end marker... done.
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
BusyBox v1.15.3 (2011-11-24 05:50:19 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
Backfire (10.03.1, r29592) ------------------------
* 1/3 shot Kahlua In a shot glass, layer Kahlua
* 1/3 shot Bailey's on the bottom, then Bailey's,
* 1/3 shot Vodka then Vodka.
---------------------------------------------------
U-Boot 2010.03 (Jul 06 2012 - 00:03:10)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB
config 'interface' 'wan'
option 'proto' 'dhcp'
option 'ifname' 'eth0.1'
[ 0.204000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.216000] msgmni has been set to 120
[ 0.220000] io scheduler noop registered
[ 0.224000] io scheduler deadline registered (default)
[ 0.228000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.244000] TCP cubic registered
[ 0.248000] NET: Registered protocol family 17
[ 0.252000] Bridge firewalling registered
[ 0.256000] 8021q: 802.1Q VLAN Support v1.8
[ 0.260000] turn off boot console early0
gracias por la aclaracion Pteridium. Yo tengo el arv7518pw.El driver ath9k lo están continuamente parcheando ya que es mucho más nuevo que Madwifi, que, como seguramente sabes, era el antiguo driver para chipsets Atheros y mucho mejor que los que se están usando ahora.
wifi funcionando como cliente de un Hg556a(firm oficial)
lo que me gustaria es ponerlo como repetidor y cliente a la vez
Si el U-Boot que tienes ahora mismo metido (que por la fecha que le veo, creo que si) es el oficial ... y el oficial aun despues de yo haber dado el aviso, sigue fallando el HTTPD, siento mucho decirte que tampoco te ira el TFTP y tienen deshabilitado el LOADB ... lo cual esta muy bien para joderte el dia xD (lo siento!)
Yo me tiré mas o menos 1 dia entero dandole vueltas a mi router con tu misma situacion, hice mil pruebas, a veces parecia que el httpd iba, pero se quedaba en el 15%, otras veces parecia que iba segun el log del serial pero ... nada. Tftp por supuesto ni se lo olia. Hasta me plantee hacer un programa/script para poder hacer un copy/paste dentro del mismo u-boot arrancado que pudiera escribir en memoria.
No te recomiendo esa perdida de tiempo, intenta buscarte a algun colega que sepa soldar, activas el UART y le mandas un u-boot.asc que al menos te soporte LOADB.
Si como tu dices, mi u-boot no te vale 100% por tu switch (que ya me sorprende que simplemente te funcione al ser micros diferentes xD) preparate un sistema linux -te recomiendo debian, que me ha dado 0 problemas- y leete las wikis de como dejar tu linux preparado para compilarte tu propio openwrt y u-boot.
Es un coñazo ... si. Hay que dedicarle tiempo ... si. Funciona ... una vez le cogas el truco despues de 3 o 4 fallos -> perfecto.
Si haces esto del linux, avisame y te digo que parámetros toqué y donde, para que el u-boot se compilara sin la ))))) del HTTPD (una vez deshabilitado, TFTP funciona perfectamente, asique tampoco te haria falta el LOADB, pero se lo dejé precisamente por cosas como las que te han pasado a ti)
Otra cosa de momento ... no puedo decirte, no se si alguno de los que lee el hilo y use tu router pueda darte una mejor salida.
Solo me queda decir que en un tiempo, corto espero, tendré uno de los 7518 y podré dar mejores respuestas ;)
Si el U-Boot que tienes ahora mismo metido (que por la fecha que le veo, creo que si) es el oficial ... y el oficial aun despues de yo haber dado el aviso, sigue fallando el HTTPD, siento mucho decirte que tampoco te ira el TFTP y tienen deshabilitado el LOADB ... lo cual esta muy bien para joderte el dia xD (lo siento!)
Eso mismo es lo que me temía... Alguien ha comentado a esta gente que tienen un bonito enladrillador de routers y que un loadb es una cosa que salva vidas ?
_.---------------------.
.-'' .;'|
;======================;+' |
| (} (} {) (} | |
| .==================. | |
| | O V E N | | |
| | | | |
| | W R T | | ;
| `------------------' | .'
| |.'
`----------------------'
u-boot con httpd funcionando? Ya me hubiera gustado encontrarlo el puto dia que me tiré dandole vueltas como un tonto con el UART y compilando mi propio u-boot, inclusive modificando la programacion del mismo httpd ... pero nada, si activaba httpd, a la ))))) la red
Gracias de nuevo !A probar, que muchos hemos aprendido cargándonos cosas y sin poder tener un modo uart para deshacer el bollo.
Ante todo: pido perdón a los moderadores por irme por los cerros de Úbeda en los últimos mensajes. Ya está, prometo que este es el último off-topic, ya no molesto más ^-^
Estaba mirando el consumo de las tarjetas de sonido con cmedia (CM106, CM119, etc.), y he visto que los chips en cuestión suelen tener dos tipos de consumo: 150 mW y 500mW (con fuente externa o interna), con lo que supongo que estará en torno (+ un 30%) a unos 200 mW, un lápiz USB 2.0 viene estando entre los 100 y los 200 mW... Deberían funcionar los dos, aunque enchufaré alimentación si veo que es necesaria.
Ya veo que la gente de OpenWRT se pasa los u-boots por el tapizado de la bolsa escrotal. Lo primero que me he ido a hacer es una imagen con VirtualBox para compilarme mis openWrt's. Su nombre: OvenWrt. Al estar en el paro me he emocionado y le he hecho hasta un ascii art cutre, que comparto con vosotros ( brunorro.puntos_de_baneo++ )_.---------------------.
.-'' .;'|
;======================;+' |
| (} (} {) (} | |
| .==================. | |
| | O V E N | | |
| | | | |
| | W R T | | ;
| `------------------' | .'
| |.'
`----------------------'
Supongo que toca bajarse el código del svn y tirar de buildroot. Alguna recomendación antes de volver a brickear el router ?
En cuanto al tmux es una alternativa BSD a screen, así que si alguna vez tienes que venderlo (como cierta persona de Apple hizo con FreeBSD) no hace falta que repartas el código fuente ^-^ Fuera bromas, descontando que el cortar y pegar es un poco más complicado y el tema de la comunicación por puerto serie, me gusta más que screen.
A ver si puedo ir encontrando en wikis cosas al respecto de la configuración del trasto, porque con la WAN (sin un módem a 56Kbps, quiero decir) y con la VoIP sería la primera vez que lidio en un linux. Y lo dicho, gracias y cervezas a todos (si no bebéis alcohol que sean unas horchatas, que la coca cola mata si no se mezcla con algo).
Brunorro ... creo que mola tu ovenwrt, pero creo que vas a tardar un infierno en compilar, no tienes por ahi una maquina secundaria donde instalarle un debian hecho y derecho?
...
Por cierto brunorro, el BimboUART es... ¡increible!: simple, montable y desmontable, perfecto para salir del apuro. Te beso los pies.
Index: target/linux/lantiq/files-3.2/arch/mips/lantiq/xway/mach-arv.c
===================================================================
--- target/linux/lantiq/files-3.2/arch/mips/lantiq/xway/mach-arv.c (revision 31673)
+++ target/linux/lantiq/files-3.2/arch/mips/lantiq/xway/mach-arv.c (working copy)
@@ -99,17 +99,17 @@
{
.name = "uboot",
.offset = 0x0,
- .size = 0x20000,
+ .size = 0x10000,
},
{
.name = "uboot_env",
- .offset = 0x20000,
+ .offset = 0x10000,
.size = 0x10000,
},
{
.name = "linux",
- .offset = 0x30000,
- .size = 0x3c0000,
+ .offset = 0x20000,
+ .size = 0x3d0000,
},
{
.name = "board_config",
Index: target/linux/lantiq/files-3.3/arch/mips/lantiq/xway/mach-arv.c
===================================================================
--- target/linux/lantiq/files-3.3/arch/mips/lantiq/xway/mach-arv.c (revision 31673)
+++ target/linux/lantiq/files-3.3/arch/mips/lantiq/xway/mach-arv.c (working copy)
@@ -99,17 +99,17 @@
{
.name = "uboot",
.offset = 0x0,
- .size = 0x20000,
+ .size = 0x10000,
},
{
.name = "uboot_env",
- .offset = 0x20000,
+ .offset = 0x10000,
.size = 0x10000,
},
{
.name = "linux",
- .offset = 0x30000,
- .size = 0x3c0000,
+ .offset = 0x20000,
+ .size = 0x3d0000,
},
{
.name = "board_config",
Index: package/uboot-lantiq/files/include/configs/arcadyan-common.h
===================================================================
--- package/uboot-lantiq/files/include/configs/arcadyan-common.h (revision 31673)
+++ package/uboot-lantiq/files/include/configs/arcadyan-common.h (working copy)
@@ -125,11 +125,11 @@
# define CONFIG_EBU_BUSCON1 0x4041D7FD
#endif
-#define CONFIG_CMD_HTTPD /* enable upgrade via HTTPD */
+#define CONFIG_CMD_LOADB /* enable loadb & loady if network fails */
-#define CONFIG_IPADDR 192.168.1.1
-#define CONFIG_SERVERIP 192.168.1.101
-#define CONFIG_GATEWAYIP 192.168.1.254
+#define CONFIG_IPADDR 192.168.144.99
+#define CONFIG_SERVERIP 192.168.144.100
+#define CONFIG_GATEWAYIP 192.168.144.1
#define CONFIG_NETMASK 255.255.255.0
#define CONFIG_ROOTPATH "/export"
/*
* Copyright 2007 Freescale Semiconductor, Inc.
*
* This file is licensed under the terms of the GNU General Public
* License Version 2. This file is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef _CONFIG_CMD_ALL_H
#define _CONFIG_CMD_ALL_H
/*
* Alphabetical list of all possible commands.
*/
#define CONFIG_CMD_AMBAPP /* AMBA Plug & Play Bus print utility */
#define CONFIG_CMD_ASKENV /* ask for env variable */
#define CONFIG_CMD_AT91_SPIMUX /* AT91 MMC/SPI Mux Support */
#define CONFIG_CMD_BDI /* bdinfo */
#define CONFIG_CMD_BEDBUG /* Include BedBug Debugger */
#define CONFIG_CMD_BMP /* BMP support */
#define CONFIG_CMD_BOOTD /* bootd */
#define CONFIG_CMD_BOOTZ /* boot zImage */
#define CONFIG_CMD_BSP /* Board Specific functions */
#define CONFIG_CMD_CACHE /* icache, dcache */
#define CONFIG_CMD_CDP /* Cisco Discovery Protocol */
#define CONFIG_CMD_CONSOLE /* coninfo */
#define CONFIG_CMD_DATE /* support for RTC, date/time...*/
#define CONFIG_CMD_DHCP /* DHCP Support */
#define CONFIG_CMD_DIAG /* Diagnostics */
#define CONFIG_CMD_DISPLAY /* Display support */
#define CONFIG_CMD_DOC /* Disk-On-Chip Support */
#define CONFIG_CMD_DTT /* Digital Therm and Thermostat */
#define CONFIG_CMD_ECHO /* echo arguments */
#define CONFIG_CMD_EDITENV /* editenv */
#define CONFIG_CMD_EEPROM /* EEPROM read/write support */
#define CONFIG_CMD_ELF /* ELF (VxWorks) load/boot cmd */
#define CONFIG_CMD_EXT2 /* EXT2 Support */
#define CONFIG_CMD_FAT /* FAT support */
#define CONFIG_CMD_FDC /* Floppy Disk Support */
#define CONFIG_CMD_FDOS /* Floppy DOS support */
#define CONFIG_CMD_FLASH /* flinfo, erase, protect */
#define CONFIG_CMD_FPGA /* FPGA configuration Support */
#define CONFIG_CMD_HWFLOW /* RTS/CTS hw flow control */
#define CONFIG_CMD_I2C /* I2C serial bus support */
#define CONFIG_CMD_IDE /* IDE harddisk support */
#define CONFIG_CMD_IMI /* iminfo */
#define CONFIG_CMD_IMLS /* List all found images */
#define CONFIG_CMD_IMMAP /* IMMR dump support */
#define CONFIG_CMD_IRQ /* irqinfo */
#define CONFIG_CMD_ITEST /* Integer (and string) test */
#define CONFIG_CMD_JFFS2 /* JFFS2 Support */
#define CONFIG_CMD_KGDB /* kgdb */
#define CONFIG_CMD_LICENSE /* console license display */
#define CONFIG_CMD_LOADB /* loadb */
#define CONFIG_CMD_LOADS /* loads */
#define CONFIG_CMD_MEMORY /* md mm nm mw cp cmp crc base loop mtest */
#define CONFIG_CMD_MFSL /* FSL support for Microblaze */
#define CONFIG_CMD_MG_DISK /* mGine m(g)flash IO node support */
#define CONFIG_CMD_MII /* MII support */
#define CONFIG_CMD_MISC /* Misc functions like sleep etc*/
#define CONFIG_CMD_MMC /* MMC support */
#define CONFIG_CMD_MTDPARTS /* mtd parts support */
#define CONFIG_CMD_NAND /* NAND support */
#define CONFIG_CMD_NET /* bootp, tftpboot, rarpboot */
#define CONFIG_CMD_NFS /* NFS support */
#define CONFIG_CMD_ONENAND /* OneNAND support */
#define CONFIG_CMD_PCI /* pciinfo */
#define CONFIG_CMD_PCMCIA /* PCMCIA support */
#define CONFIG_CMD_PING /* ping support */
#define CONFIG_CMD_PORTIO /* Port I/O */
#define CONFIG_CMD_REGINFO /* Register dump */
#define CONFIG_CMD_REISER /* Reiserfs support */
#define CONFIG_CMD_RARP /* rarpboot support */
#define CONFIG_CMD_RUN /* run command in env variable */
#define CONFIG_CMD_SAVEENV /* saveenv */
#define CONFIG_CMD_SAVES /* save S record dump */
#define CONFIG_CMD_SCSI /* SCSI Support */
#define CONFIG_CMD_SDRAM /* SDRAM DIMM SPD info printout */
#define CONFIG_CMD_SETEXPR /* setexpr support */
#define CONFIG_CMD_SETGETDCR /* DCR support on 4xx */
#define CONFIG_CMD_SNTP /* SNTP support */
#define CONFIG_CMD_SOURCE /* "source" command support */
#define CONFIG_CMD_SPI /* SPI utility */
#define CONFIG_CMD_TERMINAL /* built-in Serial Terminal */
#define CONFIG_CMD_UBI /* UBI Support */
#define CONFIG_CMD_UBIFS /* UBIFS Support */
#define CONFIG_CMD_UNIVERSE /* Tundra Universe Support */
#define CONFIG_CMD_UNZIP /* unzip from memory to memory */
#define CONFIG_CMD_USB /* USB Support */
#define CONFIG_CMD_XIMG /* Load part of Multi Image */
#endif /* _CONFIG_CMD_ALL_H */
/* COMMENTED BECAUSE HTTPD IS NOT WORKING AS 27/jul/2012
#define CONFIG_CMD_HTTPD enable upgrade via HTTPD */
/* Adding support for LOADY/LOADB */
#ifndef CONFIG_CMD_LOADB
#define CONFIG_CMD_LOADB 1
#endif
/* Adding support for RARP */
#ifndef CONFIG_CMD_NET
#define CONFIG_CMD_NET 1
#endif
/* Adding support for TFTP */
#ifndef CONFIG_CMD_TFTP
#define CONFIG_CMD_TFTP 1
#endif
El TFTP viene programado de fabrica, no hace falta activarle o desactivarle nada, y si pones mi config tal cual, son 64kb (solo quito HTTPD y pongo LOADB). Si te sale mas, algo hay que no está bien (o es que para el 7518 ocupa mas, cosa que dudo)
Revisa por si acaso
Y por cierto, creo que hay manera de solo compilar un package (en este caso el de uboot). Revisa las wikis, porque quizas te puedas evitar la compilacion completa del openwrt
con la última SVN del trunk no ha habido webs a conseguir activar el USB storage... Os acabaré pidiendo un .config o similares, me temo :P
con la última SVN del trunk no ha habido webs a conseguir activar el USB storage... Os acabaré pidiendo un .config o similares, me temo :P
¿te refieres a u-boot o al compilar el firmware?
Mil gracias de nuevo a todos
El tema del módulo "raro" de USB era lo que me fallaba. Gracias !!
Y gracias también por el consejo de usar EXT3. Me pregunto si alguno de los sistemas de ficheros "exóticos" (NILFSs, BTRFSs, etc) está ideado para pendrives enchufados a un router :P
No le he dedicado tanto tiempo como querría al Astoria estos días porque estaba con un juguete nuevo y quería ver qué podía hacer (una raspberry pi). La respuesta es "menos de lo que creía pero muchas cosas igualmente".
Gracias !
Creo que este enlace puede ser interesante (copia local de paquetes y benchmark usb):
http://wiki.openwrt.org/doc/howto/snippets
root@Huawei2:/mnt/80gigas/240/copia_paquetes_openwrt_2_08_2012# wget -r -np http://downloads.openwrt.org/snapshots/
trunk/brcm63xx/packages/
wget: invalid option -- r
Buenas!
He estado haciendo unas pruebecillas con otros sistemas de ficheros "más allá del ext3" y me he quedado bastante parado con JFS. La verdad que sólo lo había usado en AIXs, pero por lo que estoy leyendo no traga demasiada CPU (no he podido comprobarlo), por rendimiento no puedo decir gran cosa (he hecho un par de dd's, pero tampoco son muy clarificantes) y... Lo que más llama la atención es que en mi cutre lápiz de 2GB de pruebas, tras formatear con el mkfs.jfs no se llega a tragar ni 1KB (concretamente 372 bytes) de metadatos, mientras que con el mkfs.ext3 se traga 32KB (32828 Bytes). Para activarlo, bajo el kernel_menuconfig se puede compilar el modulito. O, si alguien lo quiere, que me lo diga y le paso el pack con los .ko (JFS, reiserfs, NILFS2) para 3.3.8-1
Creo que, si deja la CPU más descansada, puede ser una buena alternativa a ext3 para quien esté dispuesto a sacrificar un poco de rendimiento en lectura/escritura. Por cierto, alguien ha conseguido configurar el asterisk para el ARV7518PW ? Ya sé que lo primero es montar todo vía pivot overlay (porque si no me quedo sin espacio en la flash). Mi reino por un .config mínimo para hace un pivot overlay como dios manda :P
Sigo jugando con esto... Qué poco necesito para pasármelo teta :P
Pues si JFS va bien y optimiza el uso del disco duro seguramente valga la pena para hacer un NAS decente, copias de seguridad con rsync y más.
¿Para qué un config mínimo si cuando pones a funcionar el overlay todos los archivos de configuración y paquetes instalados van a parar al dispositivo de almacenamiento y ya no hay problemas de espacio?
Uhmmm y no se puede hacer un volcado del firmware que tiene? utilizando la aplicación BRNDUMPER y sabiendo que son 8Mb de flash, poniendo como final 0x00800000 debería hacer un volcado completo de la flash del router verdad?Sí, me había olvidado del programita.
A ver como me puedo apañar pa conectarlo por el puerto de serie y trastear
Hola!
El hilo del foro de openwrt tengo que leerlo con calma sin duda, y el tutorial del compi CieNTI es para el otro modelo, el ARV4518, por eso de personalizarlo para el 7518 y probar si todo funciona como debe.
Muchas gracias por la ayuda Pteridium
Buenos días, tengo un 7518, ya se puede sin cable serial?Por desgracia mientras no se encuentre un firm original del 7518 solo opción cable serie.
Lo he abierto, he intentado comparar el hardware con el de la pagina de openwrt http://wiki.openwrt.org/toh/astoria/arv7518pw (http://wiki.openwrt.org/toh/astoria/arv7518pw), para ver si los componentes son los mismos. Lamentablemente, el chipset parece que no coincide. El procesador esta tapado y no puedo ver cual es.
¿Alguno conoce o tiene experiencias con el? En google no encuentro nada con este modelo : 7519RW
Hola!
Eso es información Pteridium, me quito el sombrero. Voy a intentar hacerme con uno de estos, e intentaré aportar mi granito de arena al mundillo :)
El hecho de que lleve un chipset lantiq en el apartado wireless supongo que hará más difícil portar OpenWRT a este cacharro, pero a ver si hay suerte con ello. Por lo demás le falta Gigabit ethernet en todos los puertos, pero nada ni nadie es perfecto, q se le va a hacer....
Un saludo!
p.d: creo q sería interesante la creación de un hilo nuevo para este router en el foro :D
Por cierto, si alguno tiene especial interes y quiere cambiar su ARV4518pw o un ARV7518pw por el ARV7519 soy todo oidos.
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 504.4M 38.6M 440.2M 8% /
/dev/root 2.8M 2.8M 0 100% /rom
tmpfs 30.2M 1.9M 28.3M 6% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 504.4M 38.6M 440.2M 8% /overlay
overlayfs:/overlay 504.4M 38.6M 440.2M 8% /
/dev/sda2 14.1G 4.2G 9.1G 32% /home
root@OpenWrt:~# cat /proc/swaps
Filename Type Size Used Priority
/dev/sda3 partition 80892 676 -1
root@OpenWrt:~# cat /proc/bus/usb/devices | grep mA
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
C:* #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=100mA
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
root@OpenWrt:/home/transmission/done# top -b -n1
Mem: 44916K used, 16908K free, 0K shrd, 3768K buff, 12760K cached
CPU: 28% usr 21% sys 0% nic 50% idle 0% io 0% irq 0% sirq
Load average: 0.49 0.38 0.42 1/67 19100
PID PPID USER STAT VSZ %VSZ %CPU COMMAND
5964 1 mpd S 22328 36% 21% /usr/bin/mpd
19100 4692 root R 1496 2% 14% top -b -n1
9340 1 transmis S 13096 21% 0% /usr/bin/transmission-daemon -g /home/transmission
1886 1 root S 7408 12% 0% /sbin/dsl_cpe_control -i00_00_00_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/dsl-fw-a.bin
7814 1 root S 6800 11% 0% /usr/sbin/openvpn --syslog openvpn(VPN_Domestica) ...
4691 4690 root S 1636 3% 0% {screen} SCREEN
4690 502 root S 1548 3% 0% screen
1665 1 root S 1516 2% 0% /usr/sbin/crond -c /etc/crontabs -l 8
796 1 root S 1516 2% 0% /sbin/netifd
502 1 root S 1512 2% 0% /bin/ash --login 0.8.32re
657 1 root S 860 1% 0% /sbin/ubusdn/udevtrigger --maxrsistent
1902 2 root SW 0 0% 0% [autbtex]/br2684ctl -c 0 -e 0 -p 1 -a
1904 2 root SW 0 0% 0% [pmex_ne]P /var/run/wifi-phy0.pid -B /
1903 2 root SW 0 0% 0% [ceocex_ne]
1905 2 root DW 0 0% 0% [pmex_fe]
3 2 root SW 0 0% 0% [ksoftirqd/0]
448 2 root SW 0 0% 0% [usb-storage]
116 2 root SW 0 0% 0% [mtdblock2]
131 2 root SW 0 0% 0% [mtdblock5]
121 2 root SW 0 0% 0% [mtdblock3]
111 2 root SW 0 0% 0% [mtdblock1]
136 2 root SW 0 0% 0% [mtdblock6]
94 2 root SW 0 0% 0% [kswapd0]
106 2 root SW 0 0% 0% [mtdblock0]
5 2 root SW 0 0% 0% [kworker/u:0]
7 2 root SW 0 0% 0% [kworker/u:1]
126 2 root SW 0 0% 0% [mtdblock4]
760 2 root SW 0 0% 0% [jbd2/sda2-8]
61 2 root SW 0 0% 0% [sync_supers]
438 2 root SW 0 0% 0% [khubd]
19061 2 root SW 0 0% 0% [kworker/0:2]
2 0 root SW 0 0% 0% [kthreadd]
475 2 root SW 0 0% 0% [jbd2/sda1-8]
6 2 root SW< 0 0% 0% [khelper]
476 2 root SW< 0 0% 0% [ext4-dio-unwrit]
65 2 root SW< 0 0% 0% [kblockd]
537 2 root SW< 0 0% 0% [cfg80211]
63 2 root SW 0 0% 0% [bdi-default]
2481 2 root SW 0 0% 0% [flush-8:0]
545 2 root SW< 0 0% 0% [TAPIevents]
447 2 root SW 0 0% 0% [scsi_eh_0]
95 2 root SW 0 0% 0% [fsnotify_mark]
544 2 root SW 0 0% 0% [TAPIkpi_in]
19080 2 root SW 0 0% 0% [kworker/0:1]
19095 2 root SW 0 0% 0% [kworker/0:0]
762 2 root SW< 0 0% 0% [ext4-dio-unwrit]
#!/bin/sh
SERVICES="mpd openvpn transmission uhttp"
ACTIONS="start stop restart "
show_options(){
let i=0;
for aux in $@; do
let i++;
echo $i - $aux;
done
echo
}
get_options(){
echo -ne "Select an option (1-$#): "
read num_opt
if [ $num_opt -lt 1 ] || [ $num_opt -gt $# ] ; then
echo "Invalid option, getting out";
exit ;
fi
let i=1;
for aux in $@; do
if [ $i -eq $num_opt ]; then
result=$aux;
fi;
let i++;
done;
}
get_service(){
echo "Which service you want to manage? "
echo
show_options $SERVICES;
get_options $SERVICES;
name_svc=$result;
}
get_long_service_status(){
top -b -n1 | grep $1 | grep -v grep | awk '{print "PID: "$1 "\nPPID: "$2 "\nUSER: " $3 "\nSTATUS: " $4 "\nVSIZE MEMORY: " $5 " KB - "$6 "\nCPU USAGE: " $7 "\nCMDLINE: "$8;}';
}
get_action(){
echo "Which action do you want to perform?"
echo
show_options $ACTIONS;
get_options $ACTIONS;
name_action=$result;
}
echo "#########################"
echo "# Service management #"
echo "#########################"
echo ""
get_service
echo "Status of service $name_svc";
echo
echo -----------------
get_long_service_status $name_svc;
echo -----------------
echo
get_action
echo -ne "Are you sure you want to $name_action $name_svc? [y/N] "
read confirm
if [ $confirm = y ]; then
echo Executing /etc/init.d/$name_svc $name_action
/etc/init.d/$name_svc $name_action
else
echo Exiting;
fi
exit
¡Increible!, suponía que se les podía sacar chicha a estos cacharros, pero no tanta. ¡Y aún por encima tienes 50% de cpu desocupada! >:(
Y pensar que el firmware de fábrica tenía cierta tendencia a bloquearse (por lo menos en el 4518) cuando se le metía mucha caña con emule y otras cosas...
...
Lo que yo había pensado siempre: Pepe Gotera y Otilio eran unos genios ;D
Felicidades por el montaje ;)
Enviado desde mi CUBE U30GT-H usando Tapatalk 2
Hola, buen post y buen mod. Algunas preguntas:
¿para que quieres los altavoces usb?
lo de la vpn ¿realmente es necesario si no compartes archivos privados, solo las descargas del transmission? ¿no sería mejor redireccion de puertos desde el router y un usuario y contraseña seguros?
lo del uhttpd ¿por que? ¿consume menos recursos que con scp? ¿has probado samba?
Pues parece que hay extensiones dsp (o por lo menos es lo que aparece en cpuinfo al lado de mips16):
http://pastebin.com/Hqex2jzw
http://pastebin.com/aRfuheCG
http://pastebin.com/kwBPgwBY
...
...
Edito: Al cambiar la imagen seguramente cambiará el tamaño de las particiones kernel, rootfs y rootfs_data. Va a ser más seguro, creo, arrancar sin pendrive y copiar la configuración de la partición rootfs_data y volver a ponerlos en la nueva imagen a base de vi o cp. :-[
...
Edito: Al cambiar la imagen seguramente cambiará el tamaño de las particiones kernel, rootfs y rootfs_data. Va a ser más seguro, creo, arrancar sin pendrive y copiar la configuración de la partición rootfs_data y volver a ponerlos en la nueva imagen a base de vi o cp. :-[
Mmmm... Vale, lo mejor será guardarme el último squashfs que instalé, arrancar el router sin el USB de overlay, y hacer una copia del /etc en mtd completo (un tar con un pipe a un netcat y otra máquina escuchando). Con eso creo que ya tendría la espalda cubierta. Tengo también una copia local (un wget) de los paquetes que he usado y alguna cosilla más... Con eso debería de ser suficiente para recuperar el router en su estado actual o me dejo algo ?
Y tras hacer la santa copia de seguridad ya tendré menos miedo del mal que pueda hacer. Que aquí hay horas y si la lío no me lo perdonaré jamás :'(
A ver si
Yo tambien quiero un Arcadyan xd >:D
Por cierto he conseguido entrar en el u-boot haciendo lo siguiente:
1 - Un terminal con el minicom escuchando.
2 - Desde otro terminal envio el uboot del paquete de danny -> cat uboot-lantiq-arv4518PW_ramboot.asc >> /dev/ttyUSB0
3 - Aparece lo siguiente y lo corto ya que sino se queda con el httpd y repitiendo el proceso me quedo igual.
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Oct 03 2011 - 11:29:17)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 32 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
ARV4518 =>
¿ALGUNA IDEA ? :-\
Todo perfecto salvo una cosa: a un 7518 (o eso me parece entender) le has cargado el del 4518.
Lo que sí es extraño son las velocidades de la RAM, la CPU y el tamaño de la memoria. Los dos modelos de ya.com tienen 64 MB de RAM DDR a 166 MHz y la CPU corre a 333.
Busca el uboot de CieNTi para el arv7518pw, tanto el de meter en la flash como el de cargar en modo UART.
me puedo conectar al astoria por red sin problemas pero no le puedo dar internet ,ya que no se en que ethernet conectarlo os recuerdo que le debo dar internet por rj45 desde un cablemodem, ahora la pregunta ¿como puedo hacer para discriminar las diferentes conecciones eth del router?La solución a tus problemas se llama vlan. Lo que hace es separar redes.
tengo 4518solucione el tema del acceso a internet puse eth0 con ip estatica, ya voy progresando
y el cablemodem router es un cbn CG6640E de ono y utilizo red local
asimismo me daria igual que el astoria no rutee (ya que el wifi todavia no funciona) con que sea un dispositivo de red me valdria, la finalidad del dispositivo seria un cliente de bittorrent autonomo, un servidor de impresiones y si de paso podria usar las caracteristicas de voip ya seria la caña
Me ha llamado la atencion que si arrancamos en CFG 0 hay un menu de recuperacion desde el cual se puede flashear tanto el bootloader como un firmware, yo soy nuevo, seguro ya lo sabiais. 8)Te has ganado el honor de poner tu descubrimiento en el wiki y en el foro de OpenWRT.
Tambien me pregunto si sera posible acceder en modo ethernet una vez que ya sabemos activarlo, lo que es CFG 2.
pd: Uff, acabo de leer por encima lo que he escrito y veo que me explico fatal :-*
Ok.
Ese uboot para uart te vale para cargar un uboot en flash.
Lo que voy a hacer es un dd de la primera partición de la flash del 4518 y el 7518.
En el uboot que tengo en el 4518 funciona httpd.
En el del 7518 http nada, y tftp algunas veces hace cosas extrañas pero termina cargando lo que se le mete.
El domingo por la noche cuelgo los enlaces.
También se puede cargar un u-boot a dolor desde BRN-Boot poniendo las direcciones de flash adecuadas (ese fué mi sistema con el 7518 y pasé algo de miedo). ^-^
Lo que os mande, en principio, debería poner la CPU a 333 y la RAM a 166 y habilitar los 64MB.
ARV4518 => flinfo
Bank # 1: CFI conformant FLASH (16 x 16) Size: 32 MB in 140 Sectors
AMD Standard command set, Manufacturer ID: 0x0B, Device ID: 0x1000
Erase timeout: 4096 ms, write timeout: 1 ms
Buffer write timeout: 3 ms, buffer size: 64 bytes
Sector Start Addresses:
B0000000 RO B0020000 B0040000 B0060000 B0080000
B00A0000 B00C0000 B00E0000 B0100000 B0120000
B0140000 B0160000 B0180000 B01A0000 B01C0000
B01E0000 B0200000 B0220000 B0240000 B0260000
B0280000 B02A0000 B02C0000 B02E0000 B0300000
B0320000 B0340000 B0360000 B0380000 B03A0000
B03C0000 B03E0000 B0400000 B0420000 B0440000
B0460000 B0480000 B04A0000 B04C0000 B04E0000
B0500000 B0520000 B0540000 B0560000 B0580000
B05A0000 B05C0000 B05E0000 B0600000 B0620000
B0640000 B0660000 B0680000 B06A0000 B06C0000
B06E0000 B0700000 B0720000 B0740000 B0760000
B0780000 B07A0000 B07C0000 B07E0000 B0800000
B0820000 B0840000 B0860000 B0880000 B08A0000
B08C0000 B08E0000 B0900000 B0920000 B0940000
B0960000 B0980000 B09A0000 B09C0000 B09E0000
B0A00000 B0A20000 B0A40000 B0A60000 B0A80000
B0AA0000 B0AC0000 B0AE0000 B0B00000 B0B20000
B0B40000 B0B60000 B0B80000 B0BA0000 B0BC0000
B0BE0000 B0C00000 B0C20000 B0C40000 B0C60000
B0C80000 B0CA0000 B0CC0000 B0CE0000 B0D00000
B0D20000 B0D40000 B0D60000 B0D80000 B0DA0000
B0DC0000 B0DE0000 B0E00000 B0E20000 B0E40000
B0E60000 B0E80000 B0EA0000 B0EC0000 B0EE0000
B0F00000 B0F20000 B0F40000 B0F60000 B0F80000
B0FA0000 B0FC0000 B0FE0000 B1000000 B1020000
B1040000 B1060000 B1080000 B10A0000 B10C0000
B10E0000 B1100000 B1120000 B1140000 B1160000
ARV4518 =>
Hace unos días encontré que se puede optimizar un poco la cpu si en las flags de GCC se cambia -mtune=mips32r2 por -mtune=24kec, ya que se genera código más específico para la CPU que usa el router. Lo leí aquí:
https://forum.openwrt.org/viewtopic.php?id=35323&p=1
Además, creo que la CPU del danube tiene algunas extensiones DSP, que se habilitarían añadiendo -mdsp. Es cuestión de probar. En tu equipo, tal como lo has dejado, se notaría más si hacen algo las optimizaciones o si no valen para nada.
Y un par de enlaces sobre el core 24Kec:
http://morethan.org/MTI/MD00445-2B-24KEC-DTS-01.02.pdf
http://www.mips.com/products/architectures/application-specific-extensions/mips-dsp-ase/
NO OPTIMIZADO
CFLAGS usadas: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 554.40k 2238.81k 7167.74k 15701.11k 23860.22k
sha1 652.37k 1892.18k 4023.14k 5619.37k 6320.72k
des cbc 2258.80k 2234.20k 2367.91k 2388.53k 2370.51k
des ede3 837.38k 850.45k 852.27k 854.36k 756.18k
aes-128 cbc 3619.56k 3948.35k 4047.02k 4079.16k 4063.23k
aes-192 cbc 3184.85k 3449.43k 3512.51k 3530.75k 3517.90k
aes-256 cbc 2848.07k 3052.82k 3110.49k 3107.27k 3123.88k
sha256 757.52k 1708.18k 3043.42k 3715.26k 3975.85k
sha512 289.64k 1161.39k 1704.50k 2353.49k 2643.91k
sign verify sign/s verify/s
rsa 2048 bits 0.342000s 0.010050s 2.9 99.5
sign verify sign/s verify/s
dsa 2048 bits 0.099802s 0.121707s 10.0 8.2
Optimizaciones usadas: tipo de CPU MIPS 24Kec y extensiones DSP.
CFLAGS usadas: -Os -pipe -mips32r2 -mtune=24kec -mdsp -fno-caller-saves
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 700.03k 2719.57k 8263.19k 16886.10k 23866.39k
sha1 721.91k 2112.41k 4568.92k 6435.79k 7293.61k
des cbc 2867.79k 3027.50k 3050.08k 3067.90k 3060.36k
des ede3 1085.43k 1107.46k 1113.34k 1113.69k 1113.13k
aes-128 cbc 4523.67k 5038.91k 5194.49k 5232.98k 5213.84k
aes-192 cbc 4029.51k 4430.30k 4545.96k 4591.16k 4592.98k
aes-256 cbc 3622.49k 3969.17k 4049.17k 4089.51k 4068.60k
sha256 725.25k 1681.19k 2964.63k 3644.76k 3898.73k
sha512 224.17k 895.64k 1288.19k 1763.40k 1986.35k
sign verify sign/s verify/s
rsa 2048 bits 0.276486s 0.008037s 3.6 124.4
sign verify sign/s verify/s
dsa 2048 bits 0.079524s 0.097843s 12.6 10.2
- BCM6328 -
CFLAGS usadas: -Os -pipe -mips32 -mtune=4kc -fno-caller-saves
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 1245.61k 3655.29k 9384.89k 15668.57k 19223.89k
sha1 1148.06k 3458.23k 7886.76k 11658.24k 13564.75k
des cbc 1922.01k 2006.49k 2029.06k 2034.69k 2034.35k
des ede3 711.98k 723.54k 726.53k 727.38k 726.67k
aes-128 cbc 3594.53k 3926.17k 4027.22k 4052.65k 4057.77k
aes-192 cbc 3141.77k 3402.86k 3480.92k 3500.71k 3503.45k
aes-256 cbc 2804.69k 3006.55k 3066.79k 3081.22k 3082.92k
sha256 920.37k 2230.17k 4090.54k 5170.52k 5595.14k
sha512 260.73k 1043.43k 1528.98k 2099.88k 2359.30k
sign verify sign/s verify/s
rsa 2048 bits 0.228182s 0.006494s 4.4 154.0
sign verify sign/s verify/s
dsa 2048 bits 0.064487s 0.079841s 15.5 12.5
...
Aquí os pongo el rendimiento del Danube sin optimizar y optimizado. No me puse a calcular la mejora pero creo que no es despreciable.
...
Desconozco esta plataforma y por tanto no sé los pasos para realizarlo o si se puede, aunque espero que os resulte útil.
El método que utilizo yo para bcm63xx es utilizar un ramdisk openwrt. De esta forma, lo cargamos desde el bootloader, sin modificar nada del router.
Una vez que se ha iniciado openwrt podemos proceder a hacer una copia de cada partición mtd (la división suele depender de cada router en esta plataforma, en bcm63xx es casi siempre igual), y utilizamos las particiones que nos interesan (dd if=/dev/mtdX of=/tmp/mtdX.bin).
Saludos.
Teneis algún link a alguna compilación trunk para el 7518 que tenga la compatibilidad con el wifi?. He bajado el paquete de dani17 en que parece reconocer el wifi pero no soy capaz de hacer funcionar la tarjeta de red. En la pagina de openwrt no se porqué en la rama trunk no hay ninguna compilación.Parece un fallo de la partición rootfs_data.
Edito para no monopolizar esta página :-)
He bajado la compilación Attitude adjustement ya que no encuentro la compilación de la rama trunk. Me he bajado el archivo http://downloads.openwrt.org/attitude_adjustment/12.09-beta/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
La he cargado al router pero parece que tiene algun problema. Alguien sabria decirme si esto es un bug o es algo que se pueda arreglar?
[spoiler] Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-09-04 19:43:24 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1012019 Bytes = 988.3 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #4 Fri Aug 31 16:20 :51 UTC 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,j ffs2 machtype=ARV7518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 byt es
[ 0.000000] Writing ErrCtl register=0006f828
[ 0.000000] Readback ErrCtl register=0006f828
[ 0.000000] Memory: 61832k/65536k available (2399k kernel code, 3704k reserve d, 403k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV7518PW - ASTORIA
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] PCI host bridge to bus 0000:00
[ 0.124000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.128000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.132000] pci 0000:00:0e.0: fixup device configuration
[ 0.136000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028 000
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.148000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.240000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY ) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 120
[ 0.272000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 54)
[ 0.280000] io scheduler noop registered
[ 0.284000] io scheduler deadline registered (default)
[ 0.288000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.312000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.320000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.324000] Amd/Fujitsu Extended Query version 1.1.
[ 0.328000] number of CFI chips: 1
[ 0.332000] Creating 4 MTD partitions on "ltq_nor":
[ 0.336000] 0x000000000000-0x000000010000 : "uboot"
[ 0.344000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.352000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.360000] found squashfs behind kernel
[ 0.360000] Creating 2 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000020000-0x000000117173 : "kernel"
[ 0.372000] mtd: partition "kernel" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.384000] 0x000000117173-0x0000007f0000 : "rootfs"
[ 0.388000] mtd: partition "rootfs" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.404000] mtd: partition "rootfs" set to be root filesystem
[ 0.408000] mtd: partition "rootfs_data" created automatically, ofs=2E0000, l en=510000
[ 0.416000] 0x0000002e0000-0x0000007f0000 : "rootfs_data"
[ 0.424000] 0x0000007f0000-0x000000800000 : "board_config"
[ 0.580000] ltq_mii: probed
[ 0.604000] eth0: Atheros AR8216 switch driver attached.
[ 0.704000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_e top-fffffff:00, irq=-1)
[ 0.724000] TCP cubic registered
[ 0.728000] NET: Registered protocol family 17
[ 0.732000] 8021q: 802.1Q VLAN Support[ 0.748000] VFS: Mounted root (squas hfs filesystem) readonly on device 31:4.
[ 0.756000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 7.032000] JFFS2 notice: (412) jffs2_build_xattr_subsystem: complete buildin g xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
switching to jffs2
- init -
[ 7.520000] JFFS2 compression type 0x06 not available.
[ 7.524000] Error: jffs2_decompress returned -5
[ 7.528000] JFFS2 compression type 0x06 not available.
[ 7.532000] Error: jffs2_decompress returned -5
[ 7.536000] JFFS2 compression type 0x06 not available.
[ 7.544000] Error: jffs2_decompress returned -5
[ 7.548000] JFFS2 compression type 0x06 not available.
[ 7.552000] Error: jffs2_decompress returned -5
[ 7.556000] JFFS2 compression type 0x06 not available.
[ 7.560000] Error: jffs2_decompress returned -5
[ 7.568000] JFFS2 compression type 0x06 not available.
[ 7.572000] Error: jffs2_decompress returned -5
[ 7.576000] JFFS2 compression type 0x06 not available.
[ 7.580000] Error: jffs2_decompress returned -5
[ 7.588000] JFFS2 compression type 0x06 not available.
[ 7.592000] Error: jffs2_decompress returned -5
[ 7.596000] JFFS2 compression type 0x06 not available.
[ 7.600000] Error: jffs2_decompress returned -5
[ 7.604000] JFFS2 compression type 0x06 not available.
[ 7.608000] Error: jffs2_decompress returned -5
[ 7.616000] JFFS2 compression type 0x06 not available.
[ 7.620000] Error: jffs2_decompress returned -5
[ 7.624000] JFFS2 compression type 0x06 not available.
[ 7.628000] Error: jffs2_decompress returned -5
[ 7.632000] JFFS2 compression type 0x06 not available.
[ 7.636000] Error: jffs2_decompress returned -5
[ 7.644000] JFFS2 compression type 0x06 not available.
[ 7.648000] Error: jffs2_decompress returned -5
[ 7.652000] JFFS2 compression type 0x06 not available.
[ 7.656000] Error: jffs2_decompress returned -5
[ 7.660000] JFFS2 compression type 0x06 not available.
[ 7.664000] Error: jffs2_decompress returned -5
[ 7.672000] JFFS2 compression type 0x06 not available.
[ 7.676000] Error: jffs2_decompress returned -5
[ 7.680000] JFFS2 compression type 0x06 not available.
[ 7.684000] Error: jffs2_decompress returned -5
[ 7.692000] JFFS2 compression type 0x06 not available.
[ 7.696000] Error: jffs2_decompress returned -5
[ 7.700000] JFFS2 compression type 0x06 not available.
[ 7.704000] Error: jffs2_decompress returned -5
[ 7.708000] JFFS2 compression type 0x06 not available.
[ 7.712000] Error: jffs2_decompress returned -5
[ 7.716000] JFFS2 compression type 0x06 not available.
[ 7.724000] Error: jffs2_decompress returned -5
[ 7.728000] JFFS2 compression type 0x06 not available.
[ 7.732000] Error: jffs2_decompress returned -5
[ 7.736000] JFFS2 compression type 0x06 not available.
[ 7.740000] Error: jffs2_decompress returned -5
[ 7.744000] JFFS2 compression type 0x06 not available.
[ 7.752000] Error: jffs2_decompress returned -5
[ 7.756000] JFFS2 compression type 0x06 not available.
[ 7.760000] Error: jffs2_decompress returned -5
[ 7.764000] JFFS2 compression type 0x06 not available.
[ 7.768000] Error: jffs2_decompress returned -5
[ 7.772000] JFFS2 compression type 0x06 not available.
[ 7.780000] Error: jffs2_decompress returned -5
[ 7.784000] JFFS2 compression type 0x06 not available.
[ 7.788000] Error: jffs2_decompress returned -5
[ 7.792000] JFFS2 compression type 0x06 not available.
[ 7.800000] Error: jffs2_decompress returned -5
[ 7.804000] JFFS2 compression type 0x06 not available.
[ 7.808000] Error: jffs2_decompress returned -5
[ 7.812000] JFFS2 compression type 0x06 not available.
[ 7.816000] Error: jffs2_decompress returned -5
[ 7.820000] JFFS2 compression type 0x06 not available.
[ 7.828000] Error: jffs2_decompress returned -5
[ 7.832000] JFFS2 compression type 0x06 not available.
[ 7.836000] Error: jffs2_decompress returned -5
[ 7.840000] JFFS2 compression type 0x06 not available.
[ 7.844000] Error: jffs2_decompress returned -5
[ 7.848000] JFFS2 compression type 0x06 not available.
[ 7.856000] Error: jffs2_decompress returned -5
[ 7.860000] JFFS2 compression type 0x06 not available.
[ 7.864000] Error: jffs2_decompress returned -5
[ 7.868000] JFFS2 compression type 0x06 not available.
[ 7.872000] Error: jffs2_decompress returned -5
[ 7.880000] JFFS2 compression type 0x06 not available.
[ 7.884000] Error: jffs2_decompress returned -5
[ 7.888000] JFFS2 compression type 0x06 not available.
[ 7.892000] Error: jffs2_decompress returned -5
[ 7.900000] JFFS2 compression type 0x06 not available.
[ 7.900000] Error: jffs2_decompress returned -5
[ 7.908000] JFFS2 compression type 0x06 not available.
[ 7.912000] Error: jffs2_decompress returned -5
[ 7.916000] JFFS2 compression type 0x06 not available.
[ 7.920000] Error: jffs2_decompress returned -5
[ 7.924000] JFFS2 compression type 0x06 not available.
[ 7.928000] Error: jffs2_decompress returned -5
[ 7.936000] JFFS2 compression type 0x06 not available.
[ 7.940000] Error: jffs2_decompress returned -5
[ 7.944000] JFFS2 compression type 0x06 not available.
[ 7.948000] Error: jffs2_decompress returned -5
[ 7.956000] JFFS2 compression type 0x06 not available.
[ 7.960000] Error: jffs2_decompress returned -5
[ 7.964000] JFFS2 compression type 0x06 not available.
[ 7.968000] Error: jffs2_decompress returned -5
[ 7.972000] JFFS2 compression type 0x06 not available.
[ 7.976000] Err
Y ahí se queda en un bucle. No para de repetir lo mismo.
[/spoiler]
mtd -r erase rootfs_data
Teneis algún link a alguna compilación trunk para el 7518 que tenga la compatibilidad con el wifi?. He bajado el paquete de dani17 en que parece reconocer el wifi pero no soy capaz de hacer funcionar la tarjeta de red. En la pagina de openwrt no se porqué en la rama trunk no hay ninguna compilación.Parece un fallo de la partición rootfs_data.
Edito para no monopolizar esta página :-)
He bajado la compilación Attitude adjustement ya que no encuentro la compilación de la rama trunk. Me he bajado el archivo http://downloads.openwrt.org/attitude_adjustment/12.09-beta/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
La he cargado al router pero parece que tiene algun problema. Alguien sabria decirme si esto es un bug o es algo que se pueda arreglar?
[spoiler] Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-09-04 19:43:24 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1012019 Bytes = 988.3 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #4 Fri Aug 31 16:20 :51 UTC 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,j ffs2 machtype=ARV7518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 byt es
[ 0.000000] Writing ErrCtl register=0006f828
[ 0.000000] Readback ErrCtl register=0006f828
[ 0.000000] Memory: 61832k/65536k available (2399k kernel code, 3704k reserve d, 403k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV7518PW - ASTORIA
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] PCI host bridge to bus 0000:00
[ 0.124000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.128000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.132000] pci 0000:00:0e.0: fixup device configuration
[ 0.136000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028 000
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.148000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.240000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY ) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 120
[ 0.272000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 54)
[ 0.280000] io scheduler noop registered
[ 0.284000] io scheduler deadline registered (default)
[ 0.288000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.312000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.320000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.324000] Amd/Fujitsu Extended Query version 1.1.
[ 0.328000] number of CFI chips: 1
[ 0.332000] Creating 4 MTD partitions on "ltq_nor":
[ 0.336000] 0x000000000000-0x000000010000 : "uboot"
[ 0.344000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.352000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.360000] found squashfs behind kernel
[ 0.360000] Creating 2 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000020000-0x000000117173 : "kernel"
[ 0.372000] mtd: partition "kernel" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.384000] 0x000000117173-0x0000007f0000 : "rootfs"
[ 0.388000] mtd: partition "rootfs" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.404000] mtd: partition "rootfs" set to be root filesystem
[ 0.408000] mtd: partition "rootfs_data" created automatically, ofs=2E0000, l en=510000
[ 0.416000] 0x0000002e0000-0x0000007f0000 : "rootfs_data"
[ 0.424000] 0x0000007f0000-0x000000800000 : "board_config"
[ 0.580000] ltq_mii: probed
[ 0.604000] eth0: Atheros AR8216 switch driver attached.
[ 0.704000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_e top-fffffff:00, irq=-1)
[ 0.724000] TCP cubic registered
[ 0.728000] NET: Registered protocol family 17
[ 0.732000] 8021q: 802.1Q VLAN Support[ 0.748000] VFS: Mounted root (squas hfs filesystem) readonly on device 31:4.
[ 0.756000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 7.032000] JFFS2 notice: (412) jffs2_build_xattr_subsystem: complete buildin g xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
switching to jffs2
- init -
[ 7.520000] JFFS2 compression type 0x06 not available.
[ 7.524000] Error: jffs2_decompress returned -5
[ 7.528000] JFFS2 compression type 0x06 not available.
[ 7.532000] Error: jffs2_decompress returned -5
[ 7.536000] JFFS2 compression type 0x06 not available.
[ 7.544000] Error: jffs2_decompress returned -5
[ 7.548000] JFFS2 compression type 0x06 not available.
[ 7.552000] Error: jffs2_decompress returned -5
[ 7.556000] JFFS2 compression type 0x06 not available.
[ 7.560000] Error: jffs2_decompress returned -5
[ 7.568000] JFFS2 compression type 0x06 not available.
[ 7.572000] Error: jffs2_decompress returned -5
[ 7.576000] JFFS2 compression type 0x06 not available.
[ 7.580000] Error: jffs2_decompress returned -5
[ 7.588000] JFFS2 compression type 0x06 not available.
[ 7.592000] Error: jffs2_decompress returned -5
[ 7.596000] JFFS2 compression type 0x06 not available.
[ 7.600000] Error: jffs2_decompress returned -5
[ 7.604000] JFFS2 compression type 0x06 not available.
[ 7.608000] Error: jffs2_decompress returned -5
[ 7.616000] JFFS2 compression type 0x06 not available.
[ 7.620000] Error: jffs2_decompress returned -5
[ 7.624000] JFFS2 compression type 0x06 not available.
[ 7.628000] Error: jffs2_decompress returned -5
[ 7.632000] JFFS2 compression type 0x06 not available.
[ 7.636000] Error: jffs2_decompress returned -5
[ 7.644000] JFFS2 compression type 0x06 not available.
[ 7.648000] Error: jffs2_decompress returned -5
[ 7.652000] JFFS2 compression type 0x06 not available.
[ 7.656000] Error: jffs2_decompress returned -5
[ 7.660000] JFFS2 compression type 0x06 not available.
[ 7.664000] Error: jffs2_decompress returned -5
[ 7.672000] JFFS2 compression type 0x06 not available.
[ 7.676000] Error: jffs2_decompress returned -5
[ 7.680000] JFFS2 compression type 0x06 not available.
[ 7.684000] Error: jffs2_decompress returned -5
[ 7.692000] JFFS2 compression type 0x06 not available.
[ 7.696000] Error: jffs2_decompress returned -5
[ 7.700000] JFFS2 compression type 0x06 not available.
[ 7.704000] Error: jffs2_decompress returned -5
[ 7.708000] JFFS2 compression type 0x06 not available.
[ 7.712000] Error: jffs2_decompress returned -5
[ 7.716000] JFFS2 compression type 0x06 not available.
[ 7.724000] Error: jffs2_decompress returned -5
[ 7.728000] JFFS2 compression type 0x06 not available.
[ 7.732000] Error: jffs2_decompress returned -5
[ 7.736000] JFFS2 compression type 0x06 not available.
[ 7.740000] Error: jffs2_decompress returned -5
[ 7.744000] JFFS2 compression type 0x06 not available.
[ 7.752000] Error: jffs2_decompress returned -5
[ 7.756000] JFFS2 compression type 0x06 not available.
[ 7.760000] Error: jffs2_decompress returned -5
[ 7.764000] JFFS2 compression type 0x06 not available.
[ 7.768000] Error: jffs2_decompress returned -5
[ 7.772000] JFFS2 compression type 0x06 not available.
[ 7.780000] Error: jffs2_decompress returned -5
[ 7.784000] JFFS2 compression type 0x06 not available.
[ 7.788000] Error: jffs2_decompress returned -5
[ 7.792000] JFFS2 compression type 0x06 not available.
[ 7.800000] Error: jffs2_decompress returned -5
[ 7.804000] JFFS2 compression type 0x06 not available.
[ 7.808000] Error: jffs2_decompress returned -5
[ 7.812000] JFFS2 compression type 0x06 not available.
[ 7.816000] Error: jffs2_decompress returned -5
[ 7.820000] JFFS2 compression type 0x06 not available.
[ 7.828000] Error: jffs2_decompress returned -5
[ 7.832000] JFFS2 compression type 0x06 not available.
[ 7.836000] Error: jffs2_decompress returned -5
[ 7.840000] JFFS2 compression type 0x06 not available.
[ 7.844000] Error: jffs2_decompress returned -5
[ 7.848000] JFFS2 compression type 0x06 not available.
[ 7.856000] Error: jffs2_decompress returned -5
[ 7.860000] JFFS2 compression type 0x06 not available.
[ 7.864000] Error: jffs2_decompress returned -5
[ 7.868000] JFFS2 compression type 0x06 not available.
[ 7.872000] Error: jffs2_decompress returned -5
[ 7.880000] JFFS2 compression type 0x06 not available.
[ 7.884000] Error: jffs2_decompress returned -5
[ 7.888000] JFFS2 compression type 0x06 not available.
[ 7.892000] Error: jffs2_decompress returned -5
[ 7.900000] JFFS2 compression type 0x06 not available.
[ 7.900000] Error: jffs2_decompress returned -5
[ 7.908000] JFFS2 compression type 0x06 not available.
[ 7.912000] Error: jffs2_decompress returned -5
[ 7.916000] JFFS2 compression type 0x06 not available.
[ 7.920000] Error: jffs2_decompress returned -5
[ 7.924000] JFFS2 compression type 0x06 not available.
[ 7.928000] Error: jffs2_decompress returned -5
[ 7.936000] JFFS2 compression type 0x06 not available.
[ 7.940000] Error: jffs2_decompress returned -5
[ 7.944000] JFFS2 compression type 0x06 not available.
[ 7.948000] Error: jffs2_decompress returned -5
[ 7.956000] JFFS2 compression type 0x06 not available.
[ 7.960000] Error: jffs2_decompress returned -5
[ 7.964000] JFFS2 compression type 0x06 not available.
[ 7.968000] Error: jffs2_decompress returned -5
[ 7.972000] JFFS2 compression type 0x06 not available.
[ 7.976000] Err
Y ahí se queda en un bucle. No para de repetir lo mismo.
[/spoiler]
Prueba a borrarla (de esta forma se elimina la configuración. No hay otra forma :$):Código: [Seleccionar]mtd -r erase rootfs_data
Veo que tienes acceso vía serial, así que cuando te pregunta si quieres entrar en modo failsafe pulsa enter e introduce el comando anterior.
El router se reiniciará sólo y ya debería funcionar sin problemas.
Saludos!
Simplemente se había corrompido la partición donde se guarda la configuración/ficheros adicionales. Puede pasar por varios motivos. Por eso te recomiendo guardar un backup de la configuración hecho a través de LuCI siempre que alteres la configuración.Teneis algún link a alguna compilación trunk para el 7518 que tenga la compatibilidad con el wifi?. He bajado el paquete de dani17 en que parece reconocer el wifi pero no soy capaz de hacer funcionar la tarjeta de red. En la pagina de openwrt no se porqué en la rama trunk no hay ninguna compilación.Parece un fallo de la partición rootfs_data.
Edito para no monopolizar esta página :-)
He bajado la compilación Attitude adjustement ya que no encuentro la compilación de la rama trunk. Me he bajado el archivo http://downloads.openwrt.org/attitude_adjustment/12.09-beta/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
La he cargado al router pero parece que tiene algun problema. Alguien sabria decirme si esto es un bug o es algo que se pueda arreglar?
[spoiler] Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-09-04 19:43:24 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1012019 Bytes = 988.3 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #4 Fri Aug 31 16:20 :51 UTC 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,j ffs2 machtype=ARV7518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 byt es
[ 0.000000] Writing ErrCtl register=0006f828
[ 0.000000] Readback ErrCtl register=0006f828
[ 0.000000] Memory: 61832k/65536k available (2399k kernel code, 3704k reserve d, 403k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV7518PW - ASTORIA
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] PCI host bridge to bus 0000:00
[ 0.124000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.128000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.132000] pci 0000:00:0e.0: fixup device configuration
[ 0.136000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028 000
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.148000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.240000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY ) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 120
[ 0.272000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 54)
[ 0.280000] io scheduler noop registered
[ 0.284000] io scheduler deadline registered (default)
[ 0.288000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.296000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.312000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.320000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.324000] Amd/Fujitsu Extended Query version 1.1.
[ 0.328000] number of CFI chips: 1
[ 0.332000] Creating 4 MTD partitions on "ltq_nor":
[ 0.336000] 0x000000000000-0x000000010000 : "uboot"
[ 0.344000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.352000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.360000] found squashfs behind kernel
[ 0.360000] Creating 2 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000020000-0x000000117173 : "kernel"
[ 0.372000] mtd: partition "kernel" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.384000] 0x000000117173-0x0000007f0000 : "rootfs"
[ 0.388000] mtd: partition "rootfs" must either start or end on erase block b oundary or be smaller than an erase block -- forcing read-only
[ 0.404000] mtd: partition "rootfs" set to be root filesystem
[ 0.408000] mtd: partition "rootfs_data" created automatically, ofs=2E0000, l en=510000
[ 0.416000] 0x0000002e0000-0x0000007f0000 : "rootfs_data"
[ 0.424000] 0x0000007f0000-0x000000800000 : "board_config"
[ 0.580000] ltq_mii: probed
[ 0.604000] eth0: Atheros AR8216 switch driver attached.
[ 0.704000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_e top-fffffff:00, irq=-1)
[ 0.724000] TCP cubic registered
[ 0.728000] NET: Registered protocol family 17
[ 0.732000] 8021q: 802.1Q VLAN Support[ 0.748000] VFS: Mounted root (squas hfs filesystem) readonly on device 31:4.
[ 0.756000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 7.032000] JFFS2 notice: (412) jffs2_build_xattr_subsystem: complete buildin g xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
switching to jffs2
- init -
[ 7.520000] JFFS2 compression type 0x06 not available.
[ 7.524000] Error: jffs2_decompress returned -5
[ 7.528000] JFFS2 compression type 0x06 not available.
[ 7.532000] Error: jffs2_decompress returned -5
[ 7.536000] JFFS2 compression type 0x06 not available.
[ 7.544000] Error: jffs2_decompress returned -5
[ 7.548000] JFFS2 compression type 0x06 not available.
[ 7.552000] Error: jffs2_decompress returned -5
[ 7.556000] JFFS2 compression type 0x06 not available.
[ 7.560000] Error: jffs2_decompress returned -5
[ 7.568000] JFFS2 compression type 0x06 not available.
[ 7.572000] Error: jffs2_decompress returned -5
[ 7.576000] JFFS2 compression type 0x06 not available.
[ 7.580000] Error: jffs2_decompress returned -5
[ 7.588000] JFFS2 compression type 0x06 not available.
[ 7.592000] Error: jffs2_decompress returned -5
[ 7.596000] JFFS2 compression type 0x06 not available.
[ 7.600000] Error: jffs2_decompress returned -5
[ 7.604000] JFFS2 compression type 0x06 not available.
[ 7.608000] Error: jffs2_decompress returned -5
[ 7.616000] JFFS2 compression type 0x06 not available.
[ 7.620000] Error: jffs2_decompress returned -5
[ 7.624000] JFFS2 compression type 0x06 not available.
[ 7.628000] Error: jffs2_decompress returned -5
[ 7.632000] JFFS2 compression type 0x06 not available.
[ 7.636000] Error: jffs2_decompress returned -5
[ 7.644000] JFFS2 compression type 0x06 not available.
[ 7.648000] Error: jffs2_decompress returned -5
[ 7.652000] JFFS2 compression type 0x06 not available.
[ 7.656000] Error: jffs2_decompress returned -5
[ 7.660000] JFFS2 compression type 0x06 not available.
[ 7.664000] Error: jffs2_decompress returned -5
[ 7.672000] JFFS2 compression type 0x06 not available.
[ 7.676000] Error: jffs2_decompress returned -5
[ 7.680000] JFFS2 compression type 0x06 not available.
[ 7.684000] Error: jffs2_decompress returned -5
[ 7.692000] JFFS2 compression type 0x06 not available.
[ 7.696000] Error: jffs2_decompress returned -5
[ 7.700000] JFFS2 compression type 0x06 not available.
[ 7.704000] Error: jffs2_decompress returned -5
[ 7.708000] JFFS2 compression type 0x06 not available.
[ 7.712000] Error: jffs2_decompress returned -5
[ 7.716000] JFFS2 compression type 0x06 not available.
[ 7.724000] Error: jffs2_decompress returned -5
[ 7.728000] JFFS2 compression type 0x06 not available.
[ 7.732000] Error: jffs2_decompress returned -5
[ 7.736000] JFFS2 compression type 0x06 not available.
[ 7.740000] Error: jffs2_decompress returned -5
[ 7.744000] JFFS2 compression type 0x06 not available.
[ 7.752000] Error: jffs2_decompress returned -5
[ 7.756000] JFFS2 compression type 0x06 not available.
[ 7.760000] Error: jffs2_decompress returned -5
[ 7.764000] JFFS2 compression type 0x06 not available.
[ 7.768000] Error: jffs2_decompress returned -5
[ 7.772000] JFFS2 compression type 0x06 not available.
[ 7.780000] Error: jffs2_decompress returned -5
[ 7.784000] JFFS2 compression type 0x06 not available.
[ 7.788000] Error: jffs2_decompress returned -5
[ 7.792000] JFFS2 compression type 0x06 not available.
[ 7.800000] Error: jffs2_decompress returned -5
[ 7.804000] JFFS2 compression type 0x06 not available.
[ 7.808000] Error: jffs2_decompress returned -5
[ 7.812000] JFFS2 compression type 0x06 not available.
[ 7.816000] Error: jffs2_decompress returned -5
[ 7.820000] JFFS2 compression type 0x06 not available.
[ 7.828000] Error: jffs2_decompress returned -5
[ 7.832000] JFFS2 compression type 0x06 not available.
[ 7.836000] Error: jffs2_decompress returned -5
[ 7.840000] JFFS2 compression type 0x06 not available.
[ 7.844000] Error: jffs2_decompress returned -5
[ 7.848000] JFFS2 compression type 0x06 not available.
[ 7.856000] Error: jffs2_decompress returned -5
[ 7.860000] JFFS2 compression type 0x06 not available.
[ 7.864000] Error: jffs2_decompress returned -5
[ 7.868000] JFFS2 compression type 0x06 not available.
[ 7.872000] Error: jffs2_decompress returned -5
[ 7.880000] JFFS2 compression type 0x06 not available.
[ 7.884000] Error: jffs2_decompress returned -5
[ 7.888000] JFFS2 compression type 0x06 not available.
[ 7.892000] Error: jffs2_decompress returned -5
[ 7.900000] JFFS2 compression type 0x06 not available.
[ 7.900000] Error: jffs2_decompress returned -5
[ 7.908000] JFFS2 compression type 0x06 not available.
[ 7.912000] Error: jffs2_decompress returned -5
[ 7.916000] JFFS2 compression type 0x06 not available.
[ 7.920000] Error: jffs2_decompress returned -5
[ 7.924000] JFFS2 compression type 0x06 not available.
[ 7.928000] Error: jffs2_decompress returned -5
[ 7.936000] JFFS2 compression type 0x06 not available.
[ 7.940000] Error: jffs2_decompress returned -5
[ 7.944000] JFFS2 compression type 0x06 not available.
[ 7.948000] Error: jffs2_decompress returned -5
[ 7.956000] JFFS2 compression type 0x06 not available.
[ 7.960000] Error: jffs2_decompress returned -5
[ 7.964000] JFFS2 compression type 0x06 not available.
[ 7.968000] Error: jffs2_decompress returned -5
[ 7.972000] JFFS2 compression type 0x06 not available.
[ 7.976000] Err
Y ahí se queda en un bucle. No para de repetir lo mismo.
[/spoiler]
Prueba a borrarla (de esta forma se elimina la configuración. No hay otra forma :$):Código: [Seleccionar]mtd -r erase rootfs_data
Veo que tienes acceso vía serial, así que cuando te pregunta si quieres entrar en modo failsafe pulsa enter e introduce el comando anterior.
El router se reiniciará sólo y ya debería funcionar sin problemas.
Saludos!
Dicho y hecho... ya lo tengo funcionando gracias al comando que me indicas :-). Si no es mucho pregunta que es lo que había ocurrido?
Edito: Estoy intentando aprender un poco de todo esto... viene el wifi desactivado en el archivo /etc/config/wireless. Porqué hacen esto porque creen que todavía no estable? o porque tradicionalmente viene así en linux.
opkg update
opkg install luci-mod-admin-full
opkg install luci-lib-fastindex
opkg install luci-theme-base
opkg install luci-theme-openwrt
opkg install uhttpd
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd reload
root@OpenWrt:/# dmesg
[ 0.000000] Linux version 3.3.8 (seraser@seraser-laptop) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #2 Thu Oct 11 22:40:58 CEST 2012
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] free_area_init_node: node 0, pgdat 802e7430, node_mem_map 81000000
[ 0.000000] Normal zone: 128 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16256 pages, LIFO batch:3
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV7518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00043d28
[ 0.000000] Readback ErrCtl register=00043d28
[ 0.000000] Memory: 61560k/65536k available (2546k kernel code, 3976k reserved, 420k data, 172k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.056000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.060000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.064000] MIPS: machine is ARV7518PW - ASTORIA
[ 0.068000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] PCI host bridge to bus 0000:00
[ 0.124000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.128000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.132000] pci 0000:00:0e.0: [168c:ff1d] type 0 class 0x000200
[ 0.132000] pci 0000:00:0e.0: fixup device configuration
[ 0.136000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028000
[ 0.140000] pci 0000:00:0e.0: reg 10: [mem 0x00000000-0x0000ffff]
[ 0.140000] pci 0000:00:0e.0: PME# supported from D0 D3hot
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.148000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.208000] PCI: CLS 0 bytes, default 32
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.236000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 120
[ 0.272000] io scheduler noop registered
[ 0.276000] io scheduler deadline registered (default)
[ 0.280000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.288000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.304000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.312000] ltq_nor: Found an alias at 0x800000 for the chip at 0x0
[ 0.312000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.316000] Amd/Fujitsu Extended Query version 1.1.
[ 0.320000] number of CFI chips: 1
[ 0.324000] Creating 4 MTD partitions on "ltq_nor":
[ 0.328000] 0x000000000000-0x000000010000 : "uboot"
[ 0.336000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.344000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.352000] found squashfs behind kernel
[ 0.352000] Creating 2 MTD partitions on "ltq_nor":
[ 0.356000] 0x000000020000-0x0000001265c4 : "kernel"
[ 0.364000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.376000] 0x0000001265c4-0x0000007f0000 : "rootfs"
[ 0.380000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.396000] mtd: partition "rootfs" set to be root filesystem
[ 0.400000] mtd: partition "rootfs_data" created automatically, ofs=370000, len=480000
[ 0.408000] 0x000000370000-0x0000007f0000 : "rootfs_data"
[ 0.416000] 0x0000007f0000-0x000000800000 : "board_config"
[ 0.572000] ltq_mii: probed
[ 0.596000] eth0: Atheros AR8216 switch driver attached.
[ 0.696000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[ 0.708000] Registered led device: soc:red:power
[ 0.708000] Registered led device: soc:green:power
[ 0.708000] Registered led device: soc:green:wifi
[ 0.708000] Registered led device: soc:green:adsl
[ 0.712000] Registered led device: soc:green:internet
[ 0.712000] Registered led device: soc:red:internet
[ 0.712000] Registered led device: soc:green:voip
[ 0.712000] Registered led device: soc:green:phone1
[ 0.712000] Registered led device: soc:green:phone2
[ 0.712000] Registered led device: soc:orange:fail
[ 0.716000] Registered led device: soc:green:usb
[ 0.716000] Registered led device: soc:orange:wps
[ 0.716000] Registered led device: soc:green:wps
[ 0.716000] Registered led device: soc:red:wps
[ 0.716000] TCP cubic registered
[ 0.720000] NET: Registered protocol family 17
[ 0.724000] 8021q: 802.1Q VLAN Support v1.8
[ 0.740000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.748000] Freeing unused kernel memory: 172k freed
[ 7.380000] JFFS2 notice: (408) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 2 orphan) found.
[ 10.404000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[ 10.404000]
[ 10.432000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[ 10.440000] Backport based on wireless-testing.git master-2012-09-07
[ 10.444000] compat.git: wireless-testing.git
[ 10.492000] cfg80211: Calling CRDA to update world regulatory domain
[ 10.496000] cfg80211: World regulatory domain updated:
[ 10.500000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 10.508000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 10.516000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 10.524000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 10.532000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 10.536000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.040000] SCSI subsystem initialized
[ 11.476000] usbcore: registered new interface driver usbfs
[ 11.480000] usbcore: registered new interface driver hub
[ 11.488000] usbcore: registered new device driver usb
[ 12.220000] NET: Registered protocol family 8
[ 12.220000] NET: Registered protocol family 20
[ 12.272000] Button Hotplug driver version 0.4.1
[ 12.564000] RPC: Registered named UNIX socket transport module.
[ 12.568000] RPC: Registered udp transport module.
[ 12.572000] RPC: Registered tcp transport module.
[ 12.576000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 13.068000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[ 13.764000] PPP generic driver version 2.4.2
[ 14.356000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.700000] NET: Registered protocol family 24
[ 14.956000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 15.108000] nf_conntrack version 0.5.0 (964 buckets, 3856 max)
[ 16.436000] IFX MEI Version 5.00.00
[ 16.580000]
[ 16.580000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 16.620000] ATM (A1) firmware version 1.0.19
[ 16.624000] ifxmips_atm: ATM init succeed
[ 16.772000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 16.940000] uhci_hcd: USB Universal Host Controller Interface driver
[ 17.108000] usbcore: registered new interface driver usblp
[ 17.216000] Initializing USB Mass Storage driver...
[ 17.220000] usbcore: registered new interface driver usb-storage
[ 17.224000] USB Mass Storage support registered.
[ 17.252000] usbcore: registered new interface driver ums-alauda
[ 17.280000] usbcore: registered new interface driver ums-cypress
[ 17.308000] usbcore: registered new interface driver ums-datafab
[ 17.340000] usbcore: registered new interface driver ums-freecom
[ 17.368000] usbcore: registered new interface driver ums-isd200
[ 17.396000] usbcore: registered new interface driver ums-jumpshot
[ 17.424000] usbcore: registered new interface driver ums-karma
[ 17.452000] usbcore: registered new interface driver ums-sddr09
[ 17.480000] usbcore: registered new interface driver ums-sddr55
[ 17.512000] usbcore: registered new interface driver ums-usbat
[ 17.616000] usbcore: registered new interface driver zd1211rw
[ 17.784000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 17.816000] usbcore: registered new interface driver yealink
[ 17.852000] fuse init (API version 7.18)
[ 18.016000] usbip_core: module is from the staging directory, the quality is unknown, you have been warned.
[ 18.028000] usbip_core: USB/IP Core v1.0.0
[ 18.052000] vhci_hcd: module is from the staging directory, the quality is unknown, you have been warned.
[ 18.064000] vhci_hcd vhci_hcd: USB/IP Virtual Host Controller
[ 18.068000] vhci_hcd vhci_hcd: new USB bus registered, assigned bus number 1
[ 18.080000] hub 1-0:1.0: USB hub found
[ 18.080000] hub 1-0:1.0: 8 ports detected
[ 18.084000] vhci_hcd: USB/IP 'Virtual' Host Controller (VHCI) Driver v1.0.0
[ 18.144000] usbip_host: module is from the staging directory, the quality is unknown, you have been warned.
[ 18.156000] usbcore: registered new interface driver usbip-host
[ 18.160000] usbip_host: USB/IP Host Driver v1.0.0
[ 22.624000] device eth0.1 entered promiscuous mode
[ 22.628000] device eth0 entered promiscuous mode
[ 22.636000] br-lan: port 1(eth0.1) entered forwarding state
[ 22.640000] br-lan: port 1(eth0.1) entered forwarding state
[ 24.644000] br-lan: port 1(eth0.1) entered forwarding state
root@OpenWrt:/#
[/spoiler][ 957.200000] usb 1-1: USB disconnect, device number 14
[ 957.220000] DISCONNECTED PORT
[ 957.256000] DISCONNECTED PORT
[ 957.288000] DISCONNECTED PORT
[ 957.320000] DISCONNECTED PORT
[ 957.352000] DISCONNECTED PORT
[ 959.484000] usb 1-1: new high-speed USB device number 15 using dwc_otg
[ 959.688000] scsi5 : usb-storage 1-1:1.0
[ 960.688000] scsi 5:0:0:0: Direct-Access ChipsBnk Flash Disk 4082 PQ: 0 ANSI: 2
[ 960.712000] sd 5:0:0:0: [sdd] Attached SCSI removable disk
root@OpenWrt:/# mount /dev/sdd /mnt
[ 970.112000] sd 5:0:0:0: [sdd] 3987456 512-byte logical blocks: (2.04 GB/1.90 GiB)
[ 970.120000] sd 5:0:0:0: [sdd] No Caching mode page present
[ 970.124000] sd 5:0:0:0: [sdd] Assuming drive cache: write through
[ 970.132000] sd 5:0:0:0: [sdd] No Caching mode page present
[ 970.136000] sd 5:0:0:0: [sdd] Assuming drive cache: write through
[ 970.148000] sdd: unknown partition table
[ 970.156000] EXT4-fs (sdd): couldn't mount as ext3 due to feature incompatibilities
[ 970.164000] EXT4-fs (sdd): couldn't mount as ext2 due to feature incompatibilities
[ 970.208000] EXT4-fs (sdd): recovery complete
[ 970.212000] EXT4-fs (sdd): mounted filesystem with ordered data mode. Opts: (null)
Muchas gracias por vuestras respuestas jar229 y el masvital, finalmente he vuelto a compilar marcando lo que indica jar y lo indicado por elmasvital y ya bien.
Pero yo tambien he intentado ver si sincroniza el router con adsl anexo a y mi conexion timo y nada, no hay manera, una pena, lo compre por poder tener en un mismo router adsl y openwrt y me parece a mi que no va a ser posible.
Saludos.
Please press Enter to activate this console. [ 7.864000] NET: Registered protocol family 8
[ 7.868000] NET: Registered protocol family 20
[ 7.908000] Button Hotplug driver version 0.4.1
[ 8.264000] PPP generic driver version 2.4.2
[ 8.544000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 8.724000] NET: Registered protocol family 24
[ 8.768000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[ 9.036000] IFX MEI Version 5.00.00
[ 9.064000]
[ 9.064000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 9.100000] ATM (A1) firmware version 1.0.19
[ 9.100000] ifxmips_atm: ATM init succeed
[ 9.124000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 15.052000] device eth0 entered promiscuous mode
[ 15.060000] br-lan: port 1(eth0) entered forwarding state
[ 15.064000] br-lan: port 1(eth0) entered forwarding state
[ 17.068000] br-lan: port 1(eth0) entered forwarding state
BusyBox v1.19.4 (2012-05-15 00:44:30 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Bleeding Edge, r31732)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
Bueno, aquí hay una pequeña pista (sacado de este post https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595):Aquí te facilito un par de mirrors por si lo quieres ir mirando (dev.openwrt.org puede tardar bastante en volver a estar operativo):Código: [Seleccionar]Please press Enter to activate this console. [ 7.864000] NET: Registered protocol family 8
[ 7.868000] NET: Registered protocol family 20
[ 7.908000] Button Hotplug driver version 0.4.1
[ 8.264000] PPP generic driver version 2.4.2
[ 8.544000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 8.724000] NET: Registered protocol family 24
[ 8.768000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[ 9.036000] IFX MEI Version 5.00.00
[ 9.064000]
[ 9.064000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 9.100000] ATM (A1) firmware version 1.0.19
[ 9.100000] ifxmips_atm: ATM init succeed
[ 9.124000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 15.052000] device eth0 entered promiscuous mode
[ 15.060000] br-lan: port 1(eth0) entered forwarding state
[ 15.064000] br-lan: port 1(eth0) entered forwarding state
[ 17.068000] br-lan: port 1(eth0) entered forwarding state
BusyBox v1.19.4 (2012-05-15 00:44:30 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Bleeding Edge, r31732)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
Parece que en la revisión 31732 el ADSL funciona; además, a brunorro también le funcionaba.
Esta noche estuve probando con la última versión de trunk y nada (error en pppd y no levantaba nas0, y de " Infineon CPE API Driver" ni rastro). En cuanto https://dev.openwrt.org/ vuelva a funcionar le meto un repaso a los cambios en lantiq y los paquetes asociados a ver dónde estamos metiendo la pata (a este paso vamos a acabar controlando esto casi tan bien como blogic). >:D
También he encontrado esto, que algo ayuda:
https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015368.html
https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015436.html
Cambiando un poco de tema, estoy haciendo pruebas para un pequeño proyecto empresarial y la CPU del Danube (MIPS 24kec), comparada con la del bcm6328 (MIPS 4kc) y el AMD Geode GX a 333MHz va como un tiro usando -mtune=24kec y -mdsp (exagero un pelín): examiné el proceso con top y aguantó como un campeón. Sólo le falta tener 16MB de flash y sería un router redondo para mi gusto y para lo que lo quiero usar (y resolver los problemas del ADSL). :-\
Hola, gracias por tu esfuerzo Pteridium y a Noltari por las fuentes.
En el tema de adaptar una memoria flash de 16MB o 32MB no tendria problema en volver a cambiarsela por tal de ayudarte.
Yo la electronica y tu el codigo, incluso si te hace falta te cambio yo la memoria.
Salud.
Hola, gracias por tu esfuerzo Pteridium y a Noltari por las fuentes.
En el tema de adaptar una memoria flash de 16MB o 32MB no tendria problema en volver a cambiarsela por tal de ayudarte.
Yo la electronica y tu el codigo, incluso si te hace falta te cambio yo la memoria.
Salud.
Que tipo de memoria llevan estos cacharros? La detecta sin mas al cambiarla? Podria interesarme... he soldado bastante en SMD. Aunque ya no tengo la lupa de 800 € que usaba entonces...
Hola, gracias por tu esfuerzo Pteridium y a Noltari por las fuentes.Muchísimas gracias por el ofrecimiento pero con los 4MB del 4518 o los 8 del 7518 de momento me llega, ya que le puse un disco duro de 320GB en el puerto USB, activé block-extroot y el resto de los paquetes que necesito los instalo en el almacenamiento externo, aunque es un rollo porque tengo que instalar unos cuantos y es un proceso un poco tedioso. >:D
En el tema de adaptar una memoria flash de 16MB o 32MB no tendria problema en volver a cambiarsela por tal de ayudarte.
Yo la electronica y tu el codigo, incluso si te hace falta te cambio yo la memoria.
Salud.
En otro orden >:D, coñe, ¿alguno sabe como echar a andar el Adsl? >:Dblogic ha cambiado algunas cosas en los paquetes ltq-dsl y ltq-dsl-app. En cuanto tenga un hueco busco la revisión en la que todo funcionaba correctamente y cuelgo una imagen para probar en caso de que parezca funcionar.
Salud.
Hombre, hay que ponerse en su situación: es bastante difícil mantener todo el proyecto de openwrt y atender (decentemente) a todos los tickets que abre la gente a dirario (la mayoría se podrían solucionar si el que abre el ticket buscara un poco).En otro orden >:D, coñe, ¿alguno sabe como echar a andar el Adsl? >:Dblogic ha cambiado algunas cosas en los paquetes ltq-dsl y ltq-dsl-app. En cuanto tenga un hueco busco la revisión en la que todo funcionaba correctamente y cuelgo una imagen para probar en caso de que parezca funcionar.
Salud.
Edito: Me he encontrado una "perla" y no resistí la tentación de aportar mi granito de arena.
https://dev.openwrt.org/ticket/12340
Lo peor de todo es que el problema ya viene de atrás y blogic contestó "worksforme" y cerró el ticket:
https://dev.openwrt.org/ticket/12321 ???
Le debemos que estos routers funcionen con OpenWRT, pero el tío se cree el ombligo del universo, y como a él le funciona el resto de los mortales somos los que cometemos el fallo. :(
Edito 2: Acabo de cargar una imagen de Attitude _adjustment y sí que parece que carga el firm xdsl. Habrá que ver dónde está el problema (será que usamos Debian o Ubuntu casi todos). ;D
Parece que hay algo más de información:Hombre, hay que ponerse en su situación: es bastante difícil mantener todo el proyecto de openwrt y atender (decentemente) a todos los tickets que abre la gente a dirario (la mayoría se podrían solucionar si el que abre el ticket buscara un poco).En otro orden >:D, coñe, ¿alguno sabe como echar a andar el Adsl? >:Dblogic ha cambiado algunas cosas en los paquetes ltq-dsl y ltq-dsl-app. En cuanto tenga un hueco busco la revisión en la que todo funcionaba correctamente y cuelgo una imagen para probar en caso de que parezca funcionar.
Salud.
Edito: Me he encontrado una "perla" y no resistí la tentación de aportar mi granito de arena.
https://dev.openwrt.org/ticket/12340
Lo peor de todo es que el problema ya viene de atrás y blogic contestó "worksforme" y cerró el ticket:
https://dev.openwrt.org/ticket/12321 ???
Le debemos que estos routers funcionen con OpenWRT, pero el tío se cree el ombligo del universo, y como a él le funciona el resto de los mortales somos los que cometemos el fallo. :(
Edito 2: Acabo de cargar una imagen de Attitude _adjustment y sí que parece que carga el firm xdsl. Habrá que ver dónde está el problema (será que usamos Debian o Ubuntu casi todos). ;D
Por eso te recomiendo que hables con él directamente a través del IRC, si quieres una "mejor" atención con respecto a cualquier asunto. Esto es lo que hago yo con Florian y jogo (KanjiMosnter) para el target brcm63xx.
Saludos!
Bueno ya he podido flashear mi router!!! >:( >:( >:( >:( >:(
jejeje, Al final se me puso a tiro un CA-42 de nokia y lo compre.
Ahora tengo un problema en el arranque del kernel tras flashear siguiendo los pasos de aiayua (pagina 27 de https://forum.openwrt.org/viewtopic.php?id=15934&p=27 ), me da un Kernel panic. :(
Esta es la salida de consola:Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.5
Created: 2012-05-15 22:02:35 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1096555 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.5 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC
4.6-2012.02) ) #1 Tue May 15 15:02:17 PDT 2012
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00012b28
[ 0.000000] Readback ErrCtl register=00012b28
[ 0.000000] Memory: 61664k/65536k available (2421k kernel code, 3872k reserved, 564k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.052000] NET: Registered protocol family 16
[ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.068000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.088000] Data bus error, epc == 80259654, ra == 80259630
[ 0.088000] Oops[#1]:
[ 0.088000] Cpu 0
[ 0.088000] $ 0 : 00000000 0000006d be105400 00000002
[ 0.088000] $ 4 : 802f0000 feffffff ffffffff 000085c7
[ 0.088000] $ 8 : ffffffdf 8012ab3c 00000000 ffffff80
[ 0.088000] $12 : 03ff0000 03bd0000 24000000 ac000000
[ 0.088000] $16 : 8026e2d0 0000000e 802d7590 0000000e
[ 0.088000] $20 : 802d5598 80330000 802f0000 80330000
[ 0.088000] $24 : 00000018 80259488
[ 0.088000] $28 : 83c18000 83c19d80 00000000 80259630
[ 0.088000] Hi : 00000000
[ 0.088000] Lo : 00000000
[ 0.088000] epc : 80259654 ltq_pci_probe+0x1cc/0x3cc
[ 0.088000] Not tainted
[ 0.088000] ra : 80259630 ltq_pci_probe+0x1a8/0x3cc
[ 0.088000] Status: 1100fc03 KERNEL EXL IE
[ 0.088000] Cause : 1080001c
[ 0.088000] PrId : 00019641 (MIPS 24KEc)
[ 0.088000] Modules linked in:
[ 0.088000] Process swapper (pid: 1, threadinfo=83c18000, task=83c17928, tls=00000000)
[ 0.088000] Stack : 00000000 802d5598 802d55a0 802e830c 802b2a04 802e830c 00000000 802d5598
[ 0.088000] 80330000 ffffffed 802e830c 802d2680 802e830c 00000000 00000000 80166490
[ 0.088000] 83c57e00 83c19dc8 83c56b30 80251604 83801518 802d55cc 802d5598 802e830c
[ 0.088000] 802e830c 83c55e00 00000000 801665f8 802e830c 8016498c 00000000 83c55e00
[ 0.088000] 00000000 802e830c 8016658c 80164c80 00000000 80164214 802e63f0 8016490c
[ 0.088000] ...
[ 0.088000] Call Trace:
[ 0.088000] [<80259654>] ltq_pci_probe+0x1cc/0x3cc
[ 0.088000] [<80166490>] driver_probe_device+0x12c/0x228
[ 0.088000] [<801665f8>] __driver_attach+0x6c/0xa4
[ 0.088000] [<80164c80>] bus_for_each_dev+0x54/0x98
[ 0.088000] [<80165c2c>] bus_add_driver+0xc0/0x254
[ 0.088000] [<801669a4>] driver_register+0xc8/0x174
[ 0.088000] [<80300a48>] pcibios_init+0x18/0x40
[ 0.088000] [<80002900>] do_one_initcall+0xf0/0x1c0
[ 0.088000] [<802ed97c>] kernel_init+0xa4/0x120
[ 0.088000] [<8000822c>] kernel_thread_helper+0x10/0x18
[ 0.088000]
[ 0.088000]
[ 0.088000] Code: 34a5ffff 3c04802f 7c631a80 <00c52824> ac450030 ac83837c 0000000f 8ee3cb30 8c85837c
[ 0.092000] ---[ end trace 139ce121c98e96c9 ]---
[ 0.096000] Kernel panic - not syncing: Attempted to kill init!
Alguien sabe que puede ser???
Gracias!
Hola doblecero.
A mi me pasa lo mismo.
Si te fijas en lo de SoC del bootloader, nuestra versión es la 1.3 mientras que la de aiuaya en este post:
https://forum.openwrt.org/viewtopic.php?pid=167584#p167584
es la 1.5
He posteado al final del hilo allí en el foro de openwrt a ver si alguien sabe el porqué o nos puede echar una mano.
https://forum.openwrt.org/viewtopic.php?pid=181214#p181214Código: [Seleccionar]U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.3.5
Created: 2012-05-15 22:02:35 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1096555 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
ARV4518 => setenv kernel_addr 0xb0020000
ARV4518 => saveenv
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 9....8....7....6....5....4....3....2....1....done
Protected 1 sectors
ARV4518 =>
Reinstalas la imagen y debería ir como la seda. Puede haber algún otro error, pero ese es el que se aprecia a simple vista. ^-^
¿Se os ocurre algo más?
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 2.496 Mb/s / 640 Kb/s
Line Attenuation: 54.1dB / 31.5dB
Noise Margin: 9.8dB / 11.0dB
Line Uptime: 12m 59s
root@OpenWrt:/#
root@OpenWrt:/# lsmod
Module Size Used by Tainted: G
gpio_keys_polled 2080 0
dwc_otg 51296 0
lantiq_atm 45200 0
drv_dsl_cpe_api 104384 0
lantiq_mei 21056 2 lantiq_atm,drv_dsl_cpe_api
ledtrig_usbdev 2064 0
nf_nat_irc 800 0
nf_conntrack_irc 2512 1 nf_nat_irc
nf_nat_ftp 992 0
nf_conntrack_ftp 4592 1 nf_nat_ftp
ipt_MASQUERADE 944 1
iptable_nat 2560 1
nf_nat 10400 4 nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat
pppoe 8400 0
xt_conntrack 2064 3
xt_CT 1424 0
xt_NOTRACK 528 0
iptable_raw 560 1
xt_state 624 0
nf_conntrack_ipv4 4464 6 iptable_nat,nf_nat
nf_defrag_ipv4 624 1 nf_conntrack_ipv4
nf_conntrack 40784 12 nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntrack_ftp,ipt_MASQUERADE,
iptable_nat,nf_nat,xt_conntrack,xt_CT,xt_NOTRACK,xt_state,nf_conntrack_ipv4
pppox 1120 1 pppoe
pppoatm 3696 0
ipt_REJECT 1744 2
xt_TCPMSS 2624 0
ipt_LOG 5984 0
xt_comment 400 0
xt_multiport 1104 0
xt_mac 528 0
xt_limit 1360 1
iptable_mangle 816 1
iptable_filter 592 1
ip_tables 9152 4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter
xt_tcpudp 1600 3
x_tables 10064 18 ipt_MASQUERADE,iptable_nat,xt_conntrack,xt_CT,xt_NOTRACK,iptable_raw,xt_state,
ipt_REJECT,xt_TCPMSS,ipt_LOG,xt_comment,xt_multiport,xt_mac,xt_limit,iptable_mangle,
iptable_filter,ip_tables,xt_tcpudp
ppp_async 7424 0
ppp_generic 20240 4 pppoe,pppox,pppoatm,ppp_async
slhc 4640 1 ppp_generic
button_hotplug 2656 0
br2684 6176 0
atm 36976 3 lantiq_atm,pppoatm,br2684
ath9k 89248 0
ath9k_common 1216 1 ath9k
ath9k_hw 323104 2 ath9k,ath9k_common
ath 16304 3 ath9k,ath9k_common,ath9k_hw
mac80211 272384 1 ath9k
usbcore 106688 3 dwc_otg,ledtrig_usbdev
usb_common 480 1 usbcore
nls_base 4752 1 usbcore
crc_ccitt 944 1 ppp_async
cfg80211 157440 3 ath9k,ath,mac80211
compat 3424 5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211
arc4 768 2
aes_generic 30080 0
crypto_algapi 9456 2 arc4,aes_generic
root@OpenWrt:/#
root@OpenWrt:/# ifconfig
br-lan Link encap:Ethernet HWaddr 7C:4F:B5:26:72:94
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:796 errors:0 dropped:101 overruns:0 frame:0
TX packets:759 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:78600 (76.7 KiB) TX bytes:63866 (62.3 KiB)
eth0 Link encap:Ethernet HWaddr 7C:4F:B5:26:72:94
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)
eth0.1 Link encap:Ethernet HWaddr 7C:4F:B5:26:72:94
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:490 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:63795 (62.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:304 errors:0 dropped:0 overruns:0 frame:0
TX packets:304 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:26549 (25.9 KiB) TX bytes:26549 (25.9 KiB)
wlan0 Link encap:Ethernet HWaddr 7C:4F:B5:26:72:95
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:856 errors:0 dropped:0 overruns:0 frame:0
TX packets:972 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:124266 (121.3 KiB) TX bytes:165052 (161.1 KiB)
root@OpenWrt:/# cat /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.5'
option netmask '255.255.255.0'
option gateway '192.168.1.1'
option dns '8.8.8.8'
option ifname 'eth0.1'
config switch
option name 'eth0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'eth0'
option vlan '1'
option ports '0t 2 3 4 5'
config adsl-device 'adsl'
option fwannex 'a'
#option annex 'a2p'
config atm-bridge 'atm'
option unit '0'
option vpi '8'
option vci '32'
option encaps 'llc'
option payload 'bridged'
config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'adslppp@telefonicanetpa'
option password 'adslppp'
Necesito un poco de ayuda... ya he conseguido comunicarme con el router via puerto serie y se me queda estancado enCódigo: [Seleccionar]ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
de ahí no pasa, y si accedo via web al router me aparece la página de recovering tool mencianada en el post anterior, he pensado en cargar el uboot como dice en la wiki de openwrt pero el enlace al uboot no existe, mirando en este foro he visto este fichero u-boot-20120429.asc he intentado cargarlo via web pero dice incorrect firmware image.
Podría alguien orientarme un poco...
Gracias.
El problema es que no tengo ningún router de estos y no sé cómo funciona el tema. Si pudiese os ayudaría, pero no he tenido nunca un router lantiq, por lo que no sé cómo va esa plataforma :$...Necesito un poco de ayuda... ya he conseguido comunicarme con el router via puerto serie y se me queda estancado enCódigo: [Seleccionar]ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
de ahí no pasa, y si accedo via web al router me aparece la página de recovering tool mencianada en el post anterior, he pensado en cargar el uboot como dice en la wiki de openwrt pero el enlace al uboot no existe, mirando en este foro he visto este fichero u-boot-20120429.asc he intentado cargarlo via web pero dice incorrect firmware image.
Podría alguien orientarme un poco...
Gracias.
CFG 04 significa que estás en el modo uart. En posts anteriores viene cómo cargar u-boot en modo UART, que es en el que estás.
Ahora mismo estoy compilando unas imágenes de u-boot con httpd operativo (comprobado) y tftpd, aunque el que prefiera usar puerto serie las de CieNTi son las adecuadas.
En cuanto tenga todo esto listo y si hoy me queda tiempo intentaré hacer un tutorial breve y espero que sencillo.
Lo que no acabo de entender es porqué no carga bien los módulos de ADSL. Si Noltari le echa un ojo seguro que encuentra la explicación. ;D
He abierto un nuevo tema referente al ARV7519,
https://foro.seguridadwireless.net/profile/?u=147115;sa=showPosts (https://foro.seguridadwireless.net/profile/?u=147115;sa=showPosts)
Si pensáis que debería estar mejor aquí, pues lo cambiamos.
Salu2.
Hola yorse, yo estoy mas o menos en la misma situación que tú, te voy a contar mi "experiencia" por si te sirve de algo.
Después de leerme el foro varias veces, el wiki de openwrt, llegue a la conclusión de que para ponerle el firmware de openwrt, hay que cambiar el boot del router y posteriormente subir el firmware de openwrt ( en otros router se hace de forma más simple, desde la web de administración del router se sube el firmware y punto). Ahora para poder cambiar el boot hay que poner el router en un estado de arranque que permita la comunicación con el puerto serie que lleva, para eso hay que abrir el router, soldar el la resistencia R64 y R80 ponerlas una a + Vcc y la otra a - GND , esto de soldar es una cosa harto dífícil, por lo menos para mi, ya que hay que hacer microsoldaduras (sobre todo la R80), también tienes que tener un cable de comunicación serie pero a 3,3v) y en este estado, es en el que me he quedado yo.
Después de soldar y comunicarme con el router se me queda en un estado que no me permite subir el ficherito boot, via serie, pero haciendo pruebas si me puedo comunicar con el router via web, saliéndome una página de Recovering tool donde una de las opciones es subir ya actualizar el fichero uboot, he intentado con un fichero que aparecia un enlace en e foro, pero me indica que el fichero de imagen no es correcto.
Ahora estoy a la espera que Pteridium según me ha comentado va a intentar subir el boot via Recovering tool, veremos si se puede via web, y no hay que montar todo este tinglado, porque esa página de R...T sale después de encender el router con el boton de reset pulsado durante unos 8 segundos y sin soldar nada ni abrir el router (creo que te conviene esperar a ver si este método tiene éxito)
Saludos.
Hola Yorse, respecto del cable serie decirte que yo he utilizado 2 tipos, un cable de un movil siemens rs232 (ip40), que he visto en varios foros que se puede utilizar, pero que yo no he conseguido hacer funcionar ni un eco (conectar TX y RX y ver que lo que envias sale en el terminal), aunque a otros parece funcionar, esta es el montaje:
(http://i.imgur.com/HTvM3.jpg)
Con el que he conseguido comunicarme es un montaje que ha dejado un compañero con un integrado max232, con el que me comunique a la primera, un circuito como este:
(http://sodoityourself.com/wp-content/uploads/2007/02/circuit_232.jpg)
Yo ahora voy a buscar el archivo con el boot ... uboot.asc y a esperar que el resultado de las pruebas de Pteridium, a ver si avanzamos en la otra linea.. de cargar el nuevo boot via web.
Saludos.
Desde mi ignoracia, creo que si, tiene 3v Rx Tx Gnd y 5v. es lo que se necesita, pero sin probar....
El montaje de max232 y 5 condensadores tampoco parece muy complicado ni creo tampoco que cueste mucho y este si lo he probado, , te lo digo por lo que tarda en llegar desde dealextreme
Saludos
root@OpenWrt:/etc/config# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 7.864 Mb/s / 667 Kb/s
Line Attenuation: 15.5dB / 8.7dB
Noise Margin: 8.8dB / 8.7dB
Line Uptime: 1m 9s
root@OpenWrt:/etc/config#
Muchas gracias Pteridium, nunca hubiera sido posible sin tu ayuda. >:( >:(Código: [Seleccionar]root@OpenWrt:/etc/config# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 7.864 Mb/s / 667 Kb/s
Line Attenuation: 15.5dB / 8.7dB
Noise Margin: 8.8dB / 8.7dB
Line Uptime: 1m 9s
root@OpenWrt:/etc/config#
Saludos.
Muchas gracias Pteridium, nunca hubiera sido posible sin tu ayuda. >:( >:(Código: [Seleccionar]root@OpenWrt:/etc/config# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 7.864 Mb/s / 667 Kb/s
Line Attenuation: 15.5dB / 8.7dB
Noise Margin: 8.8dB / 8.7dB
Line Uptime: 1m 9s
root@OpenWrt:/etc/config#
Saludos.
Hola, a ver si alguien me puede ayudar.
Tengo un arv7518pw y me gustaría meterle el firmware de openwrt.
Sólo quiero saber si hay alguna forma directa de meterle algún fw openwrt, sin cables serie, UART ni jtjag, quiero decir a través de la web o del USB.
Tampoco me importa que el firmware sea antiguo e incompleto, ya que me conformo que funcione el wifi porque mi idea es usarlo como repetidor wifi.
Agradecería una respuesta clara porque no quiero perder el poco tiempo del que dispongo.
Gracias.
It seems to have erased the eeprom.
I have UART access to router:
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
How to send to memory: bootloader (DANUBE Loader) or my data backup or full flash dump in UART mode?
I tried to use Tera Term: Mode = send file.
Without success
I will be grateful for your help.
Regards
mini3max3
email: mini3max3@gmail.com
It seems to have erased the eeprom.
I have UART access to router:
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
How to send to memory: bootloader (DANUBE Loader) or my data backup or full flash dump in UART mode?
I tried to use Tera Term: Mode = send file.
Without success
I will be grateful for your help.
Regards
mini3max3
email: mini3max3@gmail.com
I hope the last flash partition, where are the router's MAC and the atheros calibration data, haven't been deleted. In this case you must write the whole flash of other router with it's own MAC and calibration, or only mtd6 if you plan to put OpenWRT in it.
In UART mode, to put uboot in RAM danny17 used this method (very simple) with the u-boot ram image:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246773/#msg246773
Check this link of the OpenWRT forum published by CieNTi:
https://forum.openwrt.org/viewtopic.php?pid=167431#p167431
The u-boot images for the arv4518 and arv7518 are in this post, and they have httpd and tftp:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256236/#msg256236
First of all try to put uboot and openwrt, and if the last partition is erased we'll sent you one, but the router model is needed.
Hope this information could be useful for you. Any cuestion we will be very pleased in help you.
Sorry for my english.
Best regards.
Thanks for your help.The big problem is that this forum is about the arv4518pw and the arv7518pw, but uboot images for the Easybox can be asily compiled. I'll try to send them tomorrow.
I need the u-boot images for the arv752dpw22 (Easybox 803A) and arv752dpw (Easybox 802).
Your English is better than my :)
Best regards
mini3max3
S.O.S.
Hola a todos, necesito ayuda con mi arv7518pw, he seguido el blog de tonikasch, publicado en el post anterior y después de no muchos problemas, consegui cargar el u-boot-bootstrap.bin (de cienti) y siguiendo los pasos explicados en su blog, subí una imagen de openwrt, no generado por mi sino que estaba en un enlace del foro, ("aleluya"), y funcionaba en apariencia bastante rapido y estuve trasteando las distintas opciones, pero sin cambiar nada....
El problema es, que hoy voy a intentar subir una imagen compilada por mi, y el router ni arranca, se queda en el siguiente estado (via puerto serie), con los led Voip,Phone1,Phone2 (en verde) y los siguientes tres led de la derecha en rojo excepto el del centro.
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
y de aqui no pasa, parece que el boot no carga, sin embargo estuvo funcionando.
Bueno no sé, me tiene casi comida la moral...
Gracias.
Ahora he vuelto a soldar en la R80 y no logro ponerla a 0 (GND), enciendo el router y me aparece el CFG 05.
Resumiendo, como no haya otro sitio donde hacer el corto a la r80, me dá, que voy a tener un lindo ladrillo.
Si teneis alguna otra idea.... os lo agradecería y si no.... a la basura.
Gracias.
Pteridium, primero de todos felicidades por conseguir usar el xDSL en un arv7518pw con openwrt, la verdad es que lo he probado y a mí también me ha funcionado. Pero no he entendido por que es necesario instalar el paquete este (que teoricamente esta en el sistema) a posteriorí.
De donde sale el paquete exactamente, ¿de una compilación tuya? si sale de una compilación tuya ¿como es que no lo pones en el firm?
En cualquier caso, muchas gracias.
La revisión de trunk con la que se compiló parece que daba algún problemilla, pero no quedó claro cuál era. En mi caso justo ese paquete lo compilaba pero no lo incluía en la imagen final, con lo que, o se copiaba a mano, que fue lo primero que se me ocurrió, o se instalaba el paquete, que me di cuenta después: las pegas de saber poco de linux. Había un ticket abierto en el que a algunos le pasaba lo mismo y en revisiones posteriores blogic lo solucionó.
En este post se explica un poco lo que pasaba:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg255996/#msg255996
Ahora comprueba el sincronismo que tienes a ver si no te ocurre lo que a sERASEr, que perdía un montón (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256248/#msg256248) o a mi (pierdo unos 400kb de bajada). sERASEr tiene ADSL2+ y yo ADSL normalita a secas cortesía de la porquería de centralita de Telefónica del barrio.
Si no te gusta el sincronismo que te da pones tu router en "modo modem" y haces que una de las bocas ethernet del 7518 se convierta en WAN con la opción de VLAN de LUCI, que es muy fácil hacerlo.
Lo último que te falta es compilar tus imágenes a medida con lo que quieres que tengan y ya serás otro gurú de OpenWRT. ;D
root@OpenWrt:/etc/init.d# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 18.620 Mb/s / 1.022 Mb/s
Line Attenuation: 21.9dB / 14.2dB
Noise Margin: 8.6dB / 14.2dB
Line Uptime: 14m 34s
Pteridium, ya vi que estabas en el trunk, has saltado directamente a "Barrier Breaker"... Sin pasar por attitude adjustment :-) lo que no entendia era la necesidad de instalarlo a posterior.
Sobre el sincronismo, tengo más o menos buenos datos: ^-^Código: [Seleccionar]root@OpenWrt:/etc/init.d# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 18.620 Mb/s / 1.022 Mb/s
Line Attenuation: 21.9dB / 14.2dB
Noise Margin: 8.6dB / 14.2dB
Line Uptime: 14m 34s
Jeje.. ya he compilado algunas veces openwrt... y no por eso soy un guru.
Muchas gracias por las respuestas.
Fallo. Llevo con OpenWRT desde que aparecieron imágenes para los famosos Comtrend CT-536, lo que quiere decir que he pasado por Backfire, Attitude Adjustment y ahora Barrier Breaker (esperemos que haga honor al nombre). ^-^
Lo que no recuerdo es porque se me metió entre ceja y ceja el Lantiq Danube; supongo que fue porque el arv4518 era muy superior en muchas cosas al resto de los routers de aquel momento y el Danube prometía. Técnicamente ya está algo desfasado, pero me ayudó a aprender linux y sistemas embebidos un montón.
Me alegro que consigas un sincronismo bastante bueno, ya que supongo que tendrás 20 megas contratados. Ahora a hacer un NAS, a menos que quieras superar al monstruo que hizo brunorro. ;)
iw list
Wiphy phy0
Band 1:
Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-15
Frequencies:
* 2412 MHz [1] (3.0 dBm)
* 2417 MHz [2] (3.0 dBm)
* 2422 MHz [3] (3.0 dBm)
* 2427 MHz [4] (3.0 dBm)
* 2432 MHz [5] (3.0 dBm)
* 2437 MHz [6] (3.0 dBm)
* 2442 MHz [7] (3.0 dBm)
* 2447 MHz [8] (3.0 dBm)
* 2452 MHz [9] (3.0 dBm)
* 2457 MHz [10] (3.0 dBm)
* 2462 MHz [11] (3.0 dBm)
* 2467 MHz [12] (3.0 dBm)
* 2472 MHz [13] (3.0 dBm)
* 2484 MHz [14] (disabled)
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
max # scan SSIDs: 4
max scan IEs length: 2257 bytes
Coverage class: 1 (up to 450m)
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
* CMAC (00-0f-ac:6)
Available Antennas: TX 0x3 RX 0x3
Configured Antennas: TX 0x3 RX 0x3
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* P2P-client
* P2P-GO
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed, WDS, P2P-client } <= 2048, #{ IBSS, AP, mesh point, P2P-GO } <= 8,
total <= 2048, #channels <= 1
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* new_mpath
* set_mesh_config
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* join_mesh
* remain_on_channel
* set_tx_bitrate_mask
* frame
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* set_wds_peer
* tdls_mgmt
* tdls_oper
* probe_client
* set_noack_map
* register_beacons
* Unknown command (89)
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* (null): 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0xb0 0xc0 0xd0
* managed: 0x40 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* mesh point: 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* (null): 0x40 0xd0
Device supports RSN-IBSS.
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
Device supports TX status socket option.
Device supports HT-IBSS.
dmesg
[ 0.000000] Linux version 3.3.8 (hulks@hulks) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Nov 10 01:09:36 CET 2012
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] free_area_init_node: node 0, pgdat 8029d0c0, node_mem_map 81000000
[ 0.000000] Normal zone: 128 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16256 pages, LIFO batch:3
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc:
- 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV7518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=0006f558
[ 0.000000] Readback ErrCtl register=0006f558
[ 0.000000] Memory: 61860k/65536k available (2278k kernel code, 3676k reserved, 391k data, 172k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.056000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.060000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.064000] MIPS: machine is ARV7518PW - ASTORIA
[ 0.068000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] PCI host bridge to bus 0000:00
[ 0.124000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.128000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.132000] pci 0000:00:0e.0: [168c:ff1d] type 0 class 0x000200
[ 0.132000] pci 0000:00:0e.0: fixup device configuration
[ 0.136000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028000
[ 0.140000] pci 0000:00:0e.0: reg 10: [mem 0x00000000-0x0000ffff]
[ 0.140000] pci 0000:00:0e.0: PME# supported from D0 D3hot
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.148000] Switching to clocksource MIPS
[ 0.156000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.208000] PCI: CLS 0 bytes, default 32
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.236000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.268000] msgmni has been set to 120
[ 0.272000] io scheduler noop registered
[ 0.276000] io scheduler deadline registered (default)
[ 0.280000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.288000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.304000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.312000] ltq_nor: Found an alias at 0x800000 for the chip at 0x0
[ 0.312000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.316000] Amd/Fujitsu Extended Query version 1.1.
[ 0.320000] number of CFI chips: 1
[ 0.324000] Creating 4 MTD partitions on "ltq_nor":
[ 0.328000] 0x000000000000-0x000000010000 : "uboot"
[ 0.336000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.344000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.348000] found squashfs behind kernel
[ 0.352000] Creating 2 MTD partitions on "ltq_nor":
[ 0.356000] 0x000000020000-0x00000010c336 : "kernel"
[ 0.360000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.376000] 0x00000010c336-0x0000007f0000 : "rootfs"
[ 0.380000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.396000] mtd: partition "rootfs" set to be root filesystem
[ 0.400000] mtd: partition "rootfs_data" created automatically, ofs=610000, len=1E0000
[ 0.408000] 0x000000610000-0x0000007f0000 : "rootfs_data"
[ 0.416000] 0x0000007f0000-0x000000800000 : "board_config"
[ 0.572000] ltq_mii: probed
[ 0.596000] eth0: Atheros AR8216 switch driver attached.
[ 0.696000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[ 0.708000] Registered led device: soc:red:power
[ 0.708000] Registered led device: soc:green:power
[ 0.708000] Registered led device: soc:green:wifi
[ 0.708000] Registered led device: soc:green:adsl
[ 0.712000] Registered led device: soc:green:internet
[ 0.712000] Registered led device: soc:red:internet
[ 0.712000] Registered led device: soc:green:voip
[ 0.712000] Registered led device: soc:green:phone1
[ 0.712000] Registered led device: soc:green:phone2
[ 0.712000] Registered led device: soc:orange:fail
[ 0.716000] Registered led device: soc:green:usb
[ 0.716000] Registered led device: soc:orange:wps
[ 0.716000] Registered led device: soc:green:wps
[ 0.716000] Registered led device: soc:red:wps
[ 0.716000] TCP cubic registered
[ 0.720000] NET: Registered protocol family 17
[ 0.724000] 8021q: 802.1Q VLAN Support v1.8
[ 0.740000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.748000] Freeing unused kernel memory: 172k freed
[ 7.280000] JFFS2 notice: (432) jffs2_build_xattr_subsystem: complete building xattr subsystem, 25 of xdatum (0 unchecked, 24 orphan) and 31 of xref (0 dead, 24 orphan) found.
[ 8.220000] SCSI subsystem initialized
[ 8.496000] usbcore: registered new interface driver usbfs
[ 8.500000] usbcore: registered new interface driver hub
[ 8.512000] usbcore: registered new device driver usb
[ 9.420000] dwc_otg: version 2.60a 22-NOV-2006
[ 10.024000] DWC_otg: Using DMA mode
[ 10.028000] dwc_otg dwc_otg.0: DWC OTG Controller
[ 10.032000] dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 1
[ 10.040000] dwc_otg dwc_otg.0: irq 62, io mem 0xffffffffbe101000
[ 10.048000] DWC_otg: Init: Port Power? op_state=1
[ 10.052000] DWC_otg: Init: Power Port (0)
[ 10.056000] hub 1-0:1.0: USB hub found
[ 10.056000] hub 1-0:1.0: 1 port detected
[ 10.204000] DISCONNECTED PORT
[ 10.208000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 10.348000] Initializing USB Mass Storage driver...
[ 10.352000] usbcore: registered new interface driver usb-storage
[ 10.360000] USB Mass Storage support registered.
[ 33.380000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[ 33.380000]
[ 33.412000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[ 33.420000] Backport based on wireless-testing.git master-2012-09-07
[ 33.424000] compat.git: wireless-testing.git
[ 33.700000] cfg80211: Calling CRDA to update world regulatory domain
[ 33.708000] cfg80211: World regulatory domain updated:
[ 33.712000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 33.720000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 33.728000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 33.736000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 33.744000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 33.748000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 34.832000] cfg80211: World regulatory domain updated:
[ 34.836000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 34.844000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 34.848000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 34.856000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 34.864000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 34.872000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 34.892000] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[ 35.636000] Lantiq MIPS24KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[ 35.640000] request_timer(3, 0x000001AE, 1)...successful!
[ 35.648000] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH
[ 36.080000] Lantiq KPI2UDP driver, version 2.2.0.0, (c) 2008-2010 Lantiq Deutschland GmbH
[ 36.768000] usbcore: registered new interface driver rt73usb
[ 36.804000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 36.820000] ath: phy0: eeprom contains invalid mac address: ff:ff:ff:ff:ff:ff
[ 36.824000] ath: phy0: random mac address will be used: fa:57:19:4d:65:e7
[ 36.832000] ath: EEPROM regdomain: 0x67
[ 36.832000] ath: EEPROM indicates we should expect a direct regpair map
[ 36.832000] ath: Country alpha2 being used: 00
[ 36.832000] ath: Regpair used: 0x67
[ 36.840000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 36.840000] Registered led device: ath9k-phy0
[ 36.840000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb8000000, irq=30
[ 36.888000] NET: Registered protocol family 8
[ 36.888000] NET: Registered protocol family 20
[ 36.944000] Button Hotplug driver version 0.4.1
[ 37.644000] PPP generic driver version 2.4.2
[ 38.084000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 38.492000] NET: Registered protocol family 24
[ 38.688000] nf_conntrack version 0.5.0 (969 buckets, 3876 max)
[ 39.988000] xt_time: kernel timezone is -0000
[ 40.556000] IFX MEI Version 5.00.00
[ 40.692000]
[ 40.692000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 40.732000] ATM (A1) firmware version 1.0.19
[ 40.736000] ifxmips_atm: ATM init succeed
[ 40.960000] usbcore: registered new interface driver usblp
[ 41.132000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 46.656000] device eth0.1 entered promiscuous mode
[ 46.656000] device eth0 entered promiscuous mode
[ 46.656000] br-lan: port 1(eth0.1) entered forwarding state
[ 46.656000] br-lan: port 1(eth0.1) entered forwarding state
[ 48.660000] br-lan: port 1(eth0.1) entered forwarding state
[ 49.084000] cfg80211: Calling CRDA for country: ES
[ 49.084000] cfg80211: Regulatory domain changed to country: ES
[ 49.084000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 49.084000] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 49.084000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 49.084000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 49.084000] cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 53.092000] device wlan0 entered promiscuous mode
[ 54.504000] br-lan: port 2(wlan0) entered forwarding state
[ 54.504000] br-lan: port 2(wlan0) entered forwarding state
36.820000] ath: phy0: eeprom contains invalid mac address: ff:ff:ff:ff:ff:ff
[ 36.824000] ath: phy0: random mac address will be used: fa:57:19:4d:65:e7
[ 36.832000] ath: EEPROM regdomain: 0x67
[ 36.832000] ath: EEPROM indicates we should expect a direct regpair map
[ 36.832000] ath: Country alpha2 being used: 00
[ 36.832000] ath: Regpair used: 0x67
Buenas, estoy probando la beta 2 en un arv7518 y me pasa como a brunorro, no me deja subir el txpower de 3dbm, ni con iwconfig ni nada, por lo que el rango es bastante limitado.
He probado compilando con la opción del kernel, Kernel Modules → Wireless Drivers → kmod-ath → Configuration → Force Atheros drivers to respect the user's regdomain settings = YES, y deja cambiar de regdomain sin problemas (activa el canal 14 por ejemplo si lo pones en Japon) pero el txpower nada.
Haciendo iw list:Citariw list
Wiphy phy0
Band 1:
Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-15
Frequencies:
* 2412 MHz [1] (3.0 dBm)
* 2417 MHz [2] (3.0 dBm)
* 2422 MHz [3] (3.0 dBm)
* 2427 MHz [4] (3.0 dBm)
* 2432 MHz [5] (3.0 dBm)
* 2437 MHz [6] (3.0 dBm)
* 2442 MHz [7] (3.0 dBm)
* 2447 MHz [8] (3.0 dBm)
* 2452 MHz [9] (3.0 dBm)
* 2457 MHz [10] (3.0 dBm)
* 2462 MHz [11] (3.0 dBm)
* 2467 MHz [12] (3.0 dBm)
* 2472 MHz [13] (3.0 dBm)
* 2484 MHz [14] (disabled)
El log del sistema chiva algo, pero no estoy seguro que esté relaccionado:
En concreto la parte deCitar36.820000] ath: phy0: eeprom contains invalid mac address: ff:ff:ff:ff:ff:ff
[ 36.824000] ath: phy0: random mac address will be used: fa:57:19:4d:65:e7
[ 36.832000] ath: EEPROM regdomain: 0x67
[ 36.832000] ath: EEPROM indicates we should expect a direct regpair map
[ 36.832000] ath: Country alpha2 being used: 00
[ 36.832000] ath: Regpair used: 0x67
En la rama de ar7 han sacado parches para este error, no se si solucionan este problema o no.
Un saludo a todos
El tema de los botones, a ver si te vale esto que comentó Noltari: https://foro.seguridadwireless.net/openwrt/openwrt-en-huaweig-hg556a/msg254701/#msg254701
Es probable que en tu router sea diferente, pero igual te da alguna pista ;)
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
###ming###: tell 802.1x module to add a client entry for this STA,
dot1x_handle_new_assoc enter dot1x_ifno:0...
dot1x_handle_new_assoc enter 2...
ieee80211_iserp_rateset : 2 4 11 12 18 22 24 36 48 72 96 108
[dot1x] : func handle_traps <======================
64:70:02:19:aa:a7 assoc req from ifno:2
config->enableSSN:3
[dot1x] : func blob_portstatus_set <---------------------
[dot1x] : func blob_clr_persta_key <---------------------
blob_clr_persta_key : ifno 2
###ming###: tell 802.1x module to add a client entry for this STA,
dot1x_handle_new_assoc enter dot1x_ifno:0...
dot1x_handle_new_assoc enter 2...
ieee80211_iserp_rateset : 2 4 11 12 18 22 24 36 48 72 96 108
[dot1x] : func handle_traps <======================
64:70:02:19:aa:a7 assoc req from ifno:2
config->enableSSN:3
[dot1x] : func blob_portstatus_set <---------------------
[dot1x] : func blob_clr_persta_key <---------------------
blob_clr_persta_key : ifno 2
###ming###: tell 802.1x module to add a client entry for this STA,
Hola yorse,
Una vez conectado el convertidor de usb a ttl, apaga y enciende el router y verás los mensajes que deberías.
Buenos dias, podria usar este router como modem adsl? estaria bien poder regular todo desde este, existen problemas con el wifi de potencia no? gracias
Creo que blogic no se molestó demasiado en afinar la wifi de los routers Lantiq con chip Atheros. >:D
Edito: en la revisión 34714 de trunk (Barrier Breaker para los que seais muy puristas) ha hecho varios cambios que a priori tienen buena pinta. Voy a hacer una imagen para el 7518 y el 4518 y comento lo que me encuentre.
Buenos dias, algun avance??
Lo que no me queda claro es lo de subir el uboot mediante XMODEM...
:-\
Hola yorse,
Una vez conectado el convertidor de usb a ttl, apaga y enciende el router y verás los mensajes que deberías.
Gracias por la respuesta pero...
Nada sigue igual, sigue mostrando mensajes de que esta funcionando pero no me sale el menu para cargarle el uboot y el firm.
No tendré que soldare los cables para que entre en el modo UART?
Buenos dias, algun avance??
Lo que no me queda claro es lo de subir el uboot mediante XMODEM...
:-\
Gracias por todo
#!/bin/ash
######################################################
# Respawns/Kills daemon
######################################################
# Invocation:
# respawner.sh DAEMON_NAME [DAEMON_BIN]
######################################################
# Looks for the file DAEMON_NAME in the LOCK_DIR, if
# it exists, starts it. If there's no file, kills it.
#
# DAEMON_BIN is used in case that the binary name
# executed by the DAEMON_NAME init script is not the
# same as the latter
######################################################
if [[ $# -ge 1 ]]; then
LOGFILE=/home/log/respawner
LOCK_DIR=/home/lock/
DAEMON_NAME=$1
[[ $2 ]] && DAEMON_BIN=$2 || DAEMON_BIN=$1;
if [[ $(ls /home/lock/$DAEMON_NAME 2&> /dev/null) ]] ; then
[[ $(pidof $DAEMON_BIN) ]] \
|| (echo $DAEMON_NAME on $(date) is DOWN, respawning >> $LOGFILE; /etc/init.d/$DAEMON_NAME restart);
else
echo Stopping $DAEMON_NAME on $(date) >> $LOGFILE; /etc/init.d/$DAEMON_NAME stop;
fi;
else
echo USAGE: $0 DAEMON_NAME \[DAEMON_BIN\]
echo It checks if DAEMON_BIN is working or else it will run /etc/init.d/DAEMON_NAME start
echo For instance, DAEMON_NAME would be \"transmission\", but DAEMON_BIN would be \"transmission-daemon\"
fi
root@OpenWrt:/home# crontab -e
# Respawn de servicios
*/5 * * * * /home/bin/respawner.sh transmission transmission-daemon
*/5 * * * * /home/bin/respawner.sh mpd
*/5 * * * * /home/bin/respawner.sh openvpn
root@OpenWrt:/home# date
Sun Dec 30 20:55:59 CET 2012
root@OpenWrt:/home# touch /home/lock/transmission
root@OpenWrt:/home# ls -l /home/lock
-rw-r--r-- 1 root root 0 Dec 30 20:41 mpd
-rw-r--r-- 1 root root 0 Nov 1 19:08 openvpn
-rw-r--r-- 1 root root 0 Dec 30 20:56 transmission
root@OpenWrt:/home# date
Sun Dec 30 21:00:02 CET 2012
root@OpenWrt:/home# tail -3 /home/log/respawner
Stopping transmission on Sun Dec 30 20:50:02 CET 2012
Stopping transmission on Sun Dec 30 20:55:01 CET 2012
transmission on Sun Dec 30 21:00:01 CET 2012 is DOWN, respawning
root@OpenWrt:/home#
Bueno, ya he solucionado el tema, y tengo uboot bien instalado. Ahora el problema es otro. Según el manual:
10.- Seleccionamos la imagen para nuestro router (openwrt-lantiq-danube-ARVXXXXPW-squashfs.image) y pulsamos "Enviar".
11.- Desde la consola serie comprobamos que la imagen se envía, se graba en flash, el router se reinicia y OpenWRT termina los primeros pasos de configuración. El tiempo total serán 5 minutos como mucho. A partir de ahí reiniciamos y ya tenemos OpenWRT cargado y listo para funcionar.
Pues en el punto 11, desde la consola leo que está guardando la imagen, se queda esperando con muchos puntos suspensivos (mas de media hora así) y nada, ni se reinicia, ni nada..... además el navegador se redirecciona a una página que dice que no tenemos conexión a internet nada más enviar el archivo...
¿Alguna ayuda? Gracias
Saludos
Sep 8 15:50:17 OpenWrt kern.info kernel: [ 33.968000] br-lan: port 1(eth0) entered forwarding state
Sep 8 15:50:17 OpenWrt user.info sysinit: Configuration file: /var/run/hostapd-phy0.conf
Sep 8 15:50:17 OpenWrt user.info sysinit: nl80211: Failed to add interface wlan0 into bridge eth0: Operation not supported
Sep 8 15:50:17 OpenWrt daemon.notice netifd: Interface 'lan' is now up
Sep 8 15:50:17 OpenWrt user.info sysinit: nl80211 driver initialization failed.
Sep 8 15:50:17 OpenWrt user.info sysinit: Failed to start hostapd for phy0
Sep 8 15:50:17 OpenWrt daemon.notice netifd: Interface 'loopback' is now up
Sep 8 15:50:19 OpenWrt kern.info kernel: [ 35.972000] br-lan: port 1(eth0) entered forwarding state
root@OpenWrt:/# /etc/init.d/dsl_control lucistat
local dsl={}
dsl.chipset="Ifx-Danube 1.3"
dsl.line_state_num=0x801
dsl.line_state_detail="showtime_tc_sync"
dsl.line_state="UP"
dsl.data_rate_down=2592000
dsl.data_rate_up=640000
dsl.data_rate_down_s="2.592 Mb"
dsl.data_rate_up_s="640 Kb"
dsl.line_attenuation_down=53.4
dsl.line_attenuation_up=31.5
dsl.noise_margin_down=9.2
dsl.noise_margin_up=11.0
dsl.line_uptime=4948
return dsl
root@OpenWrt:/#
aunque sERASEr perdía "algo" más. ^-^Código: [Seleccionar]root@OpenWrt:/etc/config# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 7.864 Mb/s / 667 Kb/s
Line Attenuation: 15.5dB / 8.7dB
Noise Margin: 8.8dB / 8.7dB
Line Uptime: 1m 9s
root@OpenWrt:/etc/config#
mol34, me alegro un montón que ya lo tengas corriendo, pero... ¿cómo has hecho para que te vaya bien si la potencia de transmisión no pasa de 3dB? ???
Yo, y creo que muchos más, te echábamos muchísimo de menos; y además vienes a lo grande. >:(
...
Feliz navidad a todos (vaya memoria la mía).
El problemilla con la wifi en el 4518 se soluciona desinstalando el paquete kmod-pppox. Si se elimina este paquete también se desinstala kmod-pppoe.Ahora que recuerdo, también he tenido esos problemas con el Comtrend AR-5381u, pero pensaba que era por la inestabilidad de la conexión BCMA.
No puedo probar con líneas pppoa, aunque este paquete sigue instalado, pero a saber cómo van las dependencias. >:D
Con el 7518 sigue sin estar a punto la wifi, pero el resto sí que debería funcionar. ^-^
@brunorro: aquí estamos todos, y cada uno aporta su parte; además, hoy en día un coche sin radio con cd es imposible encontrarlo.
Edito: con lo de arriba quería decir que si se desinstala pppox y pppoe nos queda pppoa y la wifi levanta cuando el router arranca, pero alquien que su proveedor se configure con ppoa tendría que verificar que la conexión ADSL funciona.
Edito 2: hay un ticket en el que aparece el mismo problema en AA con la plataforma bcm47xx y driver b43.
https://dev.openwrt.org/ticket/12767
Parece que el problema no es de blogic.
gpios = <&gpio 14 0>;
, se recompila y usb corriendo. Ese pequeño detalle es el que le mandé ayer, pero parece que no le gustó.Detectado y solucionado un problema con el USB en el 7518. Ahora funciona ok. La wifi todavía no va.A blogic se le olvida bastante poner el "Signed-off-by: ".
Hoy tengo un pequeño cabreo por este tema del usb: ayer compilé una imagen para el 7518 y no funcionaba el usb, y como blogic había hecho un cambio para que funcionara en el 4518 (en concreto cambiar gpio 14 de 1 a 0 en la revisión 34935), antes de abrasar a blogic con lo que podría ser un fallo de mi compilación, hice un copy-paste de la línea 112 del archivo ARV4518PW.dts a la línea 115 del archivo ARV7518PW.dts, compilo y usb funciona. Le mando a blogic un correo con la descripción del fallo, el archivo modificado y un trozo de dmesg y logread por si le era de ayuda y, como resulta que realmente había un defecto, en la revisión 35077 aparece un cambio solucionando el problema. Lo que me ha mosqueado es que, después de darle vueltas al tema, revisar código (lo entiendo un poquito a base de mirarlo, no porque sepa programar) y hacer una compilación para verificar, podría mandar un correo con un "thanks", que no lo cobran.
Igual soy un pelín susceptible de más, pero lo que para el significan 5 minutos de revisar código a trotecillo cochinero porque conoce la plataforma al dedillo y además lo escribió él, para mi es mucho más tiempo y esfuerzo, además de un poco de suerte.
Bueno, fuera lamentos, ya que lo positivo es que el 7518 ya tiene el usb rulando.
Hola!Perdona, pero no te sigo, ¿de qué optimizaciones estás hablando?
Acabo de ponerme a compilar un firm para el ARV4518 y veo que las optimizaciones de las que se habia hablado en el foro siguen sin incluirse en el .config para el modelo, lo suyo no sería que al seleccionar los ARV4518 7518 no se activasen dichas optimizaciones por defecto?
Un saludo
Hola!
Acabo de ponerme a compilar un firm para el ARV4518 y veo que las optimizaciones de las que se habia hablado en el foro siguen sin incluirse en el .config para el modelo, lo suyo no sería que al seleccionar los ARV4518 7518 no se activasen dichas optimizaciones por defecto?
Un saludo
Podrias explicar mejor Como copiar y pegar en modo ASCII en putty desde Windows, k no hay manera.Bueno parece que he briqueado el router :-(
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
He activado el modo uart pero le intento pasar el archivo u-boot-20120429.asc y no arranca el uboot. Copiado con el HxD y pegado con boton derecho en putty.
He comprobado con un sniffer de serial que la información del archivo se le pasa correctamente.
Alguna idea?
Se briqueo al pasarle el archivo de uboot http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv7518PW_brnboot/
puse este en vez del 4518pw.
Solucionado... estaba pegandolo en modo hex y no ascii... no vale con el boton edicion seleccionar todo del HxD.
Hola!
pregunta, como haces para volver al bnr-boot una vez instalado el uboot? Yo no lo he conseguido.
Y estoy intentando actualizar el openWRT desde uboot y no tengo manera, por alguna razón el tftp no funciona, alguna idea de como puedo flashear desde uboot?
Un saludo!
Yo estoy igual. me he cargado el bootloader, así que activo el modo uart, flasheo el uboot. Apago el router quito el modo uart y cuando vuelvo a arrancar sigue sin cargar el maldito uboot.
he probado varios uboot y varios tutoriales... no hay manera. Voy a intentar mandar un dump del proceso que sigo a ver si podéis echarme una mano.
Citar
El 4518 con BRN-BOOT es un router prestado, y además nunca hice una copia del firm original. Lo de volver al de fábrica te debería contestar alguien con más experiencia, pero supongo que habrá que trocearlo en las particiones originales y luego ir escribiendo en mtdX.
Si el router por el que preguntas es el 4518 con restaurar brn-boot debería bastar, ya que una vez que arrancas con ese bootloader presionando el botón de reset 5 segundos en 192.168.2.1 hay una pequeña web para meter el firm original. Si el que tienes es el 7518 va a ser más complicado ya que creo que no hay firms de yacom para poder descargar.
Si ni tftp, ni httpd ni la carga por puerto serie funcionan (raro, ya que los que están en este foro están probados) no te quedaría más alternativa que el modo UART.
hola!
A lo que me referia era a volver al bootloader original, no al firmware, tener tengo los dos routers (un 7518 y un 4518) pero solo estoy trasteando con el 4518 y era mera curiosidad pues no controlo mucho del tema y después de instalar uboot intenté volver a bnr y no hubo manera.
De todos modos hasta despues de los examenes me temo q no tendre mucho tiempo :-(
Muchas gracias!!
Perdonad, ¿Alguien ha hecho rular el "extroot"? con la compilacion del compañero Pteridium?, esque pruebo de todas las maneras, siguiendo la wiki y no soy capaz. ^-^
Gracias.
Mea culpa, he tenido secuestrado a Pteridium haciendo pruebas relativas al WiFi en la última versión del trunk (Barrier Breaker).Perdonad, ¿Alguien ha hecho rular el "extroot"? con la compilacion del compañero Pteridium?, esque pruebo de todas las maneras, siguiendo la wiki y no soy capaz. ^-^
Gracias.
Por motivos varios hoy no pude contestar.
Mañana edito este post con la información completa.
git clone git://github.com/Noltari/openwrt.git -b arv7518
Perdonad, ¿Alguien ha hecho rular el "extroot"? con la compilacion del compañero Pteridium?, esque pruebo de todas las maneras, siguiendo la wiki y no soy capaz. ^-^
Gracias.
Configurar extroot desde Luci (interfaz web).
Pasos previos:
- Pendrive o disco duro USB formateados con ext2, ext3 o ext4 (se recomienda ext3 o ext4). Es bueno ponerle un nombre en caso de que vayamos a colocar más de un dispositivo de almacenamiento a la vez
- En caso de usar disco duro USB se recomienda poner uno con alimentación externa, ya que el puerto USB de estos routers es algo "flojo".
Proceso:
- En Luci pulsar pestaña "System" y en la barra inmediatamente inferior ir a "Mount points".
- Debajo del recuadro "Mounted file systems" aparece otro recuadro titulado "Mount points"; pulsamos el botón "edit" que está a la derecha de todo.
Ahora estamos en la parte complicada (si es la primera vez que se hace).
- Por defecto estamos en la pestaña "General settings". En "device" seleccionamos la ruta de linux a la partición que queremos usar. En caso de que el dispositivo usb sólo tenga una partición y no haya ningún otro conectado en ese momento suele ser /dev/sda1.
- En "Filesystem" seleccionamos el formato que hemos aplicado al dispositivo usb.
- Marcamos "Use as root filesystem" pero no marcamos "Run filesystem check" porque no tenemos el paquete e2fsprogs instalado.
- Vamos a la pestaña "Advanced settings" y en "Label" escribimos el nombre del dispositivo USB si es que le pusimos alguno. También se puede poner el UUID si se prefiere.
- "Mount options" no se toca a menos que estemos seguros de lo que hacemos. Lo dejamos con "rw,sync" ya que son los parámetros más seguros.
- Por último pulsamos "Save & Apply", y cuando todos los cambios estén guardados reiniciamos el router.
El primer reinicio con extroot activado será un poco más largo de lo normal, pero una vez que esté funcionando veremos que tenemos un montón de espacio para instalar aplicaciones.
No recomiendo, una vez montado extroot, arrancar el router sin el dispositivo de almacenamiento conectado, ya que puede hacerse un lío y luego haya que desactivarlo y activarlo de nuevo y volver a instalar todos los paquetes que pusimos.
El resto ya es ir experimentando cada uno, que es como mejor se aprende (sobre todo si te cargas algo).
Espero que esto sirva de ayuda.
Edición:
Para el que quiera hacer cosas muy malvadas (64MB de RAM dan algo de juego) jar229 tiene un tutorial buenísimo:
https://foro.seguridadwireless.net/openwrt/instalacion-%28facil%29-de-openwrt-en-huawei-553/
En este foro hay un nivelazo... >:( >:( >:(
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Nov 22 2007 17:32:23
Arcadyan Technology Corporation
=======================================================================
EON EN29LV320B bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Flash Checking - fw/ui... Passed.
Image[1] at 0xb0060000, len:58486, type:255
Image[2] at 0xb006e800, len:58486, type:255
Firmware image at -1, ART image at -1
Run-up Normal Firmware...
Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1] done
Run-time code running ...
Ready to run firmware
U-Boot 2010.03 (Oct 28 2010 - 21:50:55)
Board: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
*** Warning - bad CRC, using default environment
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Type "run flash_nfs" to mount root filesystem over NFS
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b007d000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2012-11-22 20:49:15 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1016006 Bytes = 992.2 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve
rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Fri Nov 16 09:28
:28 UTC 2012
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00034523
[ 0.000000] Readback ErrCtl register=00034523
[ 0.000000] Memory: 61704k/65536k available (2411k kernel code, 3832k reserved, 406k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.056000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.060000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.064000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.068000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.108000] bio: create slab <bio-0> at 0
[ 0.116000] PCI host bridge to bus 0000:00
[ 0.120000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.124000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.128000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.132000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.136000] Switching to clocksource MIPS
[ 0.144000] NET: Registered protocol family 2
[ 0.152000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.156000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.164000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.172000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.176000] TCP reno registered
[ 0.180000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.188000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.192000] NET: Registered protocol family 1
[ 0.200000] gptu: totally 6 16-bit timers/counters
[ 0.204000] gptu: misc_register on minor 63
[ 0.208000] gptu: succeeded to request irq 126
[ 0.212000] gptu: succeeded to request irq 127
[ 0.216000] gptu: succeeded to request irq 128
[ 0.220000] gptu: succeeded to request irq 129
[ 0.228000] gptu: succeeded to request irq 130
[ 0.232000] gptu: succeeded to request irq 131
[ 0.240000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.244000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.256000] msgmni has been set to 120
[ 0.260000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.268000] io scheduler noop registered
[ 0.272000] io scheduler deadline registered (default)
[ 0.276000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.284000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.284000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.316000] ltq_mii: probed
[ 0.348000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.352000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[ 0.376000] TCP cubic registered
[ 0.376000] NET: Registered protocol family 17
[ 0.380000] Bridge firewalling registered
[ 0.384000] 8021q: 802.1Q VLAN Support [ 0.392000] VFS: Cannot open root device "(null)" or unknown-block(0,0)
[ 0.396000] Please append a correct "root=" boot option; here are the available partitions:
[ 0.404000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 0.356000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.360000] Creating 4 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000000000-0x000000010000 : "uboot"
[ 0.372000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.380000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.432000] no uImage or brnImage or eva found in linux partition
[ 0.436000] Can't split linux partition
[ 0.440000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.468000] libphy: ltq_mii: probed
[ 0.500000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.504000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.516000] wdt 1f8803f0.watchdog: Init done
[ 0.520000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.536000] TCP: cubic registered
[ 0.536000] NET: Registered protocol family 17
[ 0.540000] 8021q: 802.1Q VLAN Support v1.8
[ 0.548000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 0.120000] usbcore: registered new interface driver usbfs
[ 0.124000] usbcore: registered new interface driver hub
[ 0.128000] usbcore: registered new device driver usb
[ 0.132000] PCI host bridge to bus 0000:00
[ 0.136000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.140000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.144000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
Hola, es mi primer post, aunque me he leido el hilo de arriba abajo, (creo) no consigo arrancar el 4518
He tratado de cargar la imagen de que ha enlazado Pteridium en el primer post www.mediafire.com/?2w34c64cuhnhw3c y parece como si no encontrara una partición:
Aquí se queda colgado.
Parece como si le faltara al kernel algún driver de pci
Y hasta aquí llego.
Si alguien puede arrojar algo de luz...
Saludos.
Por cierto, ¿alguien sabe cómo se hace para que muestre todo el bootlog pulsando un recuadro gris?, que este troncho que sale de buenas a primeras ocupa mucho.
En el mío pone "HW Version: R01" no lleva la A. Es posible que el kernel pánic venga por una diferencia en el hardware?Mecagüenla. Como sea eso... >:D >:D >:D >:D >:D >:D
Buenas, pues ya he probado la imagen que has subido y sigue con el kernel panic.
Te pongo aquí el bootlog del firmware original, por si te sirve de algo:
https://dl.dropbox.com/u/18460228/openwrt/ARV4518-R01-original.log
Y aquí el de la imagen de openwrt:
https://dl.dropbox.com/u/18460228/openwrt/bootlog-openwrt-AR4518-R01.txt
Y muchísimas gracias por intentar solucionarlo ^^.
A mi también me funciona, pero no va la wifi. Como la has activado? En Luci no aparece, con el comando wifi tampoco, tampoco con el ifconfig. Me parece que me he cargado los datos de calibración de la wifi (los que están en los últimos 64k). Aunque tengo una copia entera de la flash no se cómo cargar SOLAMENTE esa particionMándame el backup a mi correo (noltari@gmail.com), extraigo la partición boardconfig y te la mando junto con un firmware que tenga la protección de la partición desactivada para poder flashearla.
Bueno después de dejarlo casi tostado, ya he conseguido cargar uboot y un firmware que (al menos) arranca: atitude.adjustmentGracias por las pruebas, aunque ya lo había probado Pteridium y no funcionaba en el R01A. Hay que hacer dos DTS distintos, ya estoy preparando el parche para mandarlo.
Como no queria soldar busque un programita que tenía para dialogar por el puerto serie de los tiempos del ms-dos, pero al final me harté de rebuscar entre disquetes polvorientos y metí el soldador.
Eso sí, nada más terminar descubrí que a alguien ya se la había ocurrido. Si a algien le pasa y no quiere soldar para ponerlo en modo UART que mire aquí antes (no después, como yo) ^-^
https://forum.openwrt.org/viewtopic.php?pid=183315#p183315
En cuanto a la imagen que acabas de colgar openwrt-lantiq-xway-ARV4518PW-squashfs_blogic.image en el mío no va (es un R01A)
pongo las ultimas lineas de la salida de putty por si sirve de algo. He puesto en cursiva las que se diferencian del log que acaba de postear sephir0t00 Lo demás está igual.
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=00013ec0
[ 0.000000] Readback ErrCtl register=00013ec0
[ 0.000000] Memory: 61124k/65536k available (2580k kernel code, 4412k reserved, 785k data, 208k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.044000] pinctrl core: initialized pinctrl subsystem
[ 0.048000] NET: Registered protocol family 16
[ 0.068000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.084000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.088000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.092000] IO 0x000000001ae00000..0x000000001affffff
[ 0.116000] bio: create slab <bio-0> at 0
[ 0.124000] usbcore: registered new interface driver usbfs
[ 0.128000] usbcore: registered new interface driver hub
[ 0.132000] usbcore: registered new device driver usb
[ 0.136000] PCI host bridge to bus 0000:00
[ 0.140000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.144000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.148000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
Y aquí se queda colgado.
En cuanto acabe de hacer otro dump completo (última versión del firmware con mis datos de conexión) la pruebo y te comento. Respecto a lo de usar uboot frente a brnboot yo también pienso que es mejor usar uboot, ahora que se como se instala y como poner el modo uart con un cierre de bimbo y un lápiz (se que es lamentable, pero funciona). Lo que quiero decir es que si podemos cargar openwrt sin modificar el bootloader (como método alternativo) de forma fácil (con el sp700ex, que se encarga de firmar las imágenes para que el bootloader las acepte) o en plan manual (añadiendo la firma) yo veo la firma por putty cuando actualizo de un firmware a otro. Esto haría más fácil que la gente que no tiene grandes conocimientos informaticos empezase a usar openwrt.Si gente con pocos conocimientos informáticos quiere empezar con OpenWrt no les recomendaría hacerlo sobre la plataforma lantiq.
mtd erase -r rootfs_data
El único problema es que no guarda los cambios, me lanza estos warnings:Código: [Seleccionar][ 0.400000] Creating 2 MTD partitions on "ltq_nor":
[ 0.408000] 0x000000020000-0x000000146a3e : "kernel"
[ 0.412000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.428000] 0x000000146a3e-0x0000003f0000 : "rootfs"
[ 0.432000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
¿Que hago mal?
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.084000] jffs2: notice: (452) jffs2_build_xattr_subsystem: complete building xattr subsystem,
1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 2 orphan) found.
switching to jffs2
que parece como si creara y montara la partición "rootfs_data" demasiado pronto, pero igual no es nada extraño y simplemente me estoy volviendo paranoico... ???Borrando rootfs con mtd erase -r rootfs_data ya se guardan los cambios, pero sigue dando los mismos errores anteriores.Si te refieres a los mensajes de mtd y jffs2 no te preocupes: lo importante es que puedas modificar ficheros de configuracó, grabar cosas en la flash, etc.
Como se monta el USB? No aparece en /dev ni en /mnt.Eso sí que es raro; por lo menos te debería aparecer /dev/sda
Otra cosa más habéis conseguido configurar una conexión ADSL a través de PPPoE? yo de momento no lo he conseguido :(Al principio es un poco rollo, pero cuando le pillas el truco piensas en lo tonto que eres por no haberte dado cuenta. También puede ser que en la imagen falte algún paquete o algún script.
Esta semana me pondré a ver si soy capaz de compilar por mi mismo openwrt y empezar a hacer pruebas, aunque dudo que con mis conocimientos informáticos consiga algo... En fin por lo menos aprenderemos algo.Muy buena idea. >:( Al principio, como todo, cuesta un poco, pero cuando le coges el gusto... ;D ;D
Si gente con pocos conocimientos informáticos quiere empezar con OpenWrt no les recomendaría hacerlo sobre la plataforma lantiq.
Quizá una de las mejores plataformas para empezar a usar OpenWrt podría ser bcm63xx, en un router con un bootloader CFE estándar (y no ciertas modificaciones de Zyxel, Huawei, ADB).
No lo digo porque esté todo el día con routers de esta plataforma trasteando, pero es un puntazo poder entrar al bootloader y flashear una imagen por web sin tener que abrirlo por medio del botón reset.
Alguien me puede ayudar a montar el usb? A mi no me aparece /dev/sda pero si me aparece /bus/usb/001/001 y 002, así que intento montar esta particiónes y nada. He probado a instalar todos los paquetes necesarios, por sí no reconociera el formato, modificado el fstab, activarlo desde uci y nada de nada.
No encuentro el paquete kmod-usb-dwc-otg que se supone que hace falta para cargar el usb (a caso viene compilado)
Por no ser cansino pego un trozo del dmesg correspondiente:
root@OpenWrt:/# dmesg | grep -e hub -e usb
[ 0.124000] usbcore: registered new interface driver usbfs
[ 0.128000] usbcore: registered new interface driver hub
[ 0.132000] usbcore: registered new device driver usb
[ 0.560000] Registered led device: usb
[ 33.948000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 34.660000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 34.668000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 34.672000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 34.696000] hub 1-0:1.0: USB hub found
[ 34.700000] hub 1-0:1.0: 1 port detected
[ 34.704000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 35.076000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
[ 35.076000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
Y los paquetes instalados (En el poco espacio disponible)Falta el paquete kmod-usb-storage, por eso no se pueden montar los dispositivos de almacenamiento masivo.
root@OpenWrt:/# opkg list-installed
busybox - 1.19.4-6
iw - 3.6-1
kmod-crypto-hash - 3.7.4-1
kmod-crypto-manager - 3.7.4-1
kmod-ledtrig-usbdev - 3.7.4-1
kmod-lib-crc-ccitt - 3.7.4-1
kmod-ltq-adsl-danube - 3.7.4+3.24.4.4-1
kmod-ltq-adsl-danube-mei - 3.7.4-1
kmod-usb-core - 3.7.4-1
libc - 0.9.33.2-1
libiwinfo - 38
libiwinfo-lua - 38
libpthread - 0.9.33.2-1
libubus-lua - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libuci-lua - 2013-01-04.1-1
lua - 5.1.5-1
luci-lib-core - trunk+svn9655-1
luci-lib-sys - trunk+svn9646-1
luci-mod-admin-core - trunk+svn9646-1
luci-theme-openwrt - trunk+svn9646-1
opkg - 618-3
swconfig - 10
ubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
Alguna idea?
Funcionando usb storage y wifi.
Me he hecho la imagen que quería a medida con estos paquetes:
make image PROFILE=ARV4518PWR01A PACKAGES="kmod-usb-storage luci kmod-ledtrig-usbdev usbutils kmod-fs-vfat kmod-nls-utf8 kmod-nls-cp850 kmod-nls-cp437 kmod-nls-iso8859-1 block-mount kmod-usb2"
Por cierto tuve que copiar dtc a:
OpenWrt-ImageBuilder-lantiq_xway-for-linux-x86_64/build_dir/target-mips_r2_uClibc-0.9.33.2/linux-lantiq_xway7/linux-3.7.4/scripts/dtc/
No lo coje aunque lo tengas en el path.
8)
make image PROFILE=ARV4518PWR01A PACKAGES="kmod-usb-storage luci kmod-ledtrig-usbdev usbutils kmod-fs-vfat kmod-nls-utf8 kmod-nls-cp850 kmod-nls-cp437 kmod-nls-iso8859-1 block-mount kmod-usb2"
Hola
Os he leido en la sombra y he usado lo que habeis posteado sobre como añadir openwrt a estos routers, gracias por vuestro tiempo.
Estoy haciendo la instalacion de openwrt sobre:El problema que tienes es que u-boot no graba el firmware donde debería. Ese detalle está en el foro y si usas printenv lo verás.
Fabricante: SMC networks
Modelo:SMC7908A-ISP HW Version:R01A
ISP:Yacom
He modificado el uboot sin problema y he cargado la imagen que hay en este post
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595
Todo correcto, pero al intentar poner la imagen del primer post de este hilo, la indicada en en Edición 2: ARV4518PW-trunk me da un kernel panic, el problema de sincronizacion de VFS ¿tal vez debido a que es solo para la revision hardware Rv01 y la que tengo es la RV01A?
Tambien he probado la imagen de Noltari que hay en la pagina anterior Versión R01A: https://dl.dropbox.com/u/4708147/openwrt/arv4518/openwrt-lantiq-xway-ARV4518PWR01A-squashfs_rfc.image
y me produce otro kenel panic, las ultimas lineas son:
[ 0.356000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.360000] Creating 4 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000000000-0x000000010000 : "uboot"
[ 0.372000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.380000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.432000] no uImage or brnImage or eva found in linux partition
[ 0.436000] Can't split linux partition
[ 0.440000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.476000] libphy: ltq_mii: probed
[ 0.508000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.512000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.524000] wdt 1f8803f0.watchdog: Init done
[ 0.528000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.544000] TCP: cubic registered
[ 0.548000] NET: Registered protocol family 17
[ 0.552000] 8021q: 802.1Q VLAN Support v1.8
[ 0.556000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 0.564000] Please append a correct "root=" boot option; here are the available partitions:
[ 0.572000] 1f00 64 mtdblock0 (driver?)
[ 0.576000] 1f01 64 mtdblock1 (driver?)
[ 0.580000] 1f02 3904 mtdblock2 (driver?)
[ 0.588000] 1f03 64 mtdblock3 (driver?)
[ 0.592000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Agradeceria que pudierais ayudarme a finalizar la instalacion del openwrt
Por cierto, tengo otro que creo que es exactamente igual a nivel hardware, por si alguien quiere que le haga alguna prueba
Fabricante: ARV4510W-A-LF-LT
Modelo:SMC7908A-ISP HW Version:R01A
ISP:Yacom
Gracias por adelantado
En cuanto a lo de abrir el ticket, no se si merece la pena. Da un error tan claro que hasta yo sin tener ni idea busqué en Google: "dtc linux", luego: "yum install dtc" y luego lo copié a donde lo espera encontrar... y por lo que os leo blogic parece estar muy liado... :-\
...
El problema que tienes es que u-boot no graba el firmware donde debería. Ese detalle está en el foro y si usas printenv lo verás.
ARV4518PW => setenv kernel_addr 0xb0020000
ARV4518PW => saveenv
ARV4518PW => protect off all
ARV4518PW => run update_openwrt
Yo creo que merece la pena. Si los desarrolladores tienen planes para ir implementando en las diferentes plataformas dts les ahorras algo de tiempo, y quebraderos de cabeza a la gente.
No tiene necesariamente que ser blogic el que se encargue del ticket, y, si además les preparas un parche pueden poner en la revisión en la que se implemente "Signed off by Yo_Julio", que sube un poco el ego. ;)
Hola
Os he leido en la sombra y he usado lo que habeis posteado sobre como añadir openwrt a estos routers, gracias por vuestro tiempo.Mucha gente ha invertido tiempo, esfuerzo y cabeza en afinar el soporte para esta plataforma, sobre todo la wifi y la revisión de hardware R01, que parece ser que era la primera vez que salía a la luz, y tus primeras líneas suenan a soluciono y adiós.
[/b]
...
El problema que tienes es que u-boot no graba el firmware donde debería. Ese detalle está en el foro y si usas printenv lo verás.
GRACIAS !! Yo tenía el mismo problema, y dudaba de dónde estaba el fallo. No sé si será cosa de que mi ARV4518PW sea diferente pero... Os cuento
Tenía puesto el kernel_addr a 0xb0030000. MAL. En la wiki de openwrt pone que la partición de linux empieza ahí. NOOOOO. Y en el tutorial de cienti, evidentemente, dice que se debe hacer un setenv a la dirección errónea. La kernel addr es 0xb0020000. Así que todos los que tengan el error de hloro7 lo solventarán de una manera tan sencilla como ejecutando esto en el prompt del uboot:Código: [Seleccionar]ARV4518PW => setenv kernel_addr 0xb0020000
ARV4518PW => saveenv
Tras esto hay que subir la nueva imagen, y ... si hacéis un flinfo, veréis que la kernel_addr es "sólo lectura". Luego, el update_openwrt se debe de hacer tras un protect off all. Algo así (no lo estoy cortando y pegando, pero estos son los comandos):Código: [Seleccionar]ARV4518PW => protect off all
ARV4518PW => run update_openwrt
Tras esto he conseguido correr el cacharrito. Ya tengo el 7518 y el 4518 con WRT !
...
El problema que tienes es que u-boot no graba el firmware donde debería. Ese detalle está en el foro y si usas printenv lo verás.
GRACIAS !! Yo tenía el mismo problema, y dudaba de dónde estaba el fallo. No sé si será cosa de que mi ARV4518PW sea diferente pero... Os cuento
Tenía puesto el kernel_addr a 0xb0030000. MAL. En la wiki de openwrt pone que la partición de linux empieza ahí. NOOOOO. Y en el tutorial de cienti, evidentemente, dice que se debe hacer un setenv a la dirección errónea. La kernel addr es 0xb0020000. Así que todos los que tengan el error de hloro7 lo solventarán de una manera tan sencilla como ejecutando esto en el prompt del uboot:Código: [Seleccionar]ARV4518PW => setenv kernel_addr 0xb0020000
ARV4518PW => saveenv
Tras esto hay que subir la nueva imagen, y ... si hacéis un flinfo, veréis que la kernel_addr es "sólo lectura". Luego, el update_openwrt se debe de hacer tras un protect off all. Algo así (no lo estoy cortando y pegando, pero estos son los comandos):Código: [Seleccionar]ARV4518PW => protect off all
ARV4518PW => run update_openwrt
Tras esto he conseguido correr el cacharrito. Ya tengo el 7518 y el 4518 con WRT !
GRACIAS!! >:(
Tambien me di cuenta de la confusion del post CieNTi, dice una direccion y luego indica la otra, pero yo di por sentado que el error estaba en la explicacion y no en la sentencia, veo que fuiste menos credulo, gracias de nuevo
Por si sirve de algo, lo he hecho sobre este router:
Fabricante: SMC networks
Modelo:SMC7908A-ISP HW Version:R01A
ISP:Yacom
Lo que me extraña es que con el firmware del post de CieNTi y en la posicion 0xb0030000, cargara correctamente, y con el firmware de Pteridium de la primera pagina, diera el kernel panic.
Saludos Brunorro, me has alegrado la mañana
Buenas a todos !Me alegro de que estés haciendo progresos, ése es el espíritu que hay que tener al trastear con OpenWrt ^^.
He instalado un kernel con mi propia config y he comprobado que:
- El USB lo detecta, no parece dar problemas
- La wireless parece que funciona, al menos como access point, después de darle al botoncico de "WLAN on" :D
En mi .config he hecho varias "guarreridas" :
- Usuarios de arch linux: He conseguido instalar el DTC, el tema está en que la fuente del repo git ha cambiado, hay que usar http://jdl.com/software/dtc.git/ . Me pregunto si puede añadirse al buildroot, porque así conseguirían que el imagebuilder funcionase correctamente. Siempre me hago el imagebuilder...
- Los flags de optimización que decía pteridium (la misma que para el arv7518pw) parecen funcionar. Al menos no me manda ATPC.
- ZRAM no da problemas. Se queda con 32 MB de RAM que, supuestamente, comprime (no le he podido dar caña suficiente como para probarlo)
- He añadido cuatro comandillos al busybox y he quitado algún otro.
- Aquí me dije TONTO durante toda la tarde: no he metido el módulo con el firmware A de DSL. No queráis saber la caratonto que se me quedó cuando ví que aquello no levantaba...
Hoy compilo un firm con todo lo que sea ltq como módulo y, aunque esta semana lo tengo complicado para probarlo, algo se me ocurrirá.
Hasta luego !
En cuanto a lo de ZRAM personalmente recomiendo usarlo si es estrictamente necesario, y no veo por qué lo necesitas en un router con 64MB de RAM :$. Obviamente puedo estar equivocado, pero si todo está configurado correctamente, no deberías necesitarlo.brunorro le saca tanta chicha a estos aparatos que se queda corto de RAM, ya que de entrada unos 7 megas se los queda la parte de ADSL, y la de VoIP fijo que otro trozo no pequeño, y si a eso se le junta LUCI, kernel 3.7 y algunas cosas más acabas en "out of memory".
Saludos!
por cierto que siempre me ha sorprendido el rendimiento de la cpu de este router, un RT3052, a la par de micros como el 6328.
ASL26555 Ralink RT3052 MIPS 24KEc V4.12 BogoMIPS: 255.59
| 1.0.1c | 21346650 | 11904000 | 5617220 | 2625410 | 2680490 | 949930 | 4745900 | 4130820 | 3616640 | 4.4 | 150.7 | 15.2 | 12.4 |
ADB4001 Broadcom BMIPS4350 V7.5 BogoMIPS: 318.46
| 1.0.1c | 15617200 | 11592020 | 5150040 | 2091350 | 2004310 | 719860 | 4100450 | 3525630 | 3100330 | 4.4 | 152.9 | 15.5 | 12.8 |
WAP5381 Broadcom BMIPS4350 V3.1 BogoMIPS: 397.82
| 1.0.1c | 19599020 | 14600190 | 6478260 | 2630890 | 2491850 | 893170 | 5069310 | 4380600 | 3856270 | 5.5 | 192.4 | 19.4 | 15.8 |
Saludos.
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.02.13 03:16:15 =~=~=~=~=~=~=~=~=~=~=~=
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
Tras actualizar exitosamente un TP-Link TL-WR740N/ND v4 y un Vodafone HG553, me he lanzado a actualizar el parqué de routers que me quedan y he probado con el de yacom (el livebox 2 lo dejo por imposible por lo poco que he leido :-\ )
SMC7908A-ISP HW Version:R01A
He conseguido meterle un uboot (Pteridium) pero se ve que la he liado o lo he hecho mal:
uboot-lantiq-arv4518PW_brnboot \ u-boot.bin
...ya que se queda en esto, y no hace nada más:Código: [Seleccionar]ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
He probado a intentar activar el modo UART con un script python de anteriores posts pero se ve que desde w7 no debe funcionar correctamente. ¿A alguien más le ha pasado?
Citar
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...123
Yes, Enter command mode ...
[DANUBE Boot]:?
======================
Upload to Flash
[E] Erase Flash
[G] Run Runtime Code
[A] Set MAC Address[H] Set Options
- Set Serial Number
[V] Set Board Version
[P] Print Boot ParamsUpload to Flash
- Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:E
ERASE Flash
---------------------------------------
Area Address Length
---------------------------------------- Boot 0xB0000000 128K
[1] Configuration 0xB0020000 256K
[2] Web Image 0xB0060000 3648K
[3] Code Image 0xB0060000 3648K
[4] Boot Params 0xB03F0000 64K
[5] Flash Image 0xB0000000 4096K
---------------------------------------
Enter area to ERASE: 0
ERROR: You can't erase this area.
[DANUBE Boot]:!
Enter Administrator Mode !
======================
[E] Erase Flash
[G] Run Runtime Code
[M] Upload to Memory
[R] Read from Memory
[W] Write to Memory
[T] Memory Test
[Y] Go to Memory
[A] Set MAC Address[H] Set Options
- Set Serial Number
[V] Set Board Version
[P] Print Boot ParamsUpload to Flash
- Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:U
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------- Boot 0xB0000000 128K
[1] Configuration 0xB0020000 256K
[2] Web Image 0xB0060000 3648K
[3] Code Image 0xB0060000 3648K
[4] Boot Params 0xB03F0000 64K
[5] Flash Image 0xB0000000 4096K
---------------------------------------
Enter area to UPLOAD: 5
Upload area 5. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
XModem download Done.
erase from location B0000000 done
erase from location B0002000 done
erase from location B0004000 done
erase from location B0006000 done
erase from location B0008000 done
erase from location B000A000 done
erase from location B000C000 done
erase from location B000E000 done
erase from location B0010000 done
erase from location B0020000 done
erase from location B0030000 done
erase from location B0040000 done
erase from location B005FFF4 done
erase from location B0060000 done
erase from location B0070000 done
erase from location B0080000 done
erase from location B0090000 done
erase from location B00A0000 done
erase from location B00B0000 done
erase from location B00C0000 done
erase from location B00D0000 done
erase from location B00E0000 done
erase from location B00F0000 done
erase from location B0100000 done
erase from location B0110000 done
erase from location B0120000 done
erase from location B0130000 done
erase from location B0140000 done
erase from location B0150000 done
erase from location B0160000 done
erase from location B0170000 done
erase from location B0180000 done
erase from location B0190000 done
erase from location B01A0000 done
erase from location B01B0000 done
erase from location B01C0000 done
erase from location B01D0000 done
erase from location B01E0000 done
erase from location B01F0000 done
erase from location B0200000 done
erase from location B0210000 done
erase from location B0220000 done
erase from location B0230000 done
erase from location B0240000 done
erase from location B0250000 done
erase from location B0260000 done
erase from location B0270000 done
erase from location B0280000 done
erase from location B0290000 done
erase from location B02A0000 done
erase from location B02B0000 done
erase from location B02C0000 done
erase from location B03EFFF4 done
erase from location B03F0000 done
Starting to write flash ...write length 0x00250080
0123456789abcdefghijklmnopqrstuvw***ABCDEFGHIJKLMNOPQRSTUVW***..................
.....................................................................
Start checking: flash area 5 length 2424960 ...Done.
[DANUBE Boot]:?
======================
[E] Erase Flash
[G] Run Runtime Code
[M] Upload to Memory
[R] Read from Memory
[W] Write to Memory
[T] Memory Test
[Y] Go to Memory
[A] Set MAC Address[H] Set Options
- Set Serial Number
[V] Set Board Version
[P] Print Boot ParamsUpload to Flash
- Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:U
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------- Boot 0xB0000000 128K
[1] Configuration 0xB0020000 256K
[2] Web Image 0xB0060000 3648K
[3] Code Image 0xB0060000 3648K
[4] Boot Params 0xB03F0000 64K
[5] Flash Image 0xB0000000 4096K
---------------------------------------
Enter area to UPLOAD: !
ERROR: Not a valid area.
[DANUBE Boot]:!
Enter Administrator Mode !
======================
[E] Erase Flash
[G] Run Runtime Code
[M] Upload to Memory
[R] Read from Memory
[W] Write to Memory
[T] Memory Test
[Y] Go to Memory
[A] Set MAC Address[H] Set Options
- Set Serial Number
[V] Set Board Version
[P] Print Boot Params
- Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:U
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------- Boot 0xB0000000 128K
[1] Configuration 0xB0020000 256K
[2] Web Image 0xB0060000 3648K
[3] Code Image 0xB0060000 3648K
[4] Boot Params 0xB03F0000 64K
[5] Flash Image 0xB0000000 4096K
---------------------------------------
Enter area to UPLOAD: 0
Upload area 0. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCCCCCCCCCCCCCCCCCCCCCC
XModem download Done.
erase from location B0000000 done
erase from location B0002000 done
erase from location B0004000 done
erase from location B0006000 done
erase from location B0008000 done
erase from location B000A000 done
erase from location B000C000 done
erase from location B000E000 done
erase from location B0010000 done
Starting to write flash ...write length 0x00020000
01234567
Start checking: flash area 0 length 131072 ...Done.
[DANUBE Boot]:Citar
Una vez cargado el flash openwrt-lantiq-danube-ARV4518PW-squashfs.image
tenía que haber probado el router , ahora no hay manera de ver el boot de recuperación, el piloto de arranque rojo-verde-naranja no funciona ,no se si hay alguna manera de meter el bootloader con Jtag , lo intentaré , ¿alguna sugerencia por parte de los que teneis experencia en el flasheo de éste router?
continuaré detalladamente con un manual, 1º lo tengo que preparar , ésta noche lo preparo , un saludo de scaremuch.
[DANUBE Boot]:UAhora la única solución que queda es habilitar UART mode y seguir los pasos de este tutorial: Activar modo uart (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246594/#msg246594)
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------
- Boot 0xB0000000 128K
[1] Configuration 0xB0020000 256K
[2] Web Image 0xB0060000 3648K
[3] Code Image 0xB0060000 3648K
[4] Boot Params 0xB03F0000 64K
[5] Flash Image 0xB0000000 4096K
---------------------------------------
Enter area to UPLOAD: 5
Upload area 5. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
XModem download Done.
Image[1] at 0xb0060000, len:1382366, type:0 Image[2] at 0xb01b1800, len:475180, type:10 Image[3] at 0xb0225c00, len:195981, type:9 Image[4] at 0xb0255c00, len:174146, type:50 Image[5] at 0xb0280800, len:173329, type:60 Image[6] at 0xb02ab000, len:316099, type:90 Firmware image at 0, ART image at 2 Run-up ART Firmware... OK Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1] done Run-time code running ... Ready to run firmware In c_entry() function ... install_exception Co config = 80008483 [INIT] Interrupt ... init GPIO#3 (as0:0,as1:0,dir:1) ctrl GPIO#3 (val:0) ##### _ftext = 0x80002000 ##### _fdata = 0x80098C40 ##### __bss_start = 0x80214399 ##### end = 0x80CE2B78 ##### Backup Data from 0x80098C40 to 0x80CEAB78~0x80E662D1 len 1554265 ##### Backup Data completed ##### Backup Data verified [INIT] MTinitialize .. [INIT] usrclk CPU Clock 333333334 Hz mips_counter_frequency:166666667 r4k_offset: 00028b0a(166666) init_US_counter : time1 = 260453 , time2 = 40260505, diff 40000052 US_counter = 48 cnt1 40984894 cnt2 40986167, diff 1273 init_US_counter : time1 = 41838454 , time2 = 81838459, diff 40000005 US_counter = 48 cnt1 82591848 cnt2 82593058, diff 1210 Runtime code version: v0.81 System startup... [INIT] Memory COLOR 0, 800000 bytes .. soho initialize COLOR1 : 5242880 [INIT] Memory COLOR 2, 1651200 bytes .. MX29LV320ABTC bottom boot 16-bit mode found <<< Init power table MX29LV320ABTC bottom boot 16-bit mode found debug retVar= 1 Set flash memory layout to CMP_MACADDR: 00:23:08:E3:B7:A4 Boot Parameters found !!! Bootcode version: 64M-V0.02 Serial number: J939078167 Hardware version: 01A sizeof(struct III_Config_t) is 6984 MX29LV320ABTC bottom boot 16-bit mode found !![E-CFG-VER] Configuration data version mismatch!! !![E-CFG-VER] Adapting factory defaults!! !![E-CFG-VER] Reconfiguration required!! !!No configuration file present!! default route: 0.0.0.0 BufferInit: BUF_HDR_SZ=32 BUF_ALIGN_SZ=16 BUFFER_OFFSET=96 BUF_BUFSZ0=384 BUF_BUFSZ1=2176 NUM_OF_B0=0 NUM_OF_B1=900 BUF_POOL0_SZ=0 BUF_POOL1_SZ=1987200 sizeof(BUFFER0)=416,sizeof(BUFFER1)=2208 *BUF0=0x80ccb318 *BUF1=0x80ae6078 Altgn *BUF0=0x80ccb320 *BUF1=0x80ae6080 End at BUF0:0x80ccb320, BUF1:0x80ccb300 BUF0[0]=0x80ccb320 BUF1[0]=0x80ae6080 buffer0 pointer init OK! buffer1 pointer init OK! ifno= 0, Link_Type= 4 iput_IpLinkUp(ifno=0)> ifp->add_default_route:0 Interface 0 ip = 127.0.0.1 ifno= 1, Link_Type= 1 reset GPIO#13. DMA g_desc_list=0x80948BA0 ETOP_MDIO_CFG=940 MII_MODE: ETOP_CFG=148 remove VLAN tag from port 0 to port 5 MAC Address: 00:23:08:e3:b7:a4 iput_IpLinkUp(ifno=1)> ifp->add_default_route:0 Interface 1 ip = 192.168.2.1 ifno= 2, Link_Type= 0 ifno= 3, Link_Type= 0 ifno= 4, Link_Type= 0 ifno= 5, Link_Type= 0 ifno= 6, Link_Type= 0 ifno= 7, Link_Type= 0 ifno= 8, Link_Type= 0 ifno= 9, Link_Type= 0 ifno= 10, Link_Type= 0 ifno= 11, Link_Type= 0 ifno= 12, Link_Type= 0 ifno= 13, Link_Type= 0 ifno= 14, Link_Type= 0 RUNTASK id=1 if_task if0... RUNTASK id=2 if_task if1... RUNTASK id=3 timer_task... RUNTASK id=4 period_task... RUNTASK id=5 dhcp_daemon... RUNTASK id=6 dhcpd_mgmt_task... RUNTASK id=7 art_client... Starting Multitask... run_project_task PCI: Probing PCI hardware on host bus 0. danube pci startup... danube_pci_startup> gChangePCIClockToInternal=0 PCI clock 33.3MHz cut-off PCI internal clock DANUBE_GPIO_P1_ALTSEL0=85c7 DANUBE_GPIO_P1_ALTSEL1=0 DANUBE_GPIO_P1_DIR=81e6 Autoconfig PCI channel 0x802137B8 Scanning bus 00, I/O 0xbae00000:0xbb000001, Mem 0x18000000:0x1a000001 Ralink vendor id: 0x1814 (bus:dev:fun)= 00:0e.0 Class 0200: VenID 168c: DevID ff1a (rev 01) Mem at 0x18000000 [size=0x10000] Scanning bus 00: Found 00:70 [168c/ff1a] 000200 00 Fixups for bus 00 Bus scan for 00 returning with max=00 ff1a168c 2900006 2000001 8000 18000000 0 0 0 0 0 0 0 0 44 0 100 0 41000001 4008100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [PCI AH FLOW] PCI_AH_probe() Begin .. Starting ART Client... Waiting for connection from Host semBCreate return 1 80876cf4, count 1 port = 33120 Flash Checking - fw/ui... Passed. Image[1] at 0xb0060000, len:1382366, type:0 Image[2] at 0xb01b1800, len:475180, type:10 Image[3] at 0xb0225c00, len:195981, type:9 Image[4] at 0xb0255c00, len:174146, type:50 Image[5] at 0xb0280800, len:173329, type:60 Image[6] at 0xb02ab000, len:316099, type:90 Firmware image at 0, ART image at 2 Run-up ART Firmware... OK Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1] done Run-time code running ... Ready to run firmware In c_entry() function ... install_exception Co config = 80008483 [INIT] Interrupt ... init GPIO#3 (as0:0,as1:0,dir:1) ctrl GPIO#3 (val:0) ##### _ftext = 0x80002000 ##### _fdata = 0x80098C40 ##### __bss_start = 0x80214399 ##### end = 0x80CE2B78 ##### Backup Data from 0x80098C40 to 0x80CEAB78~0x80E662D1 len 1554265 ##### Backup Data completed ##### Backup Data verified [INIT] MTinitialize .. [INIT] usrclk CPU Clock 333333334 Hz mips_counter_frequency:166666667 r4k_offset: 00028b0a(166666) init_US_counter : time1 = 260453 , time2 = 40260505, diff 40000052 US_counter = 48 cnt1 40984894 cnt2 40986167, diff 1273 init_US_counter : time1 = 41838454 , time2 = 81838459, diff 40000005 US_counter = 48 cnt1 82591848 cnt2 82593058, diff 1210 Runtime code version: v0.81 System startup... [INIT] Memory COLOR 0, 800000 bytes .. soho initialize COLOR1 : 5242880 [INIT] Memory COLOR 2, 1651200 bytes .. MX29LV320ABTC bottom boot 16-bit mode found <<< Init power table MX29LV320ABTC bottom boot 16-bit mode found debug retVar= 1 Set flash memory layout to CMP_MACADDR: 00:23:08:E3:B7:A4 Boot Parameters found !!! Bootcode version: 64M-V0.02 Serial number: J939078167 Hardware version: 01A sizeof(struct III_Config_t) is 6984 MX29LV320ABTC bottom boot 16-bit mode found !![E-CFG-VER] Configuration data version mismatch!! !![E-CFG-VER] Adapting factory defaults!! !![E-CFG-VER] Reconfiguration required!! !!No configuration file present!! default route: 0.0.0.0 BufferInit: BUF_HDR_SZ=32 BUF_ALIGN_SZ=16 BUFFER_OFFSET=96 BUF_BUFSZ0=384 BUF_BUFSZ1=2176 NUM_OF_B0=0 NUM_OF_B1=900 BUF_POOL0_SZ=0 BUF_POOL1_SZ=1987200 sizeof(BUFFER0)=416,sizeof(BUFFER1)=2208 *BUF0=0x80ccb318 *BUF1=0x80ae6078 Altgn *BUF0=0x80ccb320 *BUF1=0x80ae6080 End at BUF0:0x80ccb320, BUF1:0x80ccb300 BUF0[0]=0x80ccb320 BUF1[0]=0x80ae6080 buffer0 pointer init OK! buffer1 pointer init OK! ifno= 0, Link_Type= 4 iput_IpLinkUp(ifno=0)> ifp->add_default_route:0 Interface 0 ip = 127.0.0.1 ifno= 1, Link_Type= 1 reset GPIO#13. DMA g_desc_list=0x80948BA0 ETOP_MDIO_CFG=940 MII_MODE: ETOP_CFG=148 remove VLAN tag from port 0 to port 5 MAC Address: 00:23:08:e3:b7:a4 iput_IpLinkUp(ifno=1)> ifp->add_default_route:0 Interface 1 ip = 192.168.2.1 ifno= 2, Link_Type= 0 ifno= 3, Link_Type= 0 ifno= 4, Link_Type= 0 ifno= 5, Link_Type= 0 ifno= 6, Link_Type= 0 ifno= 7, Link_Type= 0 ifno= 8, Link_Type= 0 ifno= 9, Link_Type= 0 ifno= 10, Link_Type= 0 ifno= 11, Link_Type= 0 ifno= 12, Link_Type= 0 ifno= 13, Link_Type= 0 ifno= 14, Link_Type= 0 RUNTASK id=1 if_task if0... RUNTASK id=2 if_task if1... RUNTASK id=3 timer_task... RUNTASK id=4 period_task... RUNTASK id=5 dhcp_daemon... RUNTASK id=6 dhcpd_mgmt_task... RUNTASK id=7 art_client... Starting Multitask... run_project_task PCI: Probing PCI hardware on host bus 0. danube pci startup... danube_pci_startup> gChangePCIClockToInternal=0 PCI clock 33.3MHz cut-off PCI internal clock DANUBE_GPIO_P1_ALTSEL0=85c7 DANUBE_GPIO_P1_ALTSEL1=0 DANUBE_GPIO_P1_DIR=81e6 Autoconfig PCI channel 0x802137B8 Scanning bus 00, I/O 0xbae00000:0xbb000001, Mem 0x18000000:0x1a000001 Ralink vendor id: 0x1814 (bus:dev:fun)= 00:0e.0 Class 0200: VenID 168c: DevID ff1a (rev 01) Mem at 0x18000000 [size=0x10000] Scanning bus 00: Found 00:70 [168c/ff1a] 000200 00 Fixups for bus 00 Bus scan for 00 returning with max=00 ff1a168c 2900006 2000001 8000 18000000 0 0 0 0 0 0 0 0 44 0 100 0 41000001 4008100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [PCI AH FLOW] PCI_AH_probe() Begin .. Starting ART Client... Waiting for connection from Host semBCreate return 1 80876cf4, count 1 port = 33120 |
El H.D.P del comtrend 5361 que tengo como router tonto se me queda tonto, bueno tonto no, solo me jode la conectividad de mi Linksys PAP2 con el mundo exterior, si reinicio el comtrend ya funciona bien, dicho esto, como va el tema para un 7518?El 7518, salvo el detalle de parchear la wifi, funciona todo al 100%: usb, adsl, vlan, etc.
Hace un tiempo el problema era la potencia del wifi, el cual según he leído en las ultimas paginas debéis de haber solucionado con un parche, ahora para poder instalar OPENWRT en mi routercin tenia intención de seguir este manual:Ese tutorial es interesante porque tiene información para el temilla de VoIP. Por lo que sé el tuto de Cienti y el mío no dan problemas si se siguen bien. En el primer post hay un enlace para descargar un firm para el 7518 con varios paquetes a más por si se quieren hacer "maldades".
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
Pero es de 2012, previo a la subsanación del wifi, etc, etc, tenéis algún firmware actual más menos operativo?
Lo quiero para ADSL, espero que pueda con una conexión PPOE de telefónica simple...
HolaEn esa imagen que te has descargado falta el módulo "kmod-ltq-dsl-firmware-a-danube", y sin él es imposible que el adsl funcione.
He bajado la compilación Attitude adjustement, la 12.09-rc1:
http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
Pero no consigo usarlo con dsl para la conexion de adsl. Porque pongo el atm para mi conexión i pongo el puerto wan con dhcp que es como funciona ya.com pero no tengo conexión. También lo eh probado con ip statica ya que tengo ipfija pero no consigo.
No se si poner el comtrend como puente o que hacer?
wifi
Buenas a todos !
He instalado un kernel con mi propia config y he comprobado que:
- El USB lo detecta, no parece dar problemas
- La wireless parece que funciona, al menos como access point, después de darle al botoncico de "WLAN on" :D
En mi .config he hecho varias "guarreridas" :
- Usuarios de arch linux: He conseguido instalar el DTC, el tema está en que la fuente del repo git ha cambiado, hay que usar http://jdl.com/software/dtc.git/ . Me pregunto si puede añadirse al buildroot, porque así conseguirían que el imagebuilder funcionase correctamente. Siempre me hago el imagebuilder...
- Los flags de optimización que decía pteridium (la misma que para el arv7518pw) parecen funcionar. Al menos no me manda ATPC.
- ZRAM no da problemas. Se queda con 32 MB de RAM que, supuestamente, comprime (no le he podido dar caña suficiente como para probarlo)
- He añadido cuatro comandillos al busybox y he quitado algún otro.
- Aquí me dije TONTO durante toda la tarde: no he metido el módulo con el firmware A de DSL. No queráis saber la caratonto que se me quedó cuando ví que aquello no levantaba...
Hoy compilo un firm con todo lo que sea ltq como módulo y, aunque esta semana lo tengo complicado para probarlo, algo se me ocurrirá.
Hasta luego !
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Jul 21 2012 - 20:33:09)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot:
Buenas, he puesto modo uart conectandome por serial, aparecia esto:
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
Despues he hecho:
root@mario-System-Product-Name:/home/mario/Descargas# cat u-boot.asc > /dev/ttyACM0
He quitado UART y despues a través de serial...
Pero no ha cambiado nada, sigue apareciendo este mensaje:
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
Gracias por adelantado
Pues... Es extraño, pero no he necesitado volver a entrar en el bootloader danube.
Lo que hice fue:
- Entrar en modo uart
- cat u-boot.asc >> /dev/ttyUSB0
- Esperar a que arrancase el u-boot.
Muy buenas !!
Lo primero, gracias por el consejo de añadir "wifi" al rc.local. Lo segundo, ojo con las últimas versiones del trunk de barrier breaker. Al menos a día de antesdeayer/ayer tuve los siguientes problemas (de menos a más importantes) en el build de un ARV4518PW:
- MPD full no compila correctamente, hay que cambiar el Makefile del feed y desabilitar ffmpeg con un --disable-ffmpeg. Entonces sí que compila
- No he conseguido hacer un pivot overlay correctamente, le dediqué un tiempo y no lo conseguí así que o debe haber algún cambio en algún script de inicio o algo que no he conseguido descubrir (hice funcionar el pivot overlay casi a la primera en el ARV7518PW) y
- Hay una dependencia que creo no está resuelta con el paquete firewall3. Yo suelo compilarme el openwrt builder y me hago las imágenes al gusto, pero por culpa de esta dependencia no lo he conseguido.
Muy buenas !!
Lo primero, gracias por el consejo de añadir "wifi" al rc.local. Lo segundo, ojo con las últimas versiones del trunk de barrier breaker. Al menos a día de antesdeayer/ayer tuve los siguientes problemas (de menos a más importantes) en el build de un ARV4518PW:
- MPD full no compila correctamente, hay que cambiar el Makefile del feed y desabilitar ffmpeg con un --disable-ffmpeg. Entonces sí que compila
- No he conseguido hacer un pivot overlay correctamente, le dediqué un tiempo y no lo conseguí así que o debe haber algún cambio en algún script de inicio o algo que no he conseguido descubrir (hice funcionar el pivot overlay casi a la primera en el ARV7518PW) y
- Hay una dependencia que creo no está resuelta con el paquete firewall3. Yo suelo compilarme el openwrt builder y me hago las imágenes al gusto, pero por culpa de esta dependencia no lo he conseguido.
Seguro que todo esto tiene workarounds sencillos y se puede solucionar fácilmente... Pero a mí me está costando encontrar las soluciones al respecto.
A todo esto, si alguien tiene una revisión del barrier breaker de la semana pasada o anterior y quiere hacerse su imagen con su image builder, que tenga en cuenta un par de cosillas que suelo (tengo que) hacer para hacerme mis imágenes, y que tengo que automatizarme con un script porque me estoy volviendo mico:
- En el makefile es preferible NO añadir el fw-b (firmware para RDSI), sólo compilar el fw-a. Si no te lo acaba añadiendo y he tenido problemas. Parece que cuando hay ambos firmwares carga primero el b, aunque luego especifiques en el fichero de configuración que tu conexión no quiere nada con RDSI...
- Buscar el fichero arv.mk por debajo del directorio del builder (find . -name "arv.mk"), editar el perfil para el ARV4518PWR01 y cambiar el fw-b por fw-a.
- Copiar el dtc a su directorio correspondiente (del cual hay que hacer un mkdir)
- Esto es opcional, pero va de muerte: tener una carpeta con todos los ficheros de configuración y añadirlos con un -file a la línea del make de la image.
Gracias a todos por el currazo brutal que os estáis pegando y miro a ver si puedo automatizarme el find, el sed, el mkdir, el cp y el make para no tener que hacer el memo cada vez que me genero una imagen... Saludos !!
Sobre el tema del pivot overlay en el ARV4518PW no he conseguido hacerlo yo tampoco, pero en mi caso con la imagen del primer post. No veía la razón para que no tirase adelante. Si me dices que a ti te ha dado problemas también, no me siento tan solo, el caso es que terminé montandolo en plan chapuza, con asterisk y algunos módulos instalados en el USB montado como una unidad más añadiendo apaños (enlaces simbólicos, destino por defecto el USB, scripts cargando las rutas a las librerías, módulos y el arranque de los servicios en el USB...).Mañana veo el detalle y si hay problemas abrís un ticket. Raro, raro. ???
La verdad que como no he montado nunca el pivot overlay, no me atreví a reportar el error por pensar que sería un error mío al ponerlo a funcionar. A ver si consigues tu algo y nos cuentas.
Saludos!
...Mañana veo el detalle y si hay problemas abrís un ticket. Raro, raro. ???
La verdad que como no he montado nunca el pivot overlay, no me atreví a reportar el error por pensar que sería un error mío al ponerlo a funcionar. A ver si consigues tu algo y nos cuentas.
Saludos!
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.7.10
Created: 2013-03-12 21:30:53 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1190029 Bytes = 1.1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.7.10 (bruno@forlayo.pic.es) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #5 Mon Mar 13
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Board: ARV4518PWR01 - SMC7908A-ISP
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=00000008
[ 0.000000] Readback ErrCtl register=00000008
[ 0.000000] Memory: 61192k/65536k available (2533k kernel code, 4344k reserved, 775k data, 200k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.044000] pinctrl core: initialized pinctrl subsystem
[ 0.048000] NET: Registered protocol family 16
[ 0.068000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.084000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.088000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.092000] IO 0x000000001ae00000..0x000000001affffff
[ 0.116000] bio: create slab <bio-0> at 0
[ 0.124000] usbcore: registered new interface driver usbfs
[ 0.128000] usbcore: registered new interface driver hub
[ 0.132000] usbcore: registered new device driver usb
[ 0.136000] PCI host bridge to bus 0000:00
[ 0.140000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.144000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.148000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.152000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.156000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.160000] Switching to clocksource MIPS
[ 0.168000] NET: Registered protocol family 2
[ 0.176000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.180000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.188000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.196000] TCP: reno registered
[ 0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.212000] NET: Registered protocol family 1
[ 0.216000] gptu: totally 6 16-bit timers/counters
[ 0.220000] gptu: misc_register on minor 63
[ 0.224000] gptu: succeeded to request irq 126
[ 0.228000] gptu: succeeded to request irq 127
[ 0.236000] gptu: succeeded to request irq 128
[ 0.240000] gptu: succeeded to request irq 129
[ 0.244000] gptu: succeeded to request irq 130
[ 0.248000] gptu: succeeded to request irq 131
[ 0.260000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.264000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.272000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.284000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.292000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.300000] msgmni has been set to 119
[ 0.304000] io scheduler noop registered
[ 0.308000] io scheduler deadline registered (default)
[ 0.316000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.324000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.324000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.340000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x00007f Chip ID 0x0022f9
[ 0.348000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.352000] Amd/Fujitsu Extended Query version 1.1.
[ 0.356000] number of CFI chips: 1
[ 0.360000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.364000] Creating 4 MTD partitions on "ltq_nor":
[ 0.368000] 0x000000000000-0x000000010000 : "uboot"
[ 0.376000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.384000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.392000] found squashfs behind kernel
[ 0.392000] Creating 2 MTD partitions on "ltq_nor":
[ 0.396000] 0x000000020000-0x0000001428cd : "kernel"
[ 0.404000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-oy
[ 0.420000] 0x0000001428cd-0x0000003f0000 : "rootfs"
[ 0.420000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-oy
[ 0.436000] mtd: partition "rootfs" set to be root filesystem
[ 0.440000] mtd: partition "rootfs_data" created automatically, ofs=350000, len=A0000
[ 0.448000] 0x000000350000-0x0000003f0000 : "rootfs_data"
[ 0.456000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.488000] libphy: ltq_mii: probed
[ 0.520000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.528000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.540000] wdt 1f8803f0.watchdog: Init done
[ 0.544000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.560000] TCP: cubic registered
[ 0.560000] NET: Registered protocol family 17
[ 0.564000] 8021q: 802.1Q VLAN Support v1.8
[ 0.584000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.592000] Freeing unused kernel memory: 200k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.056000] jffs2: notice: (450) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and.
[ 9.184000] SCSI subsystem initialized
[ 10.020000] Initializing USB Mass Storage driver...
[ 10.024000] usbcore: registered new interface driver usb-storage
[ 10.028000] USB Mass Storage support registered.
switching to jffs2
- init -
Please press Enter to activate this console. [ 31.480000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 31.484000] Backport based on wireless-testing.git master-2013-02-22
[ 31.492000] compat.git: wireless-testing.git
[ 31.536000] cfg80211: Calling CRDA to update world regulatory domain
[ 31.540000] cfg80211: World regulatory domain updated:
[ 31.544000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 31.552000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 31.560000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 31.568000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 31.576000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 31.584000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 32.860000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 32.864000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 32.876000] ath5k: phy0: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70)
[ 32.916000] NET: Registered protocol family 8
[ 32.916000] NET: Registered protocol family 20
[ 33.560000] PPP generic driver version 2.4.2
[ 33.840000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 34.284000] NET: Registered protocol family 24
[ 34.336000] nf_conntrack version 0.5.0 (959 buckets, 3836 max)
[ 35.024000] IFX MEI Version 5.00.00
[ 35.056000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 35.560000] IFXUSB: USB core #0 soft-reset
[ 35.764000] IFXUSB: USB core #0 soft-reset
[ 35.768000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 35.772000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 35.780000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 35.784000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 35.792000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 35.796000] IFXUSB: Init: Power Port (0)
[ 35.800000] hub 1-0:1.0: USB hub found
[ 35.804000] hub 1-0:1.0: 1 port detected
[ 35.808000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 35.844000]
[ 35.844000]
[ 35.844000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 35.876000] ATM1.0.26 ATM (A1) firmware version 0.17
[ 35.880000] ifxmips_atm: ATM init succeed
[ 36.180000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
[ 36.380000] scsi0 : usb-storage 1-1:1.0
[ 37.384000] scsi 0:0:0:0: Direct-Access Ut163 USB2FlashStorage 0.00 PQ: 0 ANSI: 2
[ 37.396000] sd 0:0:0:0: [sda] 1974271 512-byte logical blocks: (1.01 GB/963 MiB)
[ 37.420000] sd 0:0:0:0: [sda] Write Protect is off
[ 37.432000] sd 0:0:0:0: [sda] Asking for cache data failed
[ 37.436000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 37.456000] sd 0:0:0:0: [sda] Asking for cache data failed
[ 37.460000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 37.536000] sda: sda1
[ 37.668000] sd 0:0:0:0: [sda] Asking for cache data failed
[ 37.672000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 37.680000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 40.944000] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[ 40.984000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 47.532000] device eth0 entered promiscuous mode
[ 47.540000] br-lan: port 1(eth0) entered forwarding state
[ 47.544000] br-lan: port 1(eth0) entered forwarding state
[ 49.548000] br-lan: port 1(eth0) entered forwarding state
[ 53.488000] device wlan0 entered promiscuous mode
[ 54.324000] br-lan: port 2(wlan0) entered forwarding state
[ 54.328000] br-lan: port 2(wlan0) entered forwarding state
[ 56.332000] br-lan: port 2(wlan0) entered forwarding state
BusyBox v1.19.4 (2013-03-07 10:47:51 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r35964)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock5 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/sda1 on /tmp/overlay-disabled type ext3 (rw,sync,relatime,data=ordered)
root@OpenWrt:/# cat /etc/config/fstab
config global automount
option from_fstab 0
option anon_mount 0
config global autoswap
option from_fstab 1
option anon_swap 0
config mount
option target /overlay
option device /dev/sda1
option fstype ext3
option options rw,sync
option enabled 1
option enabled_fsck 0
root@OpenWrt:/# cat /etc/fstab
# WARNING: this is an auto generated file, please use uci to set defined filesystems
/dev/sda1 /tmp/overlay-disabled ext3 rw,sync 0 0
root@OpenWrt:/# uci commit
root@OpenWrt:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock5 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/sda1 on /tmp/overlay-disabled type ext3 (rw,sync,relatime,data=ordered)
root@OpenWrt:/# /etc/init.d/fstab restart
root@OpenWrt:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/sda1 on /tmp/overlay-disabled type ext3 (rw,sync,relatime,data=ordered)
root@OpenWrt:/#
root@OpenWrt:/# opkg list
base-files - 134-r35964
blkid - 2.21.2-1
block-mount - 0.2.0-10
br2684ctl - 2.5.2-5
busybox - 1.19.4-6
dnsmasq - 2.62-3
dropbear - 2012.55-2
firewall3 - 2013-03-02
hotplug2 - 1.0-beta-4
iptables - 1.4.18-2
iw - 3.6-1
jshn - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
kernel - 3.7.10-1-fc170eb6b4e7fe3a82e9ca6f0b02b8e7
kmod-ath - 3.7.10+2013-02-22-1
kmod-ath5k - 3.7.10+2013-02-22-1
kmod-atm - 3.7.10-1
kmod-cfg80211 - 3.7.10+2013-02-22-1
kmod-crypto-aes - 3.7.10-1
kmod-crypto-arc4 - 3.7.10-1
kmod-crypto-core - 3.7.10-1
kmod-crypto-hash - 3.7.10-1
kmod-crypto-manager - 3.7.10-1
kmod-fs-autofs4 - 3.7.10-1
kmod-fs-ext4 - 3.7.10-1
kmod-fs-vfat - 3.7.10-1
kmod-gpio-button-hotplug - 3.7.10-1
kmod-ipt-conntrack - 3.7.10-1
kmod-ipt-core - 3.7.10-1
kmod-ipt-nat - 3.7.10-1
kmod-ipt-nathelper - 3.7.10-1
kmod-leds-gpio - 3.7.10-1
kmod-ledtrig-usbdev - 3.7.10-1
kmod-lib-crc-ccitt - 3.7.10-1
kmod-lib-crc16 - 3.7.10-1
kmod-ltq-adsl-danube - 3.7.10+3.24.4.4-1
kmod-ltq-adsl-danube-fw-a - 0.1-1
kmod-ltq-adsl-danube-mei - 3.7.10-1
kmod-ltq-atm-danube - 3.7.10-1
kmod-ltq-hcd-danube - 3.7.10-1
kmod-mac80211 - 3.7.10+2013-02-22-1
kmod-nls-base - 3.7.10-1
kmod-nls-cp437 - 3.7.10-1
kmod-nls-cp850 - 3.7.10-1
kmod-nls-iso8859-1 - 3.7.10-1
kmod-nls-iso8859-15 - 3.7.10-1
kmod-nls-utf8 - 3.7.10-1
kmod-ppp - 3.7.10-1
kmod-pppoa - 3.7.10-1
kmod-pppoe - 3.7.10-1
kmod-pppox - 3.7.10-1
kmod-scsi-core - 3.7.10-1
kmod-usb-core - 3.7.10-1
kmod-usb-storage - 3.7.10-1
libblkid - 2.21.2-1
libblobmsg-json - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libc - 0.9.33.2-1
libgcc - 4.6-linaro-1
libip4tc - 1.4.18-2
libip6tc - 1.4.18-2
libjson - 0.9-2
libnl-tiny - 0.1-3
libpthread - 0.9.33.2-1
libubox - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libuci - 2013-01-04.1-1
libuuid - 2.21.2-1
libxtables - 1.4.18-2
linux-atm - 2.5.2-5
ltq-adsl-app - 3.24.4.4-2
mtd - 20
netifd - 2013-02-19-486aa750a164d41905beb61afec89268e3eb7f48
opkg - 618-3
ppp - 2.4.5-9
ppp-mod-pppoa - 2.4.5-9
ppp-mod-pppoe - 2.4.5-9
procd - 2012-12-20-d343dd9e9a64d4ae7d225ea29169e97fa8d116a1
relayd - 2011-10-24-4e8f1fa4ca2b176500362843a9e57ea5abd4b7a3
swap-utils - 2.21.2-1
swconfig - 10
ubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
ubusd - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
uci - 2013-01-04.1-1
wpad-mini - 20130302-1
root@OpenWrt:/# lsmod
Module Size Used by Tainted: G
ltq_atm_danube 29191 1
drv_dsl_cpe_api 119757 0
ltq_hcd_danube 53299 0
ltq_mei_danube 16953 2 ltq_atm_danube,drv_dsl_cpe_api
ledtrig_usbdev 1953 0
nf_nat_irc 849 0
nf_nat_ftp 1153 0
nf_conntrack_irc 2737 1 nf_nat_irc
nf_conntrack_ftp 5105 1 nf_nat_ftp
ipt_MASQUERADE 1073 1
iptable_nat 1569 1
xt_nat 1089 0
nf_nat_ipv4 2479 1 iptable_nat
nf_nat 9968 6 nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat,xt_nat,nf_nat_ipv4
pppoe 8513 0
xt_conntrack 2145 3
xt_CT 2817 0
iptable_raw 641 1
xt_state 705 0
nf_conntrack_ipv4 4709 4
nf_defrag_ipv4 743 1 nf_conntrack_ipv4
nf_conntrack 44902 12 nf_nat_irc,nf_nat_ftp,nf_conntrack_irc,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,xt_co4
pppox 1323 1 pppoe
pppoatm 3409 0
ipt_REJECT 1825 2
xt_TCPMSS 2705 1
xt_LOG 9665 0
xt_comment 481 4
xt_multiport 1185 0
xt_mac 609 0
xt_limit 1329 1
iptable_mangle 897 1
iptable_filter 673 1
ip_tables 9374 4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter
xt_tcpudp 1681 4
x_tables 11046 17 ipt_MASQUERADE,xt_nat,xt_conntrack,xt_CT,iptable_raw,xt_state,ipt_REJECT,xt_TCPMSS,xt_LOG,xt_comment,xt_mulp
ppp_async 6993 0
ppp_generic 20883 4 pppoe,pppox,pppoatm,ppp_async
slhc 4860 1 ppp_generic
gpio_button_hotplug 4721 0
vfat 8257 0
fat 45072 1 vfat
autofs4 18546 0
br2684 6817 1
atm 37571 5 ltq_atm_danube,pppoatm,br2684
ath5k 150691 0
ath 16314 1 ath5k
nls_utf8 865 0
nls_iso8859_15 3393 0
nls_iso8859_1 2881 0
nls_cp850 3649 0
nls_cp437 4417 0
mac80211 324144 1 ath5k
crc_ccitt 1020 1 ppp_async
cfg80211 176727 3 ath5k,ath,mac80211
compat 5042 3 ath5k,mac80211,cfg80211
arc4 1361 2
crypto_blkcipher 10664 1 arc4
aead 4257 0
usb_storage 35604 1
sd_mod 25889 2
ext4 289597 1
jbd2 52207 1 ext4
mbcache 4270 1 ext4
scsi_mod 79132 2 usb_storage,sd_mod
crc16 1016 1 ext4
crypto_hash 9627 2 ext4,jbd2
root@OpenWrt:/# busybox
BusyBox v1.19.4 (2013-03-07 10:47:51 CET) multi-call binary.
Copyright (C) 1998-2011 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: busybox --list[-full]
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.
Currently defined functions:
[, [[, arping, ash, awk, basename, brctl, bunzip2, bzcat, bzip2, cat,
chgrp, chmod, chown, chroot, clear, cmp, cp, crond, crontab, cut, date,
dd, df, dirname, dmesg, du, echo, egrep, env, ether-wake, expr, false,
fgrep, find, free, fsync, grep, gunzip, gzip, halt, head, hexdump,
hostid, hwclock, id, ifconfig, init, insmod, kill, killall, klogd,
less, ln, lock, logger, logread, ls, lsmod, md5sum, mkdir, mkfifo,
mknod, mkswap, mktemp, mount, mv, nc, netmsg, netstat, nice, nslookup,
ntpd, passwd, pgrep, pidof, ping, ping6, pivot_root, poweroff, printf,
ps, pwd, readlink, reboot, reset, rm, rmdir, rmmod, route, sed, seq,
sh, sleep, sort, start-stop-daemon, strings, swapoff, swapon,
switch_root, sync, sysctl, syslogd, tail, tar, tee, test, time, top,
touch, tr, traceroute, true, udhcpc, umount, uname, uniq, unzip,
uptime, vconfig, vi, watch, watchdog, wc, wget, which, xargs, yes,
zcat
root@OpenWrt:/#
cp /etc/modules.d/50-ltq-hcd-danube /etc/modules-boot.d/
Al reiniciar ya funciona:[ 0.624000] Freeing unused kernel memory: 232k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.160000] jffs2: notice: (481) jffs2_build_xattr_subsystem: complete building xattr subsystem, 19 of xdatum (0 unchecked, 18 orphan)
and 26 of xref (0 dead, 18 orphan) found.
[ 9.316000] SCSI subsystem initialized
[ 10.260000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 10.768000] IFXUSB: USB core #0 soft-reset
[ 10.972000] IFXUSB: USB core #0 soft-reset
[ 10.972000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 10.976000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 10.984000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 10.992000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 10.996000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 11.004000] IFXUSB: Init: Power Port (0)
[ 11.008000] hub 1-0:1.0: USB hub found
[ 11.008000] hub 1-0:1.0: 1 port detected
[ 11.016000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 11.040000] Initializing USB Mass Storage driver...
[ 11.044000] usbcore: registered new interface driver usb-storage
[ 11.048000] USB Mass Storage support registered.
[ 11.612000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
[ 11.816000] scsi0 : usb-storage 1-1:1.0
[ 12.844000] scsi 0:0:0:0: Direct-Access USB DISK Pro PMAP PQ: 0 ANSI: 4
[ 14.240000] sd 0:0:0:0: [sda] 7806976 512-byte logical blocks: (3.99 GB/3.72 GiB)
[ 14.248000] sd 0:0:0:0: [sda] Write Protect is off
[ 14.252000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.256000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.268000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.272000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.304000] sda: sda1
[ 14.312000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.316000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.320000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 32.344000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
switching to external rootfs
- init -
Please press Enter to activate this console.
[ 35.304000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 35.312000] Backport based on wireless-testing.git master-2013-02-22
[ 35.316000] compat.git: wireless-testing.git
Este detalle no pasa en BCM63XX, y supongo que lo mismo en el resto de los targets.Sigo con problemas, he conseguido con cat u-boot.asc > /dev/ttyACM0 y ya tengo consola, ahora toca reinstalar todo:
protect off all
INSTALACIÓN BOOTLOADER:
...
ARV7518PW => run update_uboot
Using lq_cpe_eth device
TFTP from server 192.168.1.101; our IP address is 192.168.1.1
Filename 'u-boot-ARV7518PW.bin'.
Load address: 0x80500000
Loading:
No encuentro el script, aparte de eso, tengo el problema de que no se como formatear las particiones, es decir el erase 0x0b00000 hasta el ultimo 0x del final del boot...
Necesitaría ayuda, muchas gracias
ROM VER: 1.0.3
CFG 04
Read EEPROMX
Una vez comprobado, si estamos en linux cerrar minicom, cutecom o el que estemos usando. En Windows con teraterm no creo que haya problemas, pero con putty u otros ni idea.¡Técnico superior en desarrollo de productos electrónicos se merienda con patatas a Ingeniero de sistemas y a expertos en linux! ;D ;D ;D ;D ;D ;D ;D ;D
Lo del extroot es una chorrada, pero pero es curioso que la liebre no haya saltado antes. El problema es que no carga el driver usb al principio. para solucionarlo simplemente hay que copiar 50-ltq-hcd-danube que está en /etc/modules.d en /etc/modules-boot.d y listo.Código: [Seleccionar]cp /etc/modules.d/50-ltq-hcd-danube /etc/modules-boot.d/
Al reiniciar ya funciona:Código: [Seleccionar][ 0.624000] Freeing unused kernel memory: 232k freed
Este detalle no pasa en BCM63XX, y supongo que lo mismo en el resto de los targets.
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.160000] jffs2: notice: (481) jffs2_build_xattr_subsystem: complete building xattr subsystem, 19 of xdatum (0 unchecked, 18 orphan)
and 26 of xref (0 dead, 18 orphan) found.
[ 9.316000] SCSI subsystem initialized
[ 10.260000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 10.768000] IFXUSB: USB core #0 soft-reset
[ 10.972000] IFXUSB: USB core #0 soft-reset
[ 10.972000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 10.976000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 10.984000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 10.992000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 10.996000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 11.004000] IFXUSB: Init: Power Port (0)
[ 11.008000] hub 1-0:1.0: USB hub found
[ 11.008000] hub 1-0:1.0: 1 port detected
[ 11.016000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 11.040000] Initializing USB Mass Storage driver...
[ 11.044000] usbcore: registered new interface driver usb-storage
[ 11.048000] USB Mass Storage support registered.
[ 11.612000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
[ 11.816000] scsi0 : usb-storage 1-1:1.0
[ 12.844000] scsi 0:0:0:0: Direct-Access USB DISK Pro PMAP PQ: 0 ANSI: 4
[ 14.240000] sd 0:0:0:0: [sda] 7806976 512-byte logical blocks: (3.99 GB/3.72 GiB)
[ 14.248000] sd 0:0:0:0: [sda] Write Protect is off
[ 14.252000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.256000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.268000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.272000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.304000] sda: sda1
[ 14.312000] sd 0:0:0:0: [sda] No Caching mode page present
[ 14.316000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 14.320000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 32.344000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
switching to external rootfs
- init -
Please press Enter to activate this console.
[ 35.304000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 35.312000] Backport based on wireless-testing.git master-2013-02-22
[ 35.316000] compat.git: wireless-testing.git
Hoy me voy a meter en cama con una sonrisa de oreja a oreja. 8)
Edición:
Ya había un ticket abierto sobre este detalle: https://dev.openwrt.org/ticket/12807
Listo, ya tengo el 4518 corriendo con openwrt, ahora estoy intentando compilar una imagen para mi routercillo con soporte usb y poco mas, a ver si sale bien la cosa...
8)
Listo, ya tengo el 4518 corriendo con openwrt, ahora estoy intentando compilar una imagen para mi routercillo con soporte usb y poco mas, a ver si sale bien la cosa...
8)
Si te vale de algo en la imagen que hay en el primer post está incluido un .config que igual te vale como orientación, ya que el driver usb cambia un poco respecto a otras plataformas.
Enhorabuena por haber conseguido instalar openwrt en el 4518, que se las trae si lo comparas con los comtrend y el ADB. >:(
Necesitaria ayuda para montar extroot, no tengo mas que 162 kb libres y no puedo instalar nada, he probado mil cosas pero nunca me monta correctamente la particion!!!!!
Gracias
Yo no consegui hacerlo funcionar en windows, tuve que hacerlo en ubuntu, apuesto a que es un problema de sintaxis, pero no consegui solventarlo...
No encuentro el script, aparte de eso, tengo el problema de que no se como formatear las particiones, es decir el erase 0x0b00000 hasta el ultimo 0x del final del boot...
Necesitaría ayuda, muchas gracias
Perdona el retraso, pero he estado repasando a fondo la información sobre el modo uart. En los u-boot que compilé sí están esos scripts.
Uboots para el arv7518: http://www.mediafire.com/?71dkvz5jo5t3plt
Uboots para el arv4518: http://www.mediafire.com/?ch26u63m7vk10v8
Voy a intentar hacerlo un poco ordenado para que valga para todos:
1.- Habilitar uart mode: https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246594/#msg246594. Vale tanto para el 4518 como para el 7518.
2.- Mandar uboot.asc por el puerto serie. En linux cat u-boot.asc > /dev/ttyXXX y en windows, con putty o teraterm como texto plano (no usar xmodem ni cosas parecidas).
3.- Una vez que haya terminado de enviarlo abrir cutecom, minicom, putty, teraterm o el que más nos guste y aparecerá "ARV7518PW =>" o "ARV4518PW =>".
4.- Ejecutar "run update_uboot" y buscará un fichero llamado "u-boot-ARV7518PW.bin" o "u-boot-ARV4518PW.bin" en un servidor tftp en la dirección 192.168.1.101. Este fichero se corresponde con uboot-bootstrap.bin, con lo que habrá que renombrarlo. El script ya hace todo el proceso.
5.- Ejecutar "reset", cruzar los dedos, y si todo ha salido bien al arrancar lanzará httpd para que le metamos OpenWRT. Al que no le guste usar httpd siempre puede ejecutar "run update_openwrt".
Nota: httpd no se lleva bien con algunos navegadores; con Firefox e Iceweasel funciona.
Cualquier mejora que se le pueda meter a este pequeño tuto notificadlo, porfa.
U-Boot 2010.03 (Oct 19 2012 - 15:13:26)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 1 \0x08\0x08\0x08 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Failed to execute bootcmd (maybe invalid u-boot environment?), starting httpd to update firmware...
starting httpd server from server 192.168.1.1
http start..
Luego pongo una ip estatica en mi PC 192.168.2.1 y abro el navegador y pongo la 192.168.1.1 y me sale esta pagina
¿Que estoy haciendo mal?
Agradecería vuestra ayuda, porque tengo dos routers iguales y me gustaría poder instalar el openWRT en ambos
Gracias.
Buenas, Yorse.
Prueba a poner en el navegador 192.168.2.1/cgi-bin/luci
O sino cambia la ip del PC a 192.168.1.1 y pon la misma en luci, 192.168.2.1/cgi-bin/luci
Un saludo.
Luego pongo una ip estatica en mi PC 192.168.2.1 y abro el navegador y pongo la 192.168.1.1 y me sale esta pagina
¿Que estoy haciendo mal?
Agradecería vuestra ayuda, porque tengo dos routers iguales y me gustaría poder instalar el openWRT en ambos
Gracias.
Buenas, Yorse.
Prueba a poner en el navegador 192.168.2.1/cgi-bin/luci
O sino cambia la ip del PC a 192.168.1.1 y pon la misma en luci, 192.168.2.1/cgi-bin/luci
Un saludo.
Nada, no hace nada.
He podido comprobar que al meter la 192.168.1.1 me rellenaba solo y me ponia la 192.168.1.1/cgi-bin/luci
He forzado a entrar en la 192.168.1.1 y me sale esto
(http://i.imgur.com/gZ5bbkm.png)
El caso es que en el manual no pone nada de que tenga que enviar nada a través del navegador.
Según el manual desde el cutecom debería de poder escribir run update_uboot
Asi que no se, ando bastante perdido. ???
Luego pongo una ip estatica en mi PC 192.168.2.1 y abro el navegador y pongo la 192.168.1.1 y me sale esta pagina
¿Que estoy haciendo mal?
Agradecería vuestra ayuda, porque tengo dos routers iguales y me gustaría poder instalar el openWRT en ambos
Gracias.
Buenas, Yorse.
Prueba a poner en el navegador 192.168.2.1/cgi-bin/luci
O sino cambia la ip del PC a 192.168.1.1 y pon la misma en luci, 192.168.2.1/cgi-bin/luci
Un saludo.
Nada, no hace nada.
He podido comprobar que al meter la 192.168.1.1 me rellenaba solo y me ponia la 192.168.1.1/cgi-bin/luci
He forzado a entrar en la 192.168.1.1 y me sale esto
(http://i.imgur.com/gZ5bbkm.png)
El caso es que en el manual no pone nada de que tenga que enviar nada a través del navegador.
Según el manual desde el cutecom debería de poder escribir run update_uboot
Asi que no se, ando bastante perdido. ???
Nose, pero dices que en el PC has puesto la Ip 192.168.2.1, CAMBIALA x la 192.168.1.1 y en el navegador pon 192.168.1.1/cgi-bin/luci
que datos tienes en TCP/IP. del PC
Un saludo.
@yorse: Por defecto u-boot coge la dirección ip 192.168.1.1, con lo que tienes que configurar las direcciones ip de la siguiente manera:
- Dirección ip: 192.168.1.10, por ejemplo. Obviamente no poner 192.168.1.1.
- Máscara de subred: 255.255.255.0
- Puerta de enlace: 192.168.1.1
Ni papas de cómo se hace en win7, pero en XP es así de simple.
Para parar httpd con un simple Ctrl+C basta.
Si estás en modo uart es para rescatar el sistema cuando se ha quedado sin ningún bootloader (ni el original ni u-boot). >:D
Si lo que se quiere es meter u-boot por primera vez y luego openwrt con este wiki nadie se ha quejado (creo): https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256236/#msg256236 ^-^
****Wi-Fi Simple Config Application*****
Version: Build 2.02.2.DTM1.1, Mar 8 2011 09:36:55
*********************************************
wsc_Send_eap_packet:udpFdupnp_wcn:1f;;udpFdupnp:21
ptp Daemon task running
usb_hc_timer_active() id:5, tick:15360, status5:0
usb: wrong number of companions (1 != 0)
[USB] dwc3884_reset() DANUBE_RCU_UBSCFG:0xBF203018, var:0x00000400
[USB] dwc3884_reset() rstctl:0xBE101010
[USB] dwc3884_reset() intsts:0xBE101014, var:0x04008829
lpd Daemon task running
[USB ROOTHUB_LOOP] RUNTASK id=56 lpd_main ...
[USB] lpd_init() End.
upnp_Init(0) upnpGlobalInit[1]:0
SSDP Initialization completed...
GenaInit : event_hook is NULL!!
printer schedule task running
>> Parse Service 'urn:schemas-microsoft-com:service:OSInfo:1' : TRUE
>> Parse Service 'urn:schemas-upnp-org:service:Layer3Forwarding:1' : TRUE
>> Parse Service 'urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1' : TRUE
>> Parse Service 'urn:schemas-upnp-org:service:WANEthernetLinkConfig:1' : TRUE
>> Parse Service 'urn:schemas-upnp-org:service:WANPPPConnection:1' : TRUE
>> Parse Service 'urn:schemas-upnp-org:service:WANIPConnection:1' : TRUE
>> Parse Device 'urn:schemas-upnp-org:device:WANConnectionDevice:1' : TRUE
>> Parse Device 'urn:schemas-upnp-org:device:WANDevice:1' : TRUE
>> Parse Device 'urn:schemas-upnp-org:device:InternetGatewayDevice:1' : TRUE
********** upnp_main1() Record pDevRoot[1]:80ef1244
>>>> UPNP init successfully ...
********** upnp_main() Unsupportted UPnP root device:2
upnp_main(3-0) Run-up UPnP device WPS-WCN...
upnp_Init(0) upnpGlobalInit[3]:0
>> Parse Service 'urn:schemas-wifialliance-org:service:WFAWLANConfig:1' : TRUE
>> Parse Device 'urn:schemas-wifialliance-org:device:WFADevice:1' : TRUE
********** upnp_main1() Record pDevRoot[3]:80ec6e38
>>>> UPNP init successfully ...
********** upnp_main() Unsupportted UPnP root device:4
********** upnp_main() Unsupportted UPnP root device:5
********** upnp_main() Unsupportted UPnP root device:6
\0x1b[1;32m
>>>>>> usbd_new_device: adding unit addr=1, rev=200, class=9, subclass=0, protocol=1, maxpacket=64, len=18, speed=3
\0x1b[0musbd_probe_and_attach,probe 1!
startExplore() usb explore task run-up, slot:0, tsk_id:39, reason:0
\0x1b[0;32mUSB Module: Version 2.0.0 build Mar 8 2011 09:49:47\0x1b[0m
usb_explore_task() Begin ...
ADSL> READY
Raro... Es como si tu adaptador serie tuviera que "calentar" y por eso pierdes los primeros mensajes. ¿No será que en vez de transistores usa válvulas? ;D Lo que te saca por puerto serie son los mensajes del sistema operativo original.
Mañana voy a intentar hacer una compilación un poco rara que permite meter una versión vieja de openwrt usando el modo de rescate del firm original, y con un pendrive le mandas un uboot fácilmente, aunque creo que no se ha probado en un 7518, pero malo será.
Installing kmod-ltq-dsl-danube (3.3.8+3.24.4.4-3) to root...
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-dsl-danube:
* kernel (= 3.3.8-1-2767bb34dbd0a9c13ff9632479501a72) * kernel (= 3.8.3-1-c0f4a7e7f89a365ac17f62ea81de6d92) *
* opkg_install_cmd: Cannot install package kmod-ltq-dsl-danube.
Los he metido en un usb y desde ssh con el comando opkg los instalo pero dan un error, y no se instalan
Este es el errorCitarInstalling kmod-ltq-dsl-danube (3.3.8+3.24.4.4-3) to root...
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-dsl-danube:
* kernel (= 3.3.8-1-2767bb34dbd0a9c13ff9632479501a72) * kernel (= 3.8.3-1-c0f4a7e7f89a365ac17f62ea81de6d92) *
* opkg_install_cmd: Cannot install package kmod-ltq-dsl-danube.
Creo que el paquete kernel es un dummy, no contiene nada pero sólo se deja instalar si tienes dicho kernel corriendo en openwrt. Debes instalar ese paquete kernel para que cumpla las dependencias y se deje instalar kmod-ltq-dsl-danube. Lo tendrás en la carpeta de paquetes compilados, debes copiarlo también e instalarlo previamente.
SaludosLos he metido en un usb y desde ssh con el comando opkg los instalo pero dan un error, y no se instalan
Este es el errorCitarInstalling kmod-ltq-dsl-danube (3.3.8+3.24.4.4-3) to root...
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-dsl-danube:
* kernel (= 3.3.8-1-2767bb34dbd0a9c13ff9632479501a72) * kernel (= 3.8.3-1-c0f4a7e7f89a365ac17f62ea81de6d92) *
* opkg_install_cmd: Cannot install package kmod-ltq-dsl-danube.
Multiple packages (kernel and kernel) providing same name marked HOLD or PREFER. Using latest.
Not downgrading package kernel on root from 3.7.2-1-581223e66e75f134e134a48c6c8f6f03 to 3.3.8-1-2767bb34dbd0a9c13ff9632479501a72.
Tienes que instalar el paquete kernel exactamente igual que el que tienes. No instales ningún otro. Si no has compilado tú el firmware y has usado el de la primera página, debes usar los paquetes que viniesen con dicho firmware y ningún otro.
Saludos
Perdona mi incompetencia.
Perdona mi incompetencia.
Ni incompetencia ni leches; estas cosas son un poco liosas y se nos puede quedar algo en el tintero o despistarnos en una tontería: algunas de las cosas que hay publicadas en este foro ya le gustaría saber la mitad a algunos ingenieros informáticos.
¡Si es que somo la leche cuando nos ponemos! >:( >:( >:( >:( >:(
¡Otro informático!Perdona mi incompetencia.
Ni incompetencia ni leches; estas cosas son un poco liosas y se nos puede quedar algo en el tintero o despistarnos en una tontería: algunas de las cosas que hay publicadas en este foro ya le gustaría saber la mitad a algunos ingenieros informáticos.
¡Si es que somo la leche cuando nos ponemos! >:( >:( >:( >:( >:(
Yo estoy estudiando Ingeniería Informática y os puedo asegurar que aquí hay un nivel impresionante, nada que envidiar a ellos.
>:( >:(
¡Otro informático!Perdona mi incompetencia.
Ni incompetencia ni leches; estas cosas son un poco liosas y se nos puede quedar algo en el tintero o despistarnos en una tontería: algunas de las cosas que hay publicadas en este foro ya le gustaría saber la mitad a algunos ingenieros informáticos.
¡Si es que somo la leche cuando nos ponemos! >:( >:( >:( >:( >:(
Yo estoy estudiando Ingeniería Informática y os puedo asegurar que aquí hay un nivel impresionante, nada que envidiar a ellos.
>:( >:(
¿Se puede saber en qué uni? :D
Saludos.
Perdona mi incompetencia.
Ni incompetencia ni leches; estas cosas son un poco liosas y se nos puede quedar algo en el tintero o despistarnos en una tontería: algunas de las cosas que hay publicadas en este foro ya le gustaría saber la mitad a algunos ingenieros informáticos.
¡Si es que somo la leche cuando nos ponemos! >:( >:( >:( >:( >:(
Vaya, ¿ya vuelve a las andadas la wifi del 4518? Hace 5 días con la última revisión de trunk no me funcionó ni el bus PCI ni el USB, pero pensé que era metedura de pata mía.
¿El mensaje es el mismo en trunk y AA? Por supuesto con AA la wifi no va a funcionar, eso por descontado.
Cuelga en pastebin el bootlog y pon el enlace para poder echarle un ojo más a fondo.
Vaya, ¿ya vuelve a las andadas la wifi del 4518? Hace 5 días con la última revisión de trunk no me funcionó ni el bus PCI ni el USB, pero pensé que era metedura de pata mía.
¿El mensaje es el mismo en trunk y AA? Por supuesto con AA la wifi no va a funcionar, eso por descontado.
Cuelga en pastebin el bootlog y pon el enlace para poder echarle un ojo más a fondo.
Vaya, pensaba que eran alucinaciones mías, pensaba que había hecho algo mal compilando el trunk. Estoy igual, sin WiFi por no reconocerla el módulo ath5k ni USB.
El bootlog está en http://pastebin.com/uNHqvpiH (http://pastebin.com/uNHqvpiH)
Saludos
Hola buenas, vereis llevo tiempo siguiendo este hilo porque tengo un router 7518, pero tengo un problema, a ver si algo de lo que hago está mal:
1. Conecto los cables al usb ttl
2. conecto el usb al pc
3. Ejecuto minicom. Empieza a salir lo siguiente:
ROM VER: 1.0.3
CFG 01
Readà
4. Enchufo el router. De buenas a primeras se para y no sale nada, como si se quedara pillado, es decir no me sale lo siguiente:
Read EEPROMX
Perdon tal vez por estar haciendo alguna novatada, pero es la primera vez que hago algo así, pero ya ire pillando experiencia (tengo otros 4 routers mas esperando a openwrt xD) 8)
Hola buenas, vereis llevo tiempo siguiendo este hilo porque tengo un router 7518, pero tengo un problema, a ver si algo de lo que hago está mal:
1. Conecto los cables al usb ttl
2. conecto el usb al pc
3. Ejecuto minicom. Empieza a salir lo siguiente:
ROM VER: 1.0.3
CFG 01
Readà
4. Enchufo el router. De buenas a primeras se para y no sale nada, como si se quedara pillado, es decir no me sale lo siguiente:
Read EEPROMX
Perdon tal vez por estar haciendo alguna novatada, pero es la primera vez que hago algo así, pero ya ire pillando experiencia (tengo otros 4 routers mas esperando a openwrt xD) 8)
Yo tuve un problema. En el espacio de tiempo en el que enchufas el router y te conectas al minicom, se pasa el menu en el que tienes que pulsar 3 veces espacio. El final lo conseguí haciendo que cuando terminaba de arrancar el router pulsaba el reset y ahí aprovechaba para "cazar" dicho menu.
Hola.
Después de conseguir instalar OpenWRT en mi ARV7518, me han dejado un ARV4518 y me ha pasado lo siguiente.
Le he metido el uboot y se lo tragó sin problemas, el caso es que reinicio para que arranque uboot pero en la salida del minicom me salen solo puntos (.................) y no arranca.
Tambien decir que poniendo ip estática el router me devuelve el ping.
¿Que me ha podido pasar??
Hola pteridium, no tengo acceso al router desde httpd con firefox tampoco. Lo que me extraña es que despues de hacer lo que pone el manual metiendo el uboot al reiniciar no me sale ninguna del uboot, solo puntos.Hola.
Después de conseguir instalar OpenWRT en mi ARV7518, me han dejado un ARV4518 y me ha pasado lo siguiente.
Le he metido el uboot y se lo tragó sin problemas, el caso es que reinicio para que arranque uboot pero en la salida del minicom me salen solo puntos (.................) y no arranca.
Tambien decir que poniendo ip estática el router me devuelve el ping.
¿Que me ha podido pasar??
Si no recuerdo mal esos puntos son los de httpd que está esperando. Con un navegador tipo Firefox o Iceweasel, entrando en 192.168.1.1 deberías tener la posibilidad de mandar la imagen por web.
##Checking Image at 80500000 ...
Unknow image format!
http upgrade failed
@yorse: httpd sólo vale para grabar la imagen de openwrt vía web; para meter u-boot en la flash ejecuta "run update_uboot" y se pone el solito a buscar en un servidor tftp en la dirección 192.168.1.101 un archivo. Aquí creo que está un poco mejor explicado:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg270814/#msg270814
Solución de compromiso (apaño, vamos) para que tengamos wifi y usb operativos: vamos al directorio donde tenemos descargado openwrt, y dentro de éste vamos a la ruta (o como se le quiera llamar) /target/linux/lanitq y veremos un precioso fichero llamado Makefile, lo editamos (da igual gedit, mousepad, leafpad, vi, nano... el que más rabia nos dé) y cambiamos 3.8.3 por 3.7.9, compilamos y a disfrutar de la wifi y el usb.
Lo que pasa al cambiar la versión del kernel es que se usan los parches para el kernel 3.7 en vez de los del 3.8. Seguramente esto sea debido al montonazo de cambios y añadidos que metió blogic al pasar a la versión 3.8 y se le quedó alguna cosilla en el tintero. También hay que tener en cuenta que ha metido soporte VDSL y añadido un par de chips más: AR10 y otro que no me acuerdo.
Resumiendo: cambiamos una versión de kernel y ya rula todo. ^-^
Nota: que a nadie se le pase por la cabeza poner eres el amo, controlas un montón y chorradas por el estilo; la mayoría sabéis más de linux, de redes y de programación que yo, pero la diferencia es que yo llevo siguiendo esta plataforma y openwrt desde hace más de 5 años, nada más.
Me debéis una; bueno, no me debéis nada, por que no me di cuenta de una chorrada tan simple hasta poco antes de escribir este post. Nota para mi: la solución sencilla es la mejor.
pues ya tengo instalado openwrt!!! >:( >:(
Ahora solo me queda parchear el wifi (cosa que no tengo ni idea de como se hace) y ver si puedo conectarme al ADSL de vodafone, que mirando no he encontrado cual es el protocolo MER, pero bueno muy contento y que bien va!!
Gracias a todos por el enorme trabajo :D, sobre todo a yorse, que fue el que me diojo de reseatear el router para acceder al danube boot
Nota: que a nadie se le pase por la cabeza poner eres el amo, controlas un montón y chorradas por el estilo; la mayoría sabéis más de linux, de redes y de programación que yo, pero la diferencia es que yo llevo siguiendo esta plataforma y openwrt desde hace más de 5 años, nada más.
Me debéis una; bueno, no me debéis nada, por que no me di cuenta de una chorrada tan simple hasta poco antes de escribir este post. Nota para mi: la solución sencilla es la mejor.
Solución de compromiso (apaño, vamos) para que tengamos wifi y usb operativos: vamos al directorio donde tenemos descargado openwrt, y dentro de éste vamos a la ruta (o como se le quiera llamar) /target/linux/lanitq y veremos un precioso fichero llamado Makefile, lo editamos (da igual gedit, mousepad, leafpad, vi, nano... el que más rabia nos dé) y cambiamos 3.8.3 por 3.7.9, compilamos y a disfrutar de la wifi y el usb.
Lo que pasa al cambiar la versión del kernel es que se usan los parches para el kernel 3.7 en vez de los del 3.8. Seguramente esto sea debido al montonazo de cambios y añadidos que metió blogic al pasar a la versión 3.8 y se le quedó alguna cosilla en el tintero. También hay que tener en cuenta que ha metido soporte VDSL y añadido un par de chips más: AR10 y otro que no me acuerdo.
Resumiendo: cambiamos una versión de kernel y ya rula todo. ^-^
Nota: que a nadie se le pase por la cabeza poner eres el amo, controlas un montón y chorradas por el estilo; la mayoría sabéis más de linux, de redes y de programación que yo, pero la diferencia es que yo llevo siguiendo esta plataforma y openwrt desde hace más de 5 años, nada más.
Me debéis una; bueno, no me debéis nada, por que no me di cuenta de una chorrada tan simple hasta poco antes de escribir este post. Nota para mi: la solución sencilla es la mejor.
Gracias Pteridium.
Estoy compilando en trunk, pero no arranca el router, da error, estoy compilando de nuevo con nuevas revisiones a ver si alguna da en el clavo jeje, previamente claro está haciendo este paso importante que has encontrado para que funcione el wifi, en cuanto tenga algo nuevo lo comento.
Saludos ;)
Ahora hay 2 repositorios "especiales" para estos cacharros:
https://github.com/Noltari/openwrt/tree/lantiq-r36246
https://github.com/Pteridium/ARV4518PW-ARV7518PW-OWRT
El primero está basado en la revisión 36246 del trunk de openwrt y se ha cambiado el kernel a la versión 3.7.10
El segundo es la revisión 35763 que compila el kernel 3.7.9 y tiene unos cambios para usar todo el potencial de la cpu que se pueda y eliminar algunos drivers que no hacen ninguna falta. Básicamente es un "fork" de un "branch" viejo del repositorio de Noltari con unos ligeros cambios. Si uno no va bien debería ir el otro, y si ninguno de ellos funciona deberíais preguntaros seriamente qué estáis haciendo mal.
Para descargar el primero:
git clone git://github.com/Noltari/openwrt.git -b lantiq-r36246
Para el segundo:
git clone git://github.com/Pteridium/ARV4518PW-ARV7518PW-OWRT
Como lo estaba usando para probar un driver para la familia RTL8192SU ya va con el driver incluido, además de otros cuatro para wifis Realtek. Eso sí, está en fase de desarrollo, así que al compilar, si no se tienen en cuenta un par de detalles, falla más que una escopeta de feria (el driver), pero si no se incluye kmod-r92su, 0 problemas.
https://forum.openwrt.org/viewtopic.php?id=43288
BusyBox v1.19.4 (2013-03-18 14:48:06 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r36083)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@lantiq:~# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.5
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 10.047 Mb/s / 799 Kb/s
Line Attenuation: 14.1dB / 20.3dB
Noise Margin: 10.4dB / 20.3dB
Line Uptime: 15d 6h 9m 44s
root@lantiq:~# uname -a
Linux OpenWrt 3.8.3 #1 Mon Mar 18 14:58:51 CET 2013 mips GNU/Linux
Buenos días!,Tiene pinta de que no reconoce la flash :$.
tengo un par de 7518's. Un equipo lo conseguí flashear correctamente pero el segundo, no hay manera.
He cargado un boot.asc y por httpd y tftpd he intentado sobreescribir el firmware (UART=ON).
Cada vez que intento arrancar, el cutecom me muestra lo siguiente:
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB
Alguna pista por dónde seguir?
Muchas gracias y felicidades por el fantástico foro.
Parche para el correcto funcionamiento del PCI/USB en linux 3.8 integrado:
https://dev.openwrt.org/changeset/36312
Borro mi branch de github, ya que no es necesaria y por lo visto daba problemas al compilar :$.Buenos días!,Tiene pinta de que no reconoce la flash :$.
tengo un par de 7518's. Un equipo lo conseguí flashear correctamente pero el segundo, no hay manera.
He cargado un boot.asc y por httpd y tftpd he intentado sobreescribir el firmware (UART=ON).
Cada vez que intento arrancar, el cutecom me muestra lo siguiente:
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB
Alguna pista por dónde seguir?
Muchas gracias y felicidades por el fantástico foro.
A ver si Pteridium puede aportar algo de luz al asunto, porque yo no conozco mucho el uboot que lleva este router.
Saludos.
Parche para arreglar el PCI/USB en 3.8 mandado:
http://patchwork.openwrt.org/patch/3548/
Saludos!
El parche no hay que aplicarlo de ninguna forma, solamente hay que descargar la última versión del repositorio.Parche para arreglar el PCI/USB en 3.8 mandado:
http://patchwork.openwrt.org/patch/3548/
Saludos!
Hola Noltari, cierto tu github fallaba al compilar...
¿Cómo se aplica este parche? es decir, cargo el repositorio trunk, hago feeds update e install, ¿y después se aplicaría tu parche? ¿cuál sería el comando correcto para aplicarlo?
Gracias de antemano
make clean
svn update
./scripts/feeds update
make -j3 V=cs
O en el caso de que estéis usando git (han cambiado el GetSource de la wiki).make clean
git pull origin master
./scripts/feeds update
make -j3 V=cs
Solucionado el fallo con la wifi del ARV4518PW en Attitude Adjustment. Falta enviar el parche, que lo acepten y que lo metan.
Todavía queda por ver si es la wifi es estable porque hubo que toquetear cosas en la configuración del bus PCI, así que tardará un poquillo.
Si me queda un hueco compilo una imagen con lo básico y luego vosotros compiláis los paquetes que necesitéis, se los metéis y a disfrutar de AA.
Todavía no termino de creerme que un Técnico superior en desarrollo de productos electrónicos haya medio solucionado un problema que lleva más de un año sin resolverse. ??? En fin, nosotros somos los que salimos beneficiados, que es lo importante.
patch -p0 -i mach-arv.diff
En principio debería poder instalarse ejecutando ese comando, pero por si las moscas es mejor buscar el archivo mach-arv.c y verificar que lo ha aplicado. Si no lo ha hecho toca hacerlo a mano borrando la línea o comentándola (poner // al principio)..clock = PCI_CLOCK_EXT,
seguramente, si se cambia "EXT" por "INT" debería, en teoría, funcionar AA en los R01.Gracias, Pteridium.
Ahora tengo un pequeño problema , he querido actualizar el firmware desde el asistente de Luci, y he metido la versión AA-12.09-Rc2 con la imagen openwrt-lantiq-danube-ARV4518PW-squashfs.image .
Desde la consola de Putty por Com3, he visto que tengo la rev:3924 y mirando la ip de la "LAN" es la 192.168.1.1, pero desde IE 10 y Firefox, no soy capaz de entrar al asistente de Luci.
Se puede instalar otra imagen desde consola Putty o otro programa, y eliminar la que tengo?
Un saludo.
P.D: Que versión recomiendas que lleve Luci y pueda activar la wifi en un 4518PW01A con Ath?
Un saludo.
[Apr 14 19:33:07] WARNING[6274]: res_rtp_asterisk.c:1351 ast_rtp_write: Don't know how to send format unknown packets with RTP
Me ha ido muy bien, pero estoy comprobando que para mi router las versiones AA Rc1/2, no cargan -----Luci, en cambio he puesto desde el método que me has explicado el BackFire 10.3.1 y Luci si que carga.
El firmware AA, no lleva Luci? y por eso, yo me pensaba que no funcionaba el http: 192.168.1.1?
P.D: Que versión recomiendas que lleve Luci y pueda activar la wifi en un 4518PW01A con Ath?
Un saludo.
P.D: Que versión recomiendas que lleve Luci y pueda activar la wifi en un 4518PW01A con Ath?
Un saludo.
La del primer post deberían valerte, además lleva paquetes extra para toquetear. El único detalle tonto es que la wifi, cuando se apaga y enciende el router, no se activa, pero con pulsar el botón delantero listo.
P.D: Que versión recomiendas que lleve Luci y pueda activar la wifi en un 4518PW01A con Ath?
Un saludo.
La del primer post deberían valerte, además lleva paquetes extra para toquetear. El único detalle tonto es que la wifi, cuando se apaga y enciende el router, no se activa, pero con pulsar el botón delantero listo.
Buenas.
He instalado la imagen del primer post;
Edición 2:
ARV4518PW-R01A-trunk con la imagen; openwrt-lantiq-xway-ARV4518PW-squashfs.image. y después de reiniciar el router, no soy capaz de entrar por http:/192.168.1.1 de luci, y esta imagen lleva luci, no?
He de entrar de alguna otra manera.
P.D: Solo tengo 3 leds encendidos + power+RJ45(1).
Un saludo.
He compilado el Trunk y todo perfectamente en un R01, excepto, como me ha fallado en anteriores ocasiones, el puerto TAPI en asterisk:De asterisk ni idea, por desgracia, pero he encontrado esto: https://forum.openwrt.org/viewtopic.php?pid=192854#p192854Código: [Seleccionar][Apr 14 19:33:07] WARNING[6274]: res_rtp_asterisk.c:1351 ast_rtp_write: Don't know how to send format unknown packets with RTP
¿Alguien tiene en funcionamiento las conexiones FXS del arv4518 o arv7518? Porque si no procederé a reportarlo en un ticket.
Espero que el problema que estuve teniendo con la WiFi (desconexiones de varios equipos como un iPad o el TC300 de Yacom por problemas en la autentificación), se haya solucionado.
Saludos,
De asterisk ni idea, por desgracia, pero he encontrado esto: https://forum.openwrt.org/viewtopic.php?pid=192854#p192854
También podría ser que falte algún módulo en la compilación. ???
Lo de la wifi ni idea porque falla la autenticación, pero también estoy teniendo algún problema con el driver ath9k en un TL-MR3220 V2. Lo malo de usar trunk es que se arregla algo y falla otra cosa...
El parche (http://www.mediafire.com/?2fsu77j10lhy4ql) que publiqué unos post atrás también se puede aplicar a las revisiones de trunk anteriores al salto a kernel 3.7 en el target lantiq, lo que pasa es que no lo he probado.
La última revisión de trunk con kernel 3.3.x para el danube es la 34059. Si te funciona asterisk ahí bien, y si no tendrás que bajar a AA-rc2 y aplicar el parche mientras no lo incluyen (me parece recordar que en AA te funcionaba asterisk).
Espero que con esto te sirva de algo... :-\
Edición: en AA creo que se puede usar madwifi en vez de ath5k, pero no estoy seguro. Cuestión de probar...
P.D: Que versión recomiendas que lleve Luci y pueda activar la wifi en un 4518PW01A con Ath?
Un saludo.
La del primer post deberían valerte, además lleva paquetes extra para toquetear. El único detalle tonto es que la wifi, cuando se apaga y enciende el router, no se activa, pero con pulsar el botón delantero listo.
Buenas.
He instalado la imagen del primer post;
Edición 2:
ARV4518PW-R01A-trunk con la imagen; openwrt-lantiq-xway-ARV4518PW-squashfs.image. y después de reiniciar el router, no soy capaz de entrar por http:/192.168.1.1 de luci, y esta imagen lleva luci, no?
He de entrar de alguna otra manera.
P.D: Solo tengo 3 leds encendidos + power+RJ45(1).
Un saludo.
Has comprobado que tu equipo es un R01 y no R01A en la pegatina de debajo del router?
Lo único que me falla es el módulo de asterisk que hace funcionar los puertos FXS. Los clientes SIP por WiFi funcionan perfectamente. Y ese problema es que la señalización en el teléfono que se conecta con cable RJ11 al router suena y da tono o recibe llamadas, pero cuando se establece la conversación no oye nada ninguna de las dos partes, que encaja con el error del log que da asterisk de que los paquetes RTP no los ha enviado porque no sabe cómo hacerlo.Pues va a ser otra cosa que blogic se dejó en el tintero al pasar al kernel 3.7.x:
Como no tengo ni idea de si alguien los está usando, sido preguntando para saber si no soy el único o que alguien me confirme que ha conectado un teléfono fijo por cable al router y funciona correctamente.
Pues es raro de narices, porque he probado la imagen por si las moscas y me ha funcionado a la primera todo, luci incluido. ???
Si puedes cuelga los mensajes que saca por el puerto serie, para poder ver mejor lo que está pasando y dónde falla.
Una cosa que me pasa a mi es que si lo arranco con la especie de conversor de puerto serie que tengo, si está apagado (el conversor), se me queda en uboot y no llega ni a tiros a openwrt.
Lo de "especie de conversor de puerto serie" es porque es un Zyxel P650HW33 al que le soldé tres cables y corté las 2 pistas que van de la cpu al MAX3232. Aunque es un engorro de engendro funciona, que es lo que hace falta.
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.7.1
Created: 2013-01-09 11:26:46 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1093866 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.7.1 (pepe@debian) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #4
Wed Jan 9 12:26:36 CET 2013
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Board: ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=00027c78
[ 0.000000] Readback ErrCtl register=00027c78
[ 0.000000] Memory: 61392k/65536k available (2521k kernel code, 4144k reserved, 565k data, 232k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.044000] pinctrl core: initialized pinctrl subsystem
[ 0.048000] NET: Registered protocol family 16
[ 0.068000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.080000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.084000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.088000] IO 0x000000001ae00000..0x000000001affffff
[ 0.108000] bio: create slab <bio-0> at 0
[ 0.116000] usbcore: registered new interface driver usbfs
[ 0.120000] usbcore: registered new interface driver hub
[ 0.124000] usbcore: registered new device driver usb
[ 0.128000] PCI host bridge to bus 0000:00
[ 0.132000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.136000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.140000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.144000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.148000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.152000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.172000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.180000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP: reno registered
[ 0.188000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.196000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.208000] gptu: totally 6 16-bit timers/counters
[ 0.212000] gptu: misc_register on minor 63
[ 0.216000] gptu: succeeded to request irq 126
[ 0.220000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.236000] gptu: succeeded to request irq 130
[ 0.240000] gptu: succeeded to request irq 131
[ 0.244000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.260000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.268000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.276000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.284000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.292000] msgmni has been set to 119
[ 0.296000] io scheduler noop registered
[ 0.300000] io scheduler deadline registered (default)
[ 0.308000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.316000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.316000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.332000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.340000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.344000] Amd/Fujitsu Extended Query version 1.1.
[ 0.348000] number of CFI chips: 1
[ 0.352000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.356000] Creating 4 MTD partitions on "ltq_nor":
[ 0.360000] 0x000000000000-0x000000010000 : "uboot"
[ 0.368000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.376000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.428000] no uImage or brnImage or eva found in linux partition
[ 0.432000] Can't split linux partition
[ 0.436000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.464000] libphy: ltq_mii: probed
[ 0.496000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.500000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.512000] wdt 1f8803f0.watchdog: Init done
[ 0.516000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.532000] TCP: cubic registered
[ 0.532000] NET: Registered protocol family 17
[ 0.536000] 8021q: 802.1Q VLAN Support v1.8
[ 0.544000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Solo me funcionan las Backtrack 10.03.1,xd.setenv kernel_addr 0xb0020000
saveenv
Vuelves a meterle openwrt y dile adiós al "kernel panic" (versión de linux de la pantalla azul de la muerte o BSOD).Lo que falla es un detalle tonto. El u-boot que le metiste guarda las imágenes en b0030000, que es correcto para backfire, pero para AA y trunk tienen que cargarse desde la dirección de flash b0020000.
Es muy fácil de cambiar. Entras en u-boot y ejecutas:Código: [Seleccionar]setenv kernel_addr 0xb0020000
Código: [Seleccionar]saveenv
Vuelves a meterle openwrt y dile adiós al "kernel panic" (versión de linux de la pantalla azul de la muerte o BSOD).
Si comparas los mensajes de u-boot de tu router con los del wiki (http://wiki.openwrt.org/toh/arcadyan/arv4518pw#bootlog) de openwrt verás el detalle.
Ahora a configurar, flashear y hacer tonterías. ;D
Este es el parche para solucionar el problema de la wifi en Attitude Adjustment para el arv4518pw:
mach-arv.diff (http://www.mediafire.com/?jlr7twj3xbvvax6)
Para aplicarlo sería descargarlo en el directorio raíz de openwrt y ejecutar:Código: [Seleccionar]patch -p0 -i mach-arv.diff
En principio debería poder instalarse ejecutando ese comando, pero por si las moscas es mejor buscar el archivo mach-arv.c y verificar que lo ha aplicado. Si no lo ha hecho toca hacerlo a mano borrando la línea o comentándola (poner // al principio).
La mala noticia es que no se podrá añadir soporte para el ARV4518PWR01 porque ya están cerca de lanzar Attitude Adjustment como rama estable, y sólo admiten correcciones de defectos y algunas mejoras menores, como el manejo de los LEDs y los pulsadores, pero creo que, si en el mismo fichero mach-arv.c, más o menos en la línea 137 aparece esta línea de código:Código: [Seleccionar].clock = PCI_CLOCK_EXT,
seguramente, si se cambia "EXT" por "INT" debería, en teoría, funcionar AA en los R01.
El parche se ha podido mandar gracias a la ayuda de danitool, ya que el de abajo lo hice "por mis pistolas" y quedó una chapuza.
Sobre el tema de los LEDs que comenta Charlye35 están definidos para el 4518 a partir de la línea 154, y están por defecto todos en on. Había preparado un parche (http://www.mediafire.com/?2fsu77j10lhy4ql) para que no se enciendan todos de golpe, pero parece que los LED no están correctamente asignados, con lo que habrá que revisarlos uno a uno para ponerlos en orden y que luego respondan como nosotros queremos, no que activemos la wifi y se encienda el piloto de USB.
Agradecimientos: a danitool por explicar el funcionamiento de svn diff, a Noltari por toda la información técnica que ha aportado en el foro, a blogic por poner comentarios en el código y a jar229 y mazingerz80 por los ánimos (muy importantes).
Bibliografía:
attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c)
attitude_adjustment/target/linux/lantiq/patches-3.3/0005-pci-support.patch (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/patches-3.3/0005-pci-support.patch)
trunk/target/linux/lantiq/image/ARV4518PWR01A.dts (https://dev.openwrt.org/browser/trunk/target/linux/lantiq/image/ARV4518PWR01A.dts?rev=36332)
Nota final: versiones viejas de openwrt funcionaban en los R01 y R01A porque el bus pci estaba deshabilitado: mach-arv45xx.patch (https://github.com/Pteridium/U-boot_Lantiq_Danube/blob/master/target/linux/lantiq/patches/400-mach-arv45xx.patch), líneas 166-172 y 397-398 comentadas.¡FIEEEEESTAAAAAAAAAAAAAAAAAAAAA!Sorry, pero es que Vettel no llegó al podio. ;D
Este es el parche para solucionar el problema de la wifi en Attitude Adjustment para el arv4518pw:
mach-arv.diff (http://www.mediafire.com/?jlr7twj3xbvvax6)
Para aplicarlo sería descargarlo en el directorio raíz de openwrt y ejecutar:Código: [Seleccionar]patch -p0 -i mach-arv.diff
En principio debería poder instalarse ejecutando ese comando, pero por si las moscas es mejor buscar el archivo mach-arv.c y verificar que lo ha aplicado. Si no lo ha hecho toca hacerlo a mano borrando la línea o comentándola (poner // al principio).
La mala noticia es que no se podrá añadir soporte para el ARV4518PWR01 porque ya están cerca de lanzar Attitude Adjustment como rama estable, y sólo admiten correcciones de defectos y algunas mejoras menores, como el manejo de los LEDs y los pulsadores, pero creo que, si en el mismo fichero mach-arv.c, más o menos en la línea 137 aparece esta línea de código:Código: [Seleccionar].clock = PCI_CLOCK_EXT,
seguramente, si se cambia "EXT" por "INT" debería, en teoría, funcionar AA en los R01.
El parche se ha podido mandar gracias a la ayuda de danitool, ya que el de abajo lo hice "por mis pistolas" y quedó una chapuza.
Sobre el tema de los LEDs que comenta Charlye35 están definidos para el 4518 a partir de la línea 154, y están por defecto todos en on. Había preparado un parche (http://www.mediafire.com/?2fsu77j10lhy4ql) para que no se enciendan todos de golpe, pero parece que los LED no están correctamente asignados, con lo que habrá que revisarlos uno a uno para ponerlos en orden y que luego respondan como nosotros queremos, no que activemos la wifi y se encienda el piloto de USB.
Agradecimientos: a danitool por explicar el funcionamiento de svn diff, a Noltari por toda la información técnica que ha aportado en el foro, a blogic por poner comentarios en el código y a jar229 y mazingerz80 por los ánimos (muy importantes).
Bibliografía:
attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c)
attitude_adjustment/target/linux/lantiq/patches-3.3/0005-pci-support.patch (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/patches-3.3/0005-pci-support.patch)
trunk/target/linux/lantiq/image/ARV4518PWR01A.dts (https://dev.openwrt.org/browser/trunk/target/linux/lantiq/image/ARV4518PWR01A.dts?rev=36332)
Nota final: versiones viejas de openwrt funcionaban en los R01 y R01A porque el bus pci estaba deshabilitado: mach-arv45xx.patch (https://github.com/Pteridium/U-boot_Lantiq_Danube/blob/master/target/linux/lantiq/patches/400-mach-arv45xx.patch), líneas 166-172 y 397-398 comentadas.¡FIEEEEESTAAAAAAAAAAAAAAAAAAAAA!Sorry, pero es que Vettel no llegó al podio. ;D
Seguimos en las mismas Pteridium, he compilado AA con el parche, he confirmado que lo había aplicado bien, pero el wifi del carajo sigue sin funcionar... :-\
Sale un error en la línea 165 del siguiente pastebin que dice:
[ 12.624000] ath5k: probe of 0000:00:0e.0 failed with error -5
http://pastebin.com/Qak9vb4e
Aún así lo demás bien, pero el wifi sigue dando guerra.
Seguimos en las mismas Pteridium, he compilado AA con el parche, he confirmado que lo había aplicado bien, pero el wifi del carajo sigue sin funcionar... :-\Con el pastebin que has colgado se detecta el fallo super fácil, pero ahí están las malas noticias: las líneas 124 y 164 indican que la dirección de la última partición está mal definida o no tiene un contenido válido (todos los bytes a 00 o a FF).
Sale un error en la línea 165 del siguiente pastebin que dice:
[ 12.624000] ath5k: probe of 0000:00:0e.0 failed with error -5
http://pastebin.com/Qak9vb4e
Aún así lo demás bien, pero el wifi sigue dando guerra.
Seguimos en las mismas Pteridium, he compilado AA con el parche, he confirmado que lo había aplicado bien, pero el wifi del carajo sigue sin funcionar... :-\Con el pastebin que has colgado se detecta el fallo super fácil, pero ahí están las malas noticias: las líneas 124 y 164 indican que la dirección de la última partición está mal definida o no tiene un contenido válido (todos los bytes a 00 o a FF).
Sale un error en la línea 165 del siguiente pastebin que dice:
[ 12.624000] ath5k: probe of 0000:00:0e.0 failed with error -5
http://pastebin.com/Qak9vb4e
Aún así lo demás bien, pero el wifi sigue dando guerra.
Una manera rápida de comprobarlo es meterle una imagen de Attitude Adjustment (http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/lantiq/danube/openwrt-lantiq-danube-ARV4518PW-squashfs.image) y si se repite el mensaje de la línea 124 ya estamos seguros casi al 100% que se borró la última partición.
Alguien tiene una compilación 100% operativa? El 4518PW me reinicia la conexión ADSL 2 veces al dia y es un incordio!!!Mañana, si puedo, te preparo algo para ver si el problema es la compilación o el calentamiento excesivo. De paso te meto una compilación de AA (la hice para mi, pero añado cuatro cosas y listo).
Gracias
Hace unos días me dí cuenta de que los LEDs de la EBU no funcionan en DTS (gpiomm).Parche mandado: http://patchwork.openwrt.org/patch/3632/
También me he dado cuenta de que en la última revisión no funciona el ethernet en el kernel 3.8 por algún motivo (¿reset?), pero lo estoy investigando. Aun así, sí que funciona en 3.7.
En cuanto haga algún progreso lo pongo por aquí y si lo soluciono mandaré los parches correspondientes.
Saludos!
Hace unos días me dí cuenta de que los LEDs de la EBU no funcionan en DTS (gpiomm).Parche mandado: http://patchwork.openwrt.org/patch/3632/
También me he dado cuenta de que en la última revisión no funciona el ethernet en el kernel 3.8 por algún motivo (¿reset?), pero lo estoy investigando. Aun así, sí que funciona en 3.7.
En cuanto haga algún progreso lo pongo por aquí y si lo soluciono mandaré los parches correspondientes.
Saludos!
LEDs de la EBU funcionando.
Arreglado botón de WiFi (gpio 28, no 25 como estaba antes).
Habilitado botón de reset (estaba comentado y funciona perfectamente).
Cambiado el LED de power (estaba como active low y es active high).
Falta identificar el problema del switch en el kernel 3.8.
Saludos!
¿Podrías colgar en pastebin un dmesg y un logread con debug a saco?Ya lo tengo funcionando.
Hasta donde sé la comunicación entre el switch y el Danube es por un bus RMII, pero ni idea si el ar8216 se controla con gpio, mdio, spi o algún otro interfaz, aunque casi seguro que se usa un gpio para la señal de reset. También puede haber alguna interrupción perdida.
Quizá se pueda sacar algo de aquí:
http://wiki.openwrt.org/toh/astoria/arv752dpw22#bootlogs
Ya lo tengo funcionando.Si blogic cambió a "switch0" será por alguna razón. Igual se le olvidó cambiar algunas cosillas aquí (https://dev.openwrt.org/browser/trunk/target/linux/lantiq/base-files/etc/uci-defaults/02_network?order=date).
El problema es que el kernel 3.7 llama al switch como "eth0", mientras que el kernel 3.8 lo llama "switch0" y en la configuración de las VLANs es "eth0" para ambos kernels.
A ver si blogic me hace un poquito de caso y arreglamos esto.
Saludos.
Tenemos algún firmware para el 7518 que funcione el wifi a algo más de 3db ...
Gracias
...
despues de idas y venidas de convertores serie/usb , roturas y demas, por fin me he puesot manos a la obra en al instalacion en el 4518 y en resumen, he instalado el uboot, no tengo httpd y el tftp me salen las dichosas TTTTTTTT, asi que entiendo que no funciona y estoy jodido.
Tengo el loady pero no me aclaro en como debería cargar el firmware segun lo que he ido leyendo. Lo hago todo desde Windows.
...
[ 26.696000] ath5k: phy0: failed to warm reset the MAC Chip
[ 26.700000] ath5k: phy0: can't reset hardware (-5)
[ 26.716000] device wlan0 entered promiscuous mode
[ 27.160000] ath5k: phy0: failed to warm reset the MAC Chip
[ 27.164000] ath5k: phy0: can't reset hardware (-5)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Attitude Adjustment, r36557)
-----------------------------------------------------
root@OpenWrt:~# cat /proc/partitions
major minor #blocks name
31 0 64 mtdblock0
31 1 64 mtdblock1
31 2 3904 mtdblock2
31 3 936 mtdblock3
31 4 2967 mtdblock4
31 5 576 mtdblock5
31 6 64 mtdblock6
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "linux"
mtd3: 000ea178 00010000 "kernel"
mtd4: 002e5e88 00010000 "rootfs"
mtd5: 00090000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "board_config"
root@OpenWrt:~# mtd unlock linux
Unlocking linux ...
root@OpenWrt:~# mtd unlock uboot
Unlocking uboot ...
root@OpenWrt:~# mtd unlock board_config
Unlocking board_config ...
root@OpenWrt:~#
tftpboot 0x80500000 (nombre del fichero caldata)
...
erase 0xb003f0000 +10000
...
cp.b 0x80500000 0xb03f0000 10000
Me lo temia lo de la trunk..
He probado desde el uboot...pero no ha habido forma:Código: [Seleccionar]ARV4518 => cp.b 0x80500000 0xb03f0000 +10000
???
Zero length
Ese problema debería estar solucionado ya. Prueba con una de las imágenes del primer post de este hilo, aunque si tu router es la revisión de hardware R01 no te van a funcionar.
Otra opción es compilar una a tu gusto. ^-^
Corrección: el parche para la wifi se incluyó el 2 de mayo, mientras que las imágenes de Attitude Adjustment son del 3 de abril. O compilar o usar las del primer post.
Mala pata.
Buenas de nuevo !! Llevaba largo tiempo sin pasar por aquí... Cosas del trabajo :(
Veo que por aquí todo va viento en popa ! El barrier breaker realmente está rompiendo barreras :)...
despues de idas y venidas de convertores serie/usb , roturas y demas, por fin me he puesot manos a la obra en al instalacion en el 4518 y en resumen, he instalado el uboot, no tengo httpd y el tftp me salen las dichosas TTTTTTTT, asi que entiendo que no funciona y estoy jodido.
Tengo el loady pero no me aclaro en como debería cargar el firmware segun lo que he ido leyendo. Lo hago todo desde Windows.
...
Bueno, haciéndolo desde windows suele pasar ;)
En cuanto a lo del loady, para hacerlo funcionar necesitas que tu emulador de terminal (no sé si usas teraterm o hyperterminal) tenga la opción de transferencia de ficheros, y entre las opciones de transferencia de ficheros tienes que tener Ymodem. Putty no tiene. Y será lento. MUUY lento. No recuerdo cuánto tardaba, pero piensa en minutos (más de 5 y seguramente de 10) en subir el firmware.
Windows es bastante puñetero con el tema del puerto serie... Bueno, todos los SO en general lo son, pero Windows es especialmente incómodo.
En cuanto a lo de las TTTTT... Cuando haces el TFTP, ten en cuenta varias cosas:
- haz un printenv de las variables en el router, tu PC tiene la IP del servidor ? (no recuerdo si la variable era tftpserver o algo parecido)... No sé si añadiendo una segunda IP al adaptador de red que tienes funcionará, a mí me dio problemas así que al final opté por usar el windows sólo para el Steam y sus juegos y montar un linux para cosas serias.
- Lo que sí que intenté (y funcionaba "a veces") fue poner una máquina virtual (linux) en VirtualBox con red "bridged" y con la IP del tftpserver. Lo dicho, funcionaba "a veces". Es una alternativa...
- Si quieres correr un servidor TFTP en windows... No sabría decirte si los puertos inferiores a 1024 UDP están protegidos, pero ten en cuenta que necesitas abrir el 69 UDP en tu máquina (NO EN EL ROUTER). Prueba a ejecutar el servidor TFTP como administrador, a ver si así tienes más suerte.
- Al menos en linux, TFTP es un poco cabrito con los permisos de los directorios. Pon el fichero en una ruta accesible.
No sé si ya lo has comprobado, pero bueno... Espero que te sirva de utilidad.
El modelo arv4528kw, por lo que pude encontrar, corresponde al SMC 7908VoWBRA. Por alguna foto que hay por ahí el chip principal es un Infineon Amazon un poco raro que no tiene soporte en openwrt.
Lo siento pero con ese router no se puede meter nada más que el firm original.
Livebox 2: el firewall es para llorar, pero el resto bastante bien (3 Mb de bajada y wifi buena si se le ponen antenas externas, que está chupado de hacer).
El caso es que he intentado seguir este (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595) tutorial, pero los mensajes que me salen por la consola, no se corresponden con los que aparecen en el tutorial. Es mas, no consigo llegar a arrancar el modo administrador del router, porque se me queda en un bucle infinito y nunca me llega a sacar el mensaje de que pulse 3 veces espacio.
El caso es que he hecho pruebas, tanto en Windows 7, como en Mac OSX, pero con el mismo resultado. Conecto este (http://bit.ly/10p2uJv) conversor serie/usb al router y pasa una cosa muy curiosa. Si lo conecto TX-RX y RX-TX (como indican en el tutorial), no me muestra los mensajes de arranque. Sin embargo, si los emparejo TX-TX y RX-RX, si que me muestra los mensajes. El caso es que los mensajes que saca no se corresponden con los esperado. Se ve claramente que son los mensajes de arranque del del router, pero no me sale la opción de los tres espacios.
¿Que puede ser?.¿No utilizo el conversor adecuado?.
Mi blog sobre Arduino (http://descubriendoarduino.tumblr.com/)
Livebox 2: el firewall es para llorar, pero el resto bastante bien (3 Mb de bajada y wifi buena si se le ponen antenas externas, que está chupado de hacer).
Te refieres al LiveBox 2 o al LiveBox 2.1 ??
Hola.
Escribo estas líneas, para ver si alguien mas experimentado en la materia me puede echar una mano. Tras mi portabilidad de ADSL a pepephone (con la consecuente perdida de número de teléfono), mi intención es poder seguir haciendo llamadas mediante un servicio de VOIP externo. El caso es que he intentado seguir este (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595) tutorial, pero los mensajes que me salen por la consola, no se corresponden con los que aparecen en el tutorial. Es mas, no consigo llegar a arrancar el modo administrador del router, porque se me queda en un bucle infinito y nunca me llega a sacar el mensaje de que pulse 3 veces espacio.
El caso es que he hecho pruebas, tanto en Windows 7, como en Mac OSX, pero con el mismo resultado. Conecto este (http://bit.ly/10p2uJv) conversor serie/usb al router y pasa una cosa muy curiosa. Si lo conecto TX-RX y RX-TX (como indican en el tutorial), no me muestra los mensajes de arranque. Sin embargo, si los emparejo TX-TX y RX-RX, si que me muestra los mensajes. El caso es que los mensajes que saca no se corresponden con los esperado. Se ve claramente que son los mensajes de arranque del del router, pero no me sale la opción de los tres espacios.
¿Que puede ser?.¿No utilizo el conversor adecuado?.
Si alguien pudiese arrojarme algo de luz al tema, seria de gran ayuda.
Saludos y gracias de antemano.
Mi blog sobre Arduino (http://descubriendoarduino.tumblr.com/)
Livebox 2: el firewall es para llorar, pero el resto bastante bien (3 Mb de bajada y wifi buena si se le ponen antenas externas, que está chupado de hacer).
Te refieres al LiveBox 2 o al LiveBox 2.1 ??
Livebox 2 con un firm viejo, y desbloqueado para que funcione con Movistar.
Del 2.1 no tengo ni idea.
El caso es que he intentado seguir este (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595) tutorial, pero los mensajes que me salen por la consola, no se corresponden con los que aparecen en el tutorial. Es mas, no consigo llegar a arrancar el modo administrador del router, porque se me queda en un bucle infinito y nunca me llega a sacar el mensaje de que pulse 3 veces espacio.
El caso es que he hecho pruebas, tanto en Windows 7, como en Mac OSX, pero con el mismo resultado. Conecto este (http://bit.ly/10p2uJv) conversor serie/usb al router y pasa una cosa muy curiosa. Si lo conecto TX-RX y RX-TX (como indican en el tutorial), no me muestra los mensajes de arranque. Sin embargo, si los emparejo TX-TX y RX-RX, si que me muestra los mensajes. El caso es que los mensajes que saca no se corresponden con los esperado. Se ve claramente que son los mensajes de arranque del del router, pero no me sale la opción de los tres espacios.
¿Que puede ser?.¿No utilizo el conversor adecuado?.
Mi blog sobre Arduino (http://descubriendoarduino.tumblr.com/)
Algunas personas han tenido problemas parecidos con algún modelo de adaptador serie, con lo que igual te está sucediendo lo mismo.
Como parece que tienes más que sobrada experiencia en electrónica prueba a hacerte un conversor con un MAX3232; a mi me funcionó genial hasta que le metí una sobretensión sin querer.
Lo de los pines cambiados tampoco es mucho problema mientras VCC y GND estén correctamente identificados.
Si sigues teniendo problemas pon unas cuantas líneas de lo que te saca por el puerto serie.
Al final he conseguido meterle el openwrt.
Creo que tengo un cable por aquí, que utilice para cambiar el firm a un router Zyxel P660HW-D1 de telefónica, y que no me dio problemas con los puertos. Ya os comentare.
hola.
AVR4518...r01a
muerto!!!!! se pude recuperar???ç
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:04)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2013-04-03 8:56:49 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1017152 Bytes = 993.3 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve
rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Mar 23 11:36
:28 UTC 2013
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,j
ffs2 machtype=ARV4518PW
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00029728
[ 0.000000] Readback ErrCtl register=00029728
[ 0.000000] Memory: 61704k/65536k available (2413k kernel code, 3832k reserved,
04k data, 176k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.056000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.060000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.064000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.068000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.108000] bio: create slab <bio-0> at 0
[ 0.116000] PCI host bridge to bus 0000:00
[ 0.120000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.124000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.128000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.132000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.136000] Switching to clocksource MIPS
[ 0.144000] NET: Registered protocol family 2
[ 0.152000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.156000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.164000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.172000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.176000] TCP reno registered
[ 0.180000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.188000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.192000] NET: Registered protocol family 1
[ 0.200000] gptu: totally 6 16-bit timers/counters
[ 0.204000] gptu: misc_register on minor 63
[ 0.208000] gptu: succeeded to request irq 126
[ 0.212000] gptu: succeeded to request irq 127
[ 0.216000] gptu: succeeded to request irq 128
[ 0.220000] gptu: succeeded to request irq 129
[ 0.228000] gptu: succeeded to request irq 130
[ 0.232000] gptu: succeeded to request irq 131
[ 0.240000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.244000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.256000] msgmni has been set to 120
[ 0.260000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.268000] io scheduler noop registered
[ 0.272000] io scheduler deadline registered (default)
[ 0.276000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[ 0.284000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.284000] console [ttyLTQ1] enabled, bootconsole disabled
[ 0.300000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer
ID 0x0000c2 Chip ID 0x0022a8
[ 0.308000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.312000] Amd/Fujitsu Extended Query version 1.1.
[ 0.316000] number of CFI chips: 1
[ 0.320000] Creating 4 MTD partitions on "ltq_nor":
[ 0.324000] 0x000000000000-0x000000010000 : "uboot"
[ 0.332000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.340000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.348000] found squashfs behind kernel
[ 0.348000] Creating 2 MTD partitions on "ltq_nor":
[ 0.352000] 0x000000020000-0x000000118580 : "kernel"
[ 0.360000] mtd: partition "kernel" must either start or end on erase block b
oundary or be smaller than an erase block -- forcing read-only
[ 0.372000] 0x000000118580-0x0000003f0000 : "rootfs"
[ 0.376000] mtd: partition "rootfs" must either start or end on erase block b
oundary or be smaller than an erase block -- forcing read-only
[ 0.392000] mtd: partition "rootfs" set to be root filesystem
[ 0.396000] mtd: partition "rootfs_data" created automatically, ofs=2D0000, len=120000
[ 0.404000] 0x0000002d0000-0x0000003f0000 : "rootfs_data"
[ 0.412000] 0x0000003f0000-0x000000400000 : "board_config"
[ 0.424000] etop: invalid MAC, using random
[ 0.440000] ltq_mii: probed
[ 0.472000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.480000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[ 0.500000] TCP cubic registered
[ 0.500000] NET: Registered protocol family 17
[ 0.508000] Bridge firewalling registered
[ 0.508000] 8021q: 802.1Q VLAN Support [ 0.532000] VFS: Mounted root (squa
shfs filesystem) readonly on device 31:4.
[ 0.536000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
f- regular preinit -
[ 7.268000] JFFS2 notice: (350) jffs2_build_xattr_subsystem: complete buildin
g xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 4 of xref (0 dead, 0
orphan) found.
switching to jffs2
- init -
Please press Enter to activate this console. [ 8.528000] Compat-drivers backp
ort release: compat-drivers-2012-09-04-2-gddac993
[ 8.536000] Backport based on wireless-testing.git master-2012-09-07
[ 8.540000] compat.git: wireless-testing.git
[ 8.580000] cfg80211: Calling CRDA to update world regulatory domain
[ 8.584000] cfg80211: World regulatory domain updated:
[ 8.588000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 8.596000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 8.604000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 8.612000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 8.620000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 8.624000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 9.312000] usbcore: registered new interface driver usbfs
[ 9.316000] usbcore: registered new interface driver hub
[ 9.324000] usbcore: registered new device driver usb
[ 10.144000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 10.148000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 11.312000] ath5k: phy0: unable to init EEPROM
[ 11.316000] ath5k: probe of 0000:00:0e.0 failed with error -5
[ 11.344000] NET: Registered protocol family 8
[ 11.344000] NET: Registered protocol family 20
[ 11.520000] Button Hotplug driver version 0.4.1
[ 11.560000] PPP generic driver version 2.4.2
[ 12.256000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 12.712000] NET: Registered protocol family 24
[ 12.740000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[ 13.388000] IFX MEI Version 5.00.00
[ 13.420000]
[ 13.420000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 13.456000] ATM (A1) firmware version 1.0.19
[ 13.456000] ifxmips_atm: ATM init succeed
[ 13.488000] dwc_otg: version 2.60a 22-NOV-2006
[ 14.096000] DWC_otg: Using DMA mode
[ 14.096000] dwc_otg dwc_otg.0: DWC OTG Controller
[ 14.100000] dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 1
[ 14.108000] dwc_otg dwc_otg.0: irq 62, io mem 0xffffffffbe101000
[ 14.116000] DWC_otg: Init: Port Power? op_state=1
[ 14.120000] DWC_otg: Init: Power Port (0)
[ 14.124000] hub 1-0:1.0: USB hub found
[ 14.128000] hub 1-0:1.0: 1 port detected
[ 14.152000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 14.232000] DISCONNECTED PORT
[ 20.836000] device eth0 entered promiscuous mode
[ 20.844000] br-lan: port 1(eth0) entered forwarding state
[ 20.848000] br-lan: port 1(eth0) entered forwarding state
[ 22.852000] br-lan: port 1(eth0) entered forwarding state
BusyBox v1.19.4 (2013-03-12 15:13:26 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (12.09, r36088)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
root@OpenWrt:/#
hola-
arv4518 r01a
NO arranca pagina inicio ....web
esto me sale con hyperterminal
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (12.09, r36088)
-----------------------------------------------------
hola
!!!! por favor no entiendo como cargar para ARV7518...
..u-boot.asc
despues de hacer los puentes!!!!
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
!!!! por favor no entiendo como cargar(PARA arv7518)...Pues me dejas de una pieza... Una vez enviado el archivo por teraterm deberías tener un u-boot en ram. Supongo que ya has probado a pulsar enter una vez que termina de enviar o ejecutar help. Curioso...
..u-boot.asc algo falta o no esta bien explicado en los manuales de las paginas 24 y 27
después ya entiendo como se carga u-boot.bin por http
con hiperterminal.....no empieza cargar
con putty no lo se enviar
con teraterm...si se envia: le doy send elijo u-boot.asc después enviar tarda un rato pero no carga nada
hola.No, enciéndelo en modo UART, como has hecho.
no entiendo!!!!!
en hipertrtminal no puedo escribir nada
tampoco en team no se puede esribir
despues de enviar archivo uboot.asc.....tengo que presionar:
ENTER
pues no hace nada
apago el router y lo enciendo sin uart????
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
Y ahora toca probar a ver si funciona con linux. Lo más sencillo es hacerte una máquina virtual, instalar linux en ella y conseguir tener un puerto serie en la misma.root@OpenWrt:~# ls /dev
bus mem mtd2ro mtd5ro mtdblock3 ppp ttyLTQ1
console mtd0 mtd3 mtd6 mtdblock4 ptmx urandom
full mtd0ro mtd3ro mtd6ro mtdblock5 pts watchdog
gptu mtd1 mtd4 mtdblock0 mtdblock6 random zero
kmsg mtd1ro mtd4ro mtdblock1 null shm
log mtd2 mtd5 mtdblock2 port tty
root@OpenWrt:~#
En este ejemplo ttyLTQ1 es el puerto serie del arv4518.... en hipertrtminal no puedo escribir nada
tampoco en team no se puede esribir
hola
como cargar U BOOT ???? PARA arv7518
MANUAL....PAG 16
1.- Enciendo el router en modo uart (CFG04)
2.- Envío por el ficherito u-boot.asc, con cat u-boot.asc > /dev/ttyS0 (uboot de Cienti el 20120429)
3.- Abro terminal con el putty o bien con el minicom
4.- ejecuto el loady 0x80500000
5.- Envio el fichero u-boot.bin de Cienti (he probado también otros)
6.- protect off all
7.- erase b0000000 +20000
8.- cp.b 0x80500000 b0000000 20000
9.- Aparece que se ha copiado dicho archivo
que se hace despues ?????
Ocurre que, cuando reinicio, no hace nada, vuelve al modo uart.
¿Que hago mal ?
¿Quizás las direcciones están mal ?
Hola.
Al margen del hilo, quería plantear una cuestión (no se si es el sitio mas adecuado, si no lo es, pido perdón y ya lo planteare en otro sitio)
Veo que este router tiene 2 antenas.
Si. Si. Las tiene.
Tiene una antena exterior, que todos conocemos, pero veo que también tiene una interior, al lado de la wifi integrada:
Mi pregunta es si con el OpenWRT se puede controlar esas antenas de forma independiente y como se hace.
Creo recordar que a un Linksys al que le puse un DD-WRT se podía configurar el funcionamiento independiente de las dos antenas, pero desconozco si en este router y con el Open se puede, porque no he visto donde
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option macaddr '00:13:f7:xx:xx:xx'
option country 'JP'
option frag '2346'
option rts '2346'
option hwmode '11g'
option txpower '19'
option txantenna '2'
option rxantenna '1'
config wifi-iface
option device 'radio0'
option mode 'ap'
option network 'lan'
option ssid 'WLAN_69'
option key 'CLAVE'
option encryption 'psk-mixed'
hola
solucionado!!!!!
[ 0.000000] Memory: 61784k/65536k available (2322k kernel code, 3752k reserved, 419k data, 176k init, 0k highmem)
make image PROFILE="ARV4518PWR01" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
make image PROFILE="ARV4518PWR01A" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
make image PROFILE="ARV4518PWR01" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
Llevo meses queriendo poner openwrt a un arv7518pw, me he tragado el hilo varias veces, leído wikis y demás, pero con tanto vocabulario y cosas nuevas (y eso que uso exclusivamente Linux desde hace 12 años) sigo más perdido que Rajoy en una rueda de prensa.
Por favor, ¿algún alma caritativa que me indique cuáles son básicamente los pasos para instarlo a este modelo por primera vez, algún link? Ya he conseguido el aparato USB recomendado en el wiki de openwrt
Creo que debo hacer un backup, cambiar el bootloader, e instalar openwrt (desconozco aun cuál versión, si debería compilarla yo mismo, cómo usar la mas segura o reciente, o como mantenerlo actualizado)
Me interesa entrar desde otro pc cuando estoy fuera de casa.
Es posible?
A mi me functiona pero solo puedo acceder desde my casa al router con openwrt
Hola a todos,
Si alguién ha intentado probar la versión "trunk" de desarrollo para los routers Astoria, habrá observado que el ImageBuilder da errores cuando se intenta seleccionar alguna de las imágenes que nos interesan (ARV4518PWR01, ARV4518PWR01A y ARV7518PW).
Os dejo el enlace de descarga a unas versiones generadas con una versión corregida del ImageBuilder, correspondiente a ayer (15.JUL.2013) y versión 37350. He incorporado Luci y Multiwan, entre otras cosas.
¡OJO! NO PROBAR ESTAS VERSIONES SI NO SE ESTÁ EN CONDICIONES PARA RECUPERAR EL ROUTER EN CASO DE QUE ALGO SALGA MAL. Por favor, recordad que se trata de la versión de desarrollo y generada directamente desde la herramienta ^-^ ... y, por tanto, susceptible a errores.
No he probado las imágenes todavía. Yo la probaré esta noche tranquilamente sobre un ARV4518PWR01A, pero si alguien puede probar las otras dos imágenes sobre un ARV4518PWR01 y un ARV7818PW, también saldríamos de dudas.
ARV4518PWR01 - TRUNK 37350
Enlace de descarga: https://www.dropbox.com/s/ev4kopd1qhb06f3/openwrt-lantiq-xway-ARV4518PWR01-squashfs.image (https://www.dropbox.com/s/ev4kopd1qhb06f3/openwrt-lantiq-xway-ARV4518PWR01-squashfs.image)
Configuración utilizada:Citarmake image PROFILE="ARV4518PWR01" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
ARV4518PWR01A - TRUNK 37350
Enlace de descarga: https://www.dropbox.com/s/uy45m4hj7yl7m5u/openwrt-lantiq-xway-ARV4518PWR01A-squashfs.image (https://www.dropbox.com/s/uy45m4hj7yl7m5u/openwrt-lantiq-xway-ARV4518PWR01A-squashfs.image)
Configuración utilizada:Citarmake image PROFILE="ARV4518PWR01A" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
ARV7518PW - TRUNK 37350
Enlace de descarga: https://www.dropbox.com/s/o9jvsm5scy9mds4/openwrt-lantiq-xway-ARV7518PW-squashfs.image (https://www.dropbox.com/s/o9jvsm5scy9mds4/openwrt-lantiq-xway-ARV7518PW-squashfs.image)
Configuración utilizada:Citarmake image PROFILE="ARV4518PWR01" PACKAGES="blkid block-mount iw iwinfo kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core lua luci luci-app-firewall luci-app-multiwan multiwan wireless-tools wpa-supplicant uhttpd kmod-lib-crc-itu-t"
Cordialmente,
Sergien
Tengo el ARV4518PWR01 pero no se cómo saber si es la version "A" o sólo la R01. En la pegatina de atrás pone ARV4518PW-A-LF-LT con lo cual deduzco que sí será la version "A" ¿Es correcto?
Muchas gracias!
Hola a todos,
Si alguién ha intentado probar la versión "trunk" de desarrollo para los routers Astoria, habrá observado que el ImageBuilder da errores cuando se intenta seleccionar alguna de las imágenes que nos interesan (ARV4518PWR01, ARV4518PWR01A y ARV7518PW).
...
Todavía no lo han resuelto y hay un ticket aceptado y asignado, y un buen puñado de tickets sobre fallos en el imagebuilder:Hola a todos,
Si alguién ha intentado probar la versión "trunk" de desarrollo para los routers Astoria, habrá observado que el ImageBuilder da errores cuando se intenta seleccionar alguna de las imágenes que nos interesan (ARV4518PWR01, ARV4518PWR01A y ARV7518PW).
...
Cada día desde hace 5 meses, me di por vencido hace ya dos meses :-[
A ver, tenía un scriptillo que bajaba mi versión compilada, copiaba el dwc en el directorio que tocaba, creaba la imagen y después, una vez volcada al router, no llegaba a iniciar (problemas con el PCI y demás).
Ya se han resuelto estos problemas en trunk y puedo seguir probando ? Mira que tengo ganas de coger por banda el ARV4518PW (R01) que tengo por casa...
Pues por mas que busco, o no lo encuentro o no me entero...El puerto serie del ordenador trabaja con voltajes diferentes, con lo que necesitas, sí o sí, el adaptador.
A ver, mi PC tiene puerto com, ¿Puedo conectar el router por ese puerto com o tengo que buscarme un aparatito de estos USB? Y si sirve mi puerto com, ¿cual es el orden de tx, rx y gnd?
Bueno, al final le he cambiado el disipador por uno como este:
(http://img69.imageshack.us/img69/2041/a54g.jpg) (http://imageshack.us/photo/my-images/69/a54g.jpg/)
Esperemos que así se caliente menos. Esta tarde lo pruebo y os cuento.
Saludos.
Pues por mas que busco, o no lo encuentro o no me entero...En la página oficial sobre este router en openwrt te recomiendan un aparato para conectarlo por ejemplo, vale uno o dos euros.
A ver, mi PC tiene puerto com, ¿Puedo conectar el router por ese puerto com o tengo que buscarme un aparatito de estos USB? Y si sirve mi puerto com, ¿cual es el orden de tx, rx y gnd?
Gracias.
Estamos en las mismas, a mi cuando lo pongo para que tire del adsl se reinicia cada 2 por 3 y es fijo por calor, le he puesto un disipador que he recuperado de por ahí, con pasta térmica entre el disipador y lo que lleva, pero se acaba de reiniciar, he deshabilitado varios servicios, hasta el uhttpd, cuando necesite luci ya lo activare, alguna otra solución?
Operativo con PPoE y PPoA. Con mi conexión en 2 días que lo tuve en pruebas no hubo cortes ni nada raro. La autodetección del tipo de ADSL a veces falla, con lo que si los valores de sincronización no te cuadran habría que ver cómo hacer para que se pueda seleccionar manualmente.¿Exactamente qué quieres decir con reinicios, que el router se reinicia o que pierde el sincronismo con la central? Si es el primer caso habría que ver los logs para poder encontrar el fallo, pero en el segundo tocaría verificar que la línea es estable, que esté bien configurado openwrt, si sólo ocurre cuando se generan conexiones a saco, que es lo que hace ares, emule u otros, o cualquier otra cosa.
No consigo que conecte a internet con una PPOE de telefonica, con los VPI/VCI y demas bien, con ninguna compilacion, con la misma configuracion el 4518 si es operativo...Seguramente es algún detalle. ¿podrías poner el contenido del archivo network?
Algún paquete que falte o algún detalle?
cat /etc/config/network
También sería de ayuda saber si el router que tienes para adsl sincroniza en ADSL2+, G.dmt o T1.413 (los dos últimos son adsl a secas).
config adsl-device 'adsl'
option fwannex 'a'
config atm-bridge 'atm'
option unit '0'
option vci '32'
option encaps 'llc'
option payload 'bridged'
option vpi '8'
option atmdev '0'
Método de conexión: ADSL_2plus
Gracias, ahora mismo /etc/init.d/dsl_control me llega a marcar la atenuación de la línea, asi como la capacidad de transferencia de esta 10/1mb de movistar, gracias
root@OpenWrt:/# ifconfigEl ADSL desde luego va bien.
br-lan Link encap:Ethernet HWaddr 88:25:2C:43:73:22
inet addr:192.168.1.180 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:516 errors:0 dropped:83 overruns:0 frame:0
TX packets:389 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:68313 (66.7 KiB) TX bytes:110737 (108.1 KiB)
eth0 Link encap:Ethernet HWaddr 88:25:2C:43:73:22
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)
eth0.1 Link encap:Ethernet HWaddr 88:25:2C:43:73:22
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:715 errors:0 dropped:0 overruns:0 frame:0
TX packets:392 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:109392 (106.8 KiB) TX bytes:110849 (108.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:17 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1692 (1.6 KiB) TX bytes:1692 (1.6 KiB)
wlan0 Link encap:Ethernet HWaddr 88:25:2C:43:73:23
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:170 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:135 (135.0 B) TX bytes:38939 (38.0 KiB)
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.5
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 10.042 Mb/s / 831 Kb/s
Line Attenuation: 27.4dB / 19.1dB
Noise Margin: 10.0dB / 19.1dB
Line Uptime: 2m 19s
No funciona, es como si no adquiriera dirección IP... :(
Es como si la interfaz adsl no la reconociese...nas0 aparece cuando se ha autenticado con éxito con el ISP.
Ni aparece en el ifconfig, ni con ifup wan, no tengo ni idea donde esta la interfaz nas0 que veo en otras compilaciones, ni idea
He instalado el que hay colgado en el repositorio original de openwrt el xway, con instalar los firmware del Adsl A funciona, pero no soy capaz de instalar el luci-app-qos, por lo que me sirve de poco, no tengo muy claro que va a pasar... :(Supongo que te refieres a esta imagen:
Es como si la interfaz adsl no la reconociese...Si has elegido esa imagen es posible que tengas problemas con las tarjetas de red integradas, tanto el switch ethernet como la del wifi, ya que los chips son totalmente distintos.
Ni aparece en el ifconfig, ni con ifup wan, no tengo ni idea donde esta la interfaz nas0 que veo en otras compilaciones, ni idea
Buenas noches, estoy trabajando con un 7518pw con su imagen correcta, funciona todo menos el adsl, ahora mismo ya no puedo hacer más pruebas tendrá que ser mañana, muchas graciasSi mal no recuerdo algunas versiones estaban incompletas en cuanto al soporte ADSL.
Uso esta:
http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
Prueba esta imagen (http://www.mediafire.com/download/zkec2q43yzn4l4v/openwrt-lantiq-danube-ARV7518PW-squashfs.image) de Attitude Adjustment a ver si te da problemas o si "rula" bien. Si todo va ok luego te mando el config.
No metí muchos paquetes relativamente útiles porque pensé que podría hacerse muy grande, pero con QoS y alguna cosilla más sólo ocupa 4MB.
Buenas tardes eq7mavala
Te voy a indicar una prueba rapida, sin tener que hacer compilaciones y usando lo que tienes actualmente.
He comparado el listado de paquetes que has indicado con alguna compilacion que tenia hecha en la 12.09 e indicare algunos paquetes que pueden ser la solucion al problema de la Attitude Adjustment 12.09, ya que no puedes usar la XWAY debido a que te surgen otros problemas.
La imagen de la 12.09-rc2 coincide con la 12.09 definitiva.
Puedes comparar ambos archivos:
http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image
Por esto voy a indicar unicamente paquetes de la 12.09 definitiva y no de la realease candidate 2.
Manten el listado de paquetes que has indicado y los paquetes que indicas posteriormente:
opkg install kmod-ltq-dsl-danube kmod-ltq-dsl-firmware-a-danube kmod-ltq-ifxos kmod-ltq-kpi2udp kmod-ltq-tapi kmod-ltq-vmmc
Si tu router no tiene conexion directa a internet:
Descarga los siguientes archivos y copialos a la carpeta temporal que utilices para las instalaciones offline:
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-lib-crc16_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-bridge_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-stp_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-llc_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-swconfig_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-libphy_3.3.8-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/libip4tc_1.4.10-4_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/libip6tc_1.4.10-4_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/luci-app-qos_0.11.1-1_lantiq.ipk
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/qos-scripts_1.2.1-6_all.ipk
He comprobado que los 10 archivos de la 12.09-rc2 son identicos a los indicados de la 12.09.
En total son unos 44KB, y no se si sera necesario alguno mas por temas de dependencias.
El paquete kmod-atmtcp no lo he tenido que usar nunca, y para evitar problemas de configuraciones inadecuadas lo podrias eleminar.
opkg remove kmod-atmtcp
En cambio tienes que dejar el paquete kmod-atm, ya que este si se utiliza.
Intenta instalar los siguientes paquetes con los paquetes que te pidan sus dependencias:
opkg install kmod-lib-crc16
opkg install kmod-bridge kmod-stp kmod-llc
opkg install kmod-swconfig kmod-libphy
opkg install libip4tc libip6tc
opkg install luci-app-qos qos-scripts
Puede que alguno sea innecesario, pero de momento instalalos todos y mas adelante prueba a eliminar el que consideres innecesario.
Mira a ver si hay algun avance y lo comentas.
Nota:
El paquete kmod-ltq-atm-danube de la rama "trunk" no aparece en la 12.09.
Esto es debido a una reestructuracion de los paquetes.
El modulo interno "ltq_atm_danube.ko" de la "trunk" creo que sustituye al "lantiq_atm.ko" de la 12.09.
Por esto en la rama "trunk" ya no aparece "kmod-ltq-dsl-danube" y si se encuentra "kmod-ltq-atm-danube".
Dicho modulo "lantiq_atm.ko" se encuentra en el siguiente paquete de la 12.09:
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-ltq-dsl-danube_3.3.8%2b3.24.4.4-3_lantiq.ipk
Paquete que ya tienes instalado.
Saludos
espeltron
*** Warning - bad CRC, using default environment
Prueba esta imagen (http://www.mediafire.com/download/zkec2q43yzn4l4v/openwrt-lantiq-danube-ARV7518PW-squashfs.image) de Attitude Adjustment a ver si te da problemas o si "rula" bien. Si todo va ok luego te mando el config.
No metí muchos paquetes relativamente útiles porque pensé que podría hacerse muy grande, pero con QoS y alguna cosilla más sólo ocupa 4MB.
Grache por la imagen pero...No entiendo...
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV7518PW
Un saludo
*** Warning - bad CRC, using default environment
Creo que no se ha subido la imagen correctamente y por el eso el u-boot no puede cargarla. Tienes que volver a subirla y asegurarte de que el arranque está configurado en 0xB0020000. Para ello comprueba el valor de la variable kernel_addr con el comando printenv
Basicamente, tiene que repetir el paso 9 del tutorial de Cienti (pon atencion a la mencion de Attitude Adjustment en ese paso).
Acabo de encontrar el problema de que NAS0 no apareciese, al parecer el modulo 'br2684ctl' no se inicializaba en la imagen que hay en attitude adjustmen, por ello:Enhorabuena por haber encontrado el problema. >:( >:( >:(
/etc/init.d/br2684ctl enable
/etc/init.d/br2684ctl start
Y ya aparece nas0 en ifconfig ;D ;D
Ahora ya solo me falta que emita a mas de 3db... :-\
Prueba esta imagen (http://www.mediafire.com/download/zkec2q43yzn4l4v/openwrt-lantiq-danube-ARV7518PW-squashfs.image) de Attitude Adjustment a ver si te da problemas o si "rula" bien. Si todo va ok luego te mando el config.Esta está parcheada, por lo que en principio debería dar hasta 20dB.
No metí muchos paquetes relativamente útiles porque pensé que podría hacerse muy grande, pero con QoS y alguna cosilla más sólo ocupa 4MB.
Una pregunta, el 7518 sufre el mismo problema de calentamiento trabajando con el adsl que el 4518?Los dos llevan el Infineon/Lantiq Danube, con lo que, lo más seguro es que cuando se use la parte del SoC que se dedica a ADSL se caliente por la "electrónica de potencia" y los DACs y ADCs que se usan ahí. Si no se usa ADSL se le puede quitar el disipador que no pasa nada.
git clone https://github.com/Pteridium/Attitude-Adjustment-ARV4518PWR01
Buenos días a Todos, es la primera vez que escribo aquí.
Tengo un router Livebox 2.1 o Astoria ARV7519RW22-A-LT y quisiera saber los pasos a seguir y que descargar para instalarle OpenWrt y si eso es factible.
Desde ya muchas gracias a todos quedo a la espera de una respuesta.
Buenos días, se me a ocurrido pero no me aclaro, entonces pregunto.
Desde luego no creo que una pregunta moleste, soy nuevo y espero ser disculpado por ello.
Mi consulta es si se puede o no y de ser posible como, si alguien sabe la respuesta, desde ya que estoy agradecido por ello.
ROM VER: 1.0.3
CFG 01
Read\0xfc
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 1 \0x08\0x08\0x08 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Failed to execute bootcmd (maybe invalid u-boot environment?), starting httpd to update firmware...
starting httpd server from server 192.168.1.1
http start
.........
Buenas, a ver si esto tiene solución, intenté instalar openwrt a un arv7518, pero me equivoqué en un paso de la guía y le flasheé primero la imagen que no debia. Cambié la imagen del paso 4 por la del paso 7 y viceversa, y ahora estoy más perdido que cuando empecé de 0Vas perfecto, sólo te falta meterle una imagen de openwrt. La parte más "delicada", que es cambiar brn-boot por u-boot ya está hecha.
¿Qué me recomendáis que haga aparte de rendirme por burro?
Ahora al arrancarlo desde cutecom se puede leer lo siguiente:Código: [Seleccionar]ROM VER: 1.0.3
CFG 01
Read\0xfc
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 1 \0x08\0x08\0x08 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Failed to execute bootcmd (maybe invalid u-boot environment?), starting httpd to update firmware...
starting httpd server from server 192.168.1.1
http start
.........
Vas perfecto, sólo te falta meterle una imagen de openwrt. La parte más "delicada", que es cambiar brn-boot por u-boot ya está hecha.
Lo que falta puedes hacerlo desde cualquier sistema operativo; sólo tienes que configurar el ordenador para que tenga una ip fija (por ejemplo, 192.168.1.11), abrir un navegador, ir a la dirección 192.168.1.1, indicar el archivo a flashear y esperar a que arranque openwrt. ;)
Una cuestión, se os ocurre por qué motivo que no sea el calor, la conexión ADSL se reinicia cada X tiempo y el router en si no?Si no hay una razón técnica mejor, y partiendo de que con otros modem-router te va bien, diría que el driver dsl de lantiq, junto con todo lo que tiene alrededor (kernel y openwrt) no se lleva bien con tu par de cobre.
¿Sabrías el comando concreto y completo? ¿O algún link donde lo ponga? No encuentro nada y no quiero enladrillar tan pronto el router, que soy especialista.Mientras no te cargues el bootloader, que no es fácil una vez que ya estás con openwrt instalado, el riesgo de enladrillamiento es bajo.
Hay alguna manera también de reinstalar openwrt, me vendría bien saberlo. Con las foneras cada vez que la cagaba usaba el programa "fonflash" que tardaba pero me reinstalaba openwrt facilmente.No es como en la fonera, por desgracia.
...
[ 0.760000] wdt 1f8803f0.watchdog: Init done
[ 0.764000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.780000] TCP: cubic registered
[ 0.784000] NET: Registered protocol family 17
[ 0.788000] 8021q: 802.1Q VLAN Support v1.8
[ 0.808000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.816000] Freeing unused kernel memory: 216k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
f
- failsafe -
[Openwrt banner]
root@(none):/# help
Built-in commands:
------------------
\0x09. : [ [[ alias bg break cd chdir command continue echo eval exec
\0x09exit export false fg getopts hash help jobs kill let local printf
\0x09pwd read readonly return set shift source test times trap true
\0x09type ulimit umask unalias unset wait
[Openwrt banner]
root@(none):/# jffs2mark
root@(none):/# reboot
\0x00
ROM VER: 1.0.3
CFG 01
Read\0xfc
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 0
ARV7518PW =>
ARV7518PW => jffs2mark
Unknown command 'jffs2mark' - try 'help'
\0x00
ROM VER: 1.0.3
CFG 01
Read\0xfc
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 1 \0x08\0x08\0x08 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.7.2
Created: 2013-01-19 22:05:26 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1228680 Bytes = 1.2 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.7.2 (pepe@debian) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #1 Sat Jan 19 23:05:08 CET 2013
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Board: ARV7518PW - Astoria Networks
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=0003f728
[ 0.000000] Readback ErrCtl register=0003f728
[ 0.000000] Memory: 61068k/65536k available (2612k kernel code, 4468k reserved, 809k data, 216k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] pinctrl core: initialized pinctrl subsystem
[ 0.052000] NET: Registered protocol family 16
[ 0.072000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.076000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.084000] ath9k,eeprom 107f0400.ath9k_eep: endian check enabled.
[ 0.088000] ath9k,eeprom 107f0400.ath9k_eep: checksum fixed.
[ 0.092000] ath9k,eeprom 107f0400.ath9k_eep: pci slot: 14
[ 0.096000] ath9k,eeprom 107f0400.ath9k_eep: loaded ath9k eeprom
[ 0.100000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.104000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.108000] IO 0x000000001ae00000..0x000000001affffff
[ 0.132000] bio: create slab <bio-0> at 0
[ 0.140000] usbcore: registered new interface driver usbfs
[ 0.144000] usbcore: registered new interface driver hub
[ 0.148000] usbcore: registered new device driver usb
[ 0.152000] PCI host bridge to bus 0000:00
[ 0.156000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.160000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.164000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.168000] pci 0000:00:0e.0: fixup device configuration
[ 0.172000] pci 0000:00:0e.0: fixup info: [168c:0029] revision 01 class 0x028000
[ 0.176000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.180000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.184000] Switching to clocksource MIPS
[ 0.192000] NET: Registered protocol family 2
[ 0.200000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.208000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.212000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.220000] TCP: reno registered
[ 0.224000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.228000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.236000] NET: Registered protocol family 1
[ 0.240000] gptu: totally 6 16-bit timers/counters
[ 0.244000] gptu: misc_register on minor 63
[ 0.248000] gptu: succeeded to request irq 126
[ 0.252000] gptu: succeeded to request irq 127
[ 0.260000] gptu: succeeded to request irq 128
[ 0.264000] gptu: succeeded to request irq 129
[ 0.268000] gptu: succeeded to request irq 130
[ 0.272000] gptu: succeeded to request irq 131
[ 0.284000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.296000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.304000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.312000] msgmni has been set to 119
[ 0.316000] io scheduler noop registered
[ 0.320000] io scheduler deadline registered (default)
[ 0.328000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.336000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.336000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.352000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.360000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.364000] Amd/Fujitsu Extended Query version 1.1.
[ 0.368000] number of CFI chips: 1
[ 0.372000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.376000] Creating 4 MTD partitions on "ltq_nor":
[ 0.380000] 0x000000000000-0x000000010000 : "uboot"
[ 0.388000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.396000] 0x000000020000-0x0000007f0000 : "linux"
[ 0.404000] found squashfs behind kernel
[ 0.404000] Creating 2 MTD partitions on "ltq_nor":
[ 0.412000] 0x000000020000-0x00000014bfc8 : "kernel"
[ 0.416000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.432000] 0x00000014bfc8-0x0000007f0000 : "rootfs"
[ 0.432000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.448000] mtd: partition "rootfs" set to be root filesystem
[ 0.452000] mtd: partition "rootfs_data" created automatically, ofs=4E0000, len=310000
[ 0.460000] 0x0000004e0000-0x0000007f0000 : "rootfs_data"
[ 0.468000] 0x0000007f0000-0x000000800000 : "boardconfig"
[ 0.624000] libphy: ltq_mii: probed
[ 0.652000] eth0: Atheros AR8216 switch driver attached.
[ 0.748000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.760000] wdt 1f8803f0.watchdog: Init done
[ 0.764000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.780000] TCP: cubic registered
[ 0.784000] NET: Registered protocol family 17
[ 0.788000] 8021q: 802.1Q VLAN Support v1.8
[ 0.808000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.816000] Freeing unused kernel memory: 216k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.552000] jffs2: notice: (503) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 15 of xref (0 dead, 7 orphan) found.
[ 9.436000] SCSI subsystem initialized
[ 10.880000] Initializing USB Mass Storage driver...
[ 10.884000] usbcore: registered new interface driver usb-storage
[ 10.888000] USB Mass Storage support registered.
switching to jffs2
- init -
Please press Enter to activate this console. [ 23.856000] Compat-drivers backport release: compat-drivers-2013-01-08-3
[ 23.860000] Backport based on wireless-testing.git master-2013-01-07
[ 23.868000] compat.git: wireless-testing.git
[ 23.912000] cfg80211: Calling CRDA to update world regulatory domain
[ 23.916000] cfg80211: World regulatory domain updated:
[ 23.920000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 23.928000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 23.936000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 23.944000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 23.952000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 23.956000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 25.408000] ath: phy0: eeprom contains invalid mac address: ff:ff:ff:ff:ff:ff
[ 25.412000] ath: phy0: random mac address will be used: 46:84:e5:df:24:2b
[ 25.432000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb8000000, irq=30
[ 25.440000] cfg80211: Calling CRDA for country: US
[ 25.440000] cfg80211: Regulatory domain changed to country: US
[ 25.448000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 25.456000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 25.464000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 25.472000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 25.476000] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 25.484000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 25.492000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 26.376000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 26.596000] nf_conntrack version 0.5.0 (957 buckets, 3828 max)
[ 26.924000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 27.432000] IFXUSB: USB core #0 soft-reset
[ 27.636000] IFXUSB: USB core #0 soft-reset
[ 27.636000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 27.644000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 27.648000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 27.656000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 27.660000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 27.668000] IFXUSB: Init: Power Port (0)
[ 27.672000] hub 1-0:1.0: USB hub found
[ 27.676000] hub 1-0:1.0: 1 port detected
[ 27.680000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 32.500000] device eth0 entered promiscuous mode
[ 32.508000] br-lan: port 1(eth0) entered forwarding state
[ 32.512000] br-lan: port 1(eth0) entered forwarding state
[ 32.532000] device eth0.1 entered promiscuous mode
[ 32.536000] br-lan: port 2(eth0.1) entered forwarding state
[ 32.540000] br-lan: port 2(eth0.1) entered forwarding state
[ 34.516000] br-lan: port 1(eth0) entered forwarding state
[ 34.544000] br-lan: port 2(eth0.1) entered forwarding state
# jffs2mark
/bin/ash: jffs2mark: not found
Hola, tengo un router arv7518pw al que le he metido el firm openwrt, pero me resulta muy complicado de configurar y me gustaría volver a ponerle el firm original de yacom, ¿Cual sería el procedimiento?
Tengo el dump completo de 8Mb y también el dump de los datos de calibración.
Gracias
Pues el comando jffs2mark para resetear el router, me dice que no existe, bravo por mi. ¿Qué estoy haciendo mal?CitarEs "mtd jffs2mark", lo que no sé es si lleva algún argumento o si autodetecta la partición.
Saludos.
Es "mtd jffs2mark", lo que no sé es si lleva algún argumento o si autodetecta la partición.
Saludos.
Tutorial sencillo conservando bootloader original. Este primer tutorial solo funciona con el ARV4518pw:
1. Descargar programa SP700EX:
- http://www.kessler-design.com/speedport-w700v/download.html
- http://translate.google.es/translate?hl=es&sl=de&u=http://www.kessler-design.com/speedport-w700v/firmware.html&ei=B-ONT5r2PPOX0QXZ1aXhDA&sa=X&oi=translate&ct=result&resnum=1&ved=0CCUQ7gEwAA&prev=/search%3Fq%3Dsp700ex%26hl%3Des%26biw%3D1280%26bih%3D612%26prmd%3Dimvns
2. Descargar u-boot:
- http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv4518PW_brnboot/u-boot.bin
3. Descargar imagen ARV7518pw de Backfire:
- http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/openwrt-lantiq-danube-ARV4518PW-squashfs.image
4. Con el programa SP700EX, previa descarga de un firmware de ya.com para este rouer (da igual la versión), se descomprime el firmware de ya.com y se sustituye el archivo que termina en "-3_unpacked.bin" por u-boot.bin y el que termina en -4_unpacked.bin por openwrt-lantiq-danube-ARV4518PW-squashfs.image; no recuerdo bien, ya que esto lo hice hace bastantes meses, pero al generar la imagen para meter en el el router creo que no hace falta comprimirla. Enlaces:
- https://forum.openwrt.org/viewtopic.php?pid=134522#p134522
- http://www.kessler-design.com/speedport-w700v/sp700ex.html
- http://translate.google.es/translate?hl=es&sl=de&u=http://www.kessler-design.com/speedport-w700v/sp700ex.html&ei=f-eNT_3pGOSf0QWh5LCFDQ&sa=X&oi=translate&ct=result&resnum=2&ved=0CC0Q7gEwAQ&prev=/search%3Fq%3Dsp700ex%26hl%3Des%26biw%3D1280%26bih%3D612%26prmd%3Dimvns
5. Se enciende el router con el botón de reset pulsado unos 10 segundos para que entre en el modo de recuperación; no recuerdo si la ip es 192.168.1.1 ó 192.168.2.1.
6. Si todo ha salido bien a probar OpenWRT.
Nota 1: Abrir el router para ver si tiene switch Realtek RTL8306 o Atheros AR8216. Si el switch es el Atheros de momento no hagáis nada hasta que tenga una imagen preparada.
Nota 2: Siempre se podrá recuperar el router al firm original con este método en caso de que no haya funcionado todo lo anterior para probar de nuevo.
Nota 3: Por favor, que alguien me enseñe a subir archivos, que no tengo ni idea.
Enlace de u-boot:
http://www.mediafire.com/?4mvdn90l302nssn
hola
bueno pues me acaba de dar un ARV4518 con versioin R01A y me dispongo a instalar OpneWRT.
¿este manual sigue vigente?CitarTutorial sencillo conservando bootloader original. Este primer tutorial solo funciona con el ARV4518pw:
1. Descargar programa SP700EX:
- http://www.kessler-design.com/speedport-w700v/download.html
- http://translate.google.es/translate?hl=es&sl=de&u=http://www.kessler-design.com/speedport-w700v/firmware.html&ei=B-ONT5r2PPOX0QXZ1aXhDA&sa=X&oi=translate&ct=result&resnum=1&ved=0CCUQ7gEwAA&prev=/search%3Fq%3Dsp700ex%26hl%3Des%26biw%3D1280%26bih%3D612%26prmd%3Dimvns
2. Descargar u-boot:
- http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv4518PW_brnboot/u-boot.bin
3. Descargar imagen ARV7518pw de Backfire:
- http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/openwrt-lantiq-danube-ARV4518PW-squashfs.image
4. Con el programa SP700EX, previa descarga de un firmware de ya.com para este rouer (da igual la versión), se descomprime el firmware de ya.com y se sustituye el archivo que termina en "-3_unpacked.bin" por u-boot.bin y el que termina en -4_unpacked.bin por openwrt-lantiq-danube-ARV4518PW-squashfs.image; no recuerdo bien, ya que esto lo hice hace bastantes meses, pero al generar la imagen para meter en el el router creo que no hace falta comprimirla. Enlaces:
- https://forum.openwrt.org/viewtopic.php?pid=134522#p134522
- http://www.kessler-design.com/speedport-w700v/sp700ex.html
- http://translate.google.es/translate?hl=es&sl=de&u=http://www.kessler-design.com/speedport-w700v/sp700ex.html&ei=f-eNT_3pGOSf0QWh5LCFDQ&sa=X&oi=translate&ct=result&resnum=2&ved=0CC0Q7gEwAQ&prev=/search%3Fq%3Dsp700ex%26hl%3Des%26biw%3D1280%26bih%3D612%26prmd%3Dimvns
5. Se enciende el router con el botón de reset pulsado unos 10 segundos para que entre en el modo de recuperación; no recuerdo si la ip es 192.168.1.1 ó 192.168.2.1.
6. Si todo ha salido bien a probar OpenWRT.
Nota 1: Abrir el router para ver si tiene switch Realtek RTL8306 o Atheros AR8216. Si el switch es el Atheros de momento no hagáis nada hasta que tenga una imagen preparada.
Nota 2: Siempre se podrá recuperar el router al firm original con este método en caso de que no haya funcionado todo lo anterior para probar de nuevo.
Nota 3: Por favor, que alguien me enseñe a subir archivos, que no tengo ni idea.
e leído gran parte del tema y salvo este manual, solo se habla de cargarlo por puerto serie. ¿es que esta forma no funciona?
e descargado todos los archivos de los enlaces ahí mostrados salvo el U-boot ya que el enlace no funciona, en su defecto e descargado esteCitarEnlace de u-boot:
http://www.mediafire.com/?4mvdn90l302nssn
¿puedo hacerlo asi verdad? es que no tengo adaptador para puerto serie. me deveria comprar uno y asi podria cargarselo al ASL-26555 que tengo por ahí pero de momento me da pereza andar pidiendo eso, cuando tenga algo mas que pedir lo incluiré seguro .
saludos
edito
nada no soy capaz, creo el nuevo archivo .bin (el firm, con el u-boot y la imagen) se lo cargo en modo recovery ( me da a elegir, cargar firware o boot) eligiendo firmware, lo carga hasta el 100% y al reiniciar sigue el firm original. no aparece openwrt. el firm a pasado de 1.773 KB del original a 4032 KB del modificado, con lo que entiendo que el proceso se ha debido hacer bien.
- Enlace al wiki de CieNTi (muy bueno y completo):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595
En este wiki el uboot que hay colgado tiene tftp y loady (para cargar una imagen por puerto serie), pero como está pensado para el arv4518 que tiene switch Realtek, si se emplea en un arv7518 tftp no funcionará al tener éste switch Atheros, con lo que las imágenes habrá que cargarlas por puerto serie.
- Enlace a otro wiki en español:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256236/#msg256236
- Enlace sobre el modo UART (adios al jtag porque no hace ninguna falta):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246594/#msg246594
Se recomienda leer los dos wikis.
Ok
Asi lo hare al final pedire uno a amazon que e visto por 9 €
Saludos
Enviado desde mi GT-I9100 usando Tapatalk 2
El conversor ttl usb serial . E visto uno que viene con dos cables incluidos hembra - hembra . Hembra - macho
Tiene buena pinta , los e visto mas baratos pero este parece bueno y total no es caro
Este es uno de ellos
http://www.amazon.es/gp/aw/d/B009T2ZR6W
Hola a todos.Algún listillo metió hace un par de meses unos cambios en la manera de leer las particiones de la flash en Lantiq y sí, ahora en su modelo le funciona, pero ha mandado unos cuantos a tomar viento.
A ver si alguien me puede orientar, os comento, tengo un ARV7518 y estoy haciendo un proyecto para poder conectarlo vía usb con mi arduino, para ello necesito poder instalar la libreria Kmod-usb-serial-ftdi, instalando la última versión estable (12.09) lo consigo sin problemas, pero viene el problema de los 3db del wifi.
He leido en foro que hay un parche de Noltari para esto, pero en su documentación no indica que es para aumentar la potencia de transmisión y si que es, para poder utilizar otros canales. De todas formas he instalado una versión que supuestamente estaba parcheada y en efecto, en el menú wifi he podido seleccionar la potencia de transmisión, he salvado la partición del caldata como indica en su manual Noltari, y la he comparado con la misma partición de otra versión de firmware que tenia el problema de los 3db y son completamente iguales, con lo que no tengo claro si el parchear siguiendo las instrucciones de Noltari, va a solucionarme este problema.
Por otro lado he compilado la versión trunk, que entiendo que tendrá resuelto lo de la wifi, pero resulta que no me detecta el interfaz wifi, dándome el siguiente error:
ath9k,eeprom 107f0400.ath9k_eep: failed to find ath,eep-flash
Bueno después de este ladrillo, alguien me podría indicar como poder conseguir una versión de firmware con el problema de la wifi resulto y se pudiese instalar la libreria Kmod-usb-serial-ftdi
Gracias.
git clone https://github.com/Pteridium/Attitude-Adjustment-ARV4518PWR01
- https://github.com/Noltari/openwrt/tree/lantiq_arv7510git clone https://github.com/Noltari/openwrt -b lantiq_arv7510
- https://github.com/openwrt-es/attitude-adjustment-openwrthttps://github.com/openwrt-es/attitude-adjustment-openwrt
He compilado desde este repositorio SIN LUCI y funciona todo correctamente el hardware correctamente en la versión HWR01.curioso... ??? ??? ???
Cuando intento compilarlo con luci como módulo (M) siempre me atasco en el mismo punto.
"touch /home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/staging_dir/target-mips_r2_uClibc-0.9.33.2/root-lantiq/stamp/.uhttpd_installed
WARNING: skipping uhttpd-mod-tls -- package not selected
WARNING: skipping uhttpd-mod-lua -- package not selected
WARNING: skipping uhttpd-mod-ubus -- package not selected
make[3]: Leaving directory `/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/package/uhttpd'
svn: E155007: '/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/feeds/luci/luci' is not a working copy
make[3]: Entering directory `/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/feeds/luci/luci'
Makefile:638: *** Download/default is missing the VERSION field.. Stop.
make[3]: Leaving directory `/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/feeds/luci/luci'
make[2]: *** [package/feeds/luci/luci/compile] Error 2
make[2]: Leaving directory `/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt'
make[1]: *** [/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt/staging_dir/target-mips_r2_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/lesgar/Desktop/openwrt/attitude-adjustment-openwrt'
make: *** [world] Error 2
"
He buscado por internet y he encontrado esto:
"The LuCI Makefile does some "svn info" magic to find its own version, if that fails the VERSION variable might end up being empty, that could cause your issue - though I've never seen such an issue in practise"
¿Alguna idea?
Se ve que esa versión 2010.03 se ha quedado coja para aparatos con más de 4MB de flash.Bueno, parece que el viejo uboot va a seguir siendo útil durante algunos años más. :D
A mi el único bootloader que me ha funcionado para el 4518 es el u-boot-bootstrap.bin md5sum bd517dd0163324b8b48e017ff121b4ab de pteridium y he probado un montón... ??? ??? ???Corregido el problema de los puertos ethernet:
Acabo de compilar versión barrier breaker de noltari pero los puertos RJ45 NO van. Aunque si dan link. ¿Alguna idea?
Hola.
No sé si os pasa a alguno de vosotros o si realmente es porque este router no está soportado bien o por qué, pero explico lo que he observado con el router ARV7518pw.
Tanto con el bootloader de CieNTi, como con el de Petirium, como con el oficial del trunk de openWRT me pasa lo mismo: es imposible quemar en la flash una imagen de más de 4MB. Cuando intento pasar de allí lo que hace es volver a la dirección 0xB0000000. El resultado es que no se pueden poner imágenes de más de 4MB (quitando lo que ocupe el bootloader) y tampoco es posible recuperar la configuración de fábrica del router. Si perdemos la calibración de la WiFi no se puede recuperar.
Para comprobarlo he hecho lo siguiente:
1.- Arranco en modo UART y paso el fichero .asc correspondiente para que arranque. Al arrancar lo interrumpo pulsando una tecla.
2.- tftp 0x80500000 u-boot.bin
3.- protect off all
4.- era 0xB0000000 +${filesize}
5.- cp.b 0x80500000 0xB0000000 ${filesize}
Con lo anterior hemos quemado el bootloader en la flash
6.- md 0xB0000000 10
Con esto vemos qué hay grabado en la dirección de la flash. Observar los bytes de inico de la flash
7.- era 0xB0400000 +${filesize}
Con esto se supone que borramos la primera parte de las segundas 4MB de la flash
8.- md 0xB0000000 10
Miramos otra vez el contenido de la memoria en el offset 0 y vemos que realmente se ha borrado el inicio de la memoria.
De hecho, si intentamos quemar una imagen en la flash traspasando la dirección 0xB0400000, siempre da error "Flash is not erased".
Realmente parece como si la flash tuviera dos páginas de 4MB y hubiera que cambiar el modo de direccionamiento para pasar de una página a otra pero el bootloader no lo hace. Tampoco creo que el openWRT lo haga ya que las imágenes que he conseguido hacer que cargaran en menos de 4MB al ponerle paquetes me han terminando petando con un bonito segmentation fault o con reinicios.
El caso es que después de mirar el datasheet de la memoria MX29LV640BB no he encontrado que haga mención a dos páginas de memoria, pero sí hace mención a una signatura que se encuentra justo en mitad de la memoria y que no sé si tiene algo que ver.
¿Alguien ha conseguido meter una imagen de más de 4MB en este router y funciona estable?
¿Le pasa esto a alguien más o es que tengo un router con la flash ida?
¡¡¡IMPORTANTE!!!
Cuidado con los puentes permanentes por soldadura que habilitan el boot por UART, ya que uno de ellos inutiliza los 4MB superiores de la flash (es la linea A21 de la flash).
Yo uso en lugar de puentes por soldaduras, dos resistencias de 1K, unos cablecillos y un interruptor doble.
Ahora el router arranca y arranca el OpenWRT, pero no se que hacer con el. Quiero meterle un interfaz WEB (Luci creo que se llama) pero no se como, ya que el tutorial no lo explica.Con la rama estable de openwrt (attitude adjustment) la wifi funciona muy bien y la conexión de adsl, salvo algunos casos un poco raros, no da problemas. Personalmente es la que recomiendo y la que uso, ya que hace lo que necesito a la perfección.
He leido un monton de mensajes pero me cuesta mucho encontrar la info que busco.
Mi intencion es utilizar el router para el ADSL asi que estoy buscando alguna imagen precompilada de OpenWRT mas reciente, o una imagen en que funcione todo lo que sea posible (ADSL, Wifi, Red y configuracion web Luci basicamente)
Mis preguntas:- Como se le meten los paquetes (Luci, etc)? O donde hay un tutorial que lo explique. Ahora el httpd no me funciona ya que sino no iba el tftp (me volvi loco intentando restaurar el uboot por tftp, ya que no iba..)https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/
- Hay alguna imagen mas reciente (la mas actualizada posible que sea minimamente estable, sino intentare meter lo del gittub aunque no lo he hecho nunca) que me ahorre este trabajo de instalar etc? Hay montones de links en el post y no me aclaro. Creo que en el trunk se habia mejorado algunos aspectos del wifi del 4518
- Cual es el usuario y contraseña por defecto de SSH y Telnet? No puedo entrar
Muchas gracias a todos!
Ahora el router arranca y arranca el OpenWRT, pero no se que hacer con el. Quiero meterle un interfaz WEB (Luci creo que se llama) pero no se como, ya que el tutorial no lo explica.Con la rama estable de openwrt (attitude adjustment) la wifi funciona muy bien y la conexión de adsl, salvo algunos casos un poco raros, no da problemas. Personalmente es la que recomiendo y la que uso, ya que hace lo que necesito a la perfección.
He leido un monton de mensajes pero me cuesta mucho encontrar la info que busco.
Mi intencion es utilizar el router para el ADSL asi que estoy buscando alguna imagen precompilada de OpenWRT mas reciente, o una imagen en que funcione todo lo que sea posible (ADSL, Wifi, Red y configuracion web Luci basicamente)
Mis preguntas:- Como se le meten los paquetes (Luci, etc)? O donde hay un tutorial que lo explique. Ahora el httpd no me funciona ya que sino no iba el tftp (me volvi loco intentando restaurar el uboot por tftp, ya que no iba..)https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/
- Hay alguna imagen mas reciente (la mas actualizada posible que sea minimamente estable, sino intentare meter lo del gittub aunque no lo he hecho nunca) que me ahorre este trabajo de instalar etc? Hay montones de links en el post y no me aclaro. Creo que en el trunk se habia mejorado algunos aspectos del wifi del 4518
- Cual es el usuario y contraseña por defecto de SSH y Telnet? No puedo entrar
Muchas gracias a todos!
En el primer post debería haber alguna imagen precompilada para el arv4518, pero no recuerdo con que versión de openwrt.
Tenemos algún firmware para el 7518 que funcione el wifi a algo más de 3db ...
Gracias
Hacer que la wifi del 7518 pase de los 3dB es relativamente fácil:
- Trunk (Barrier Breaker): Aplicación de parcheo de los datos de calibración. https://foro.seguridadwireless.net/openwrt/%28tutorial%29-parchear-datos-de-calibracion-de-dispositivos-ath9k/
https://foro.seguridadwireless.net/openwrt/%28tutorial%29-parchear-datos-de-calibracion-de-dispositivos-ath9k/msg265192/#msg265192
- Attitude Adjustment: una vez descargado el código fuente ir a la línea 470 (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c?order=date#L470) del archivo mach-arv.c y cambiar el valor 0x67 por 0xff, compilar y cruzar los dedos a ver si hay suerte. Lo hice para el 4518 y funciona (para tener el canal 14 disponible, porque el txpower lo asigna bien), aunque para el driver ath9k habrá que probar.
Hola a todos. Sigo con el tema de los 3 dBm de potencia de Tx.La verdad es que lo de los 3dB es un problema. El 7518 que tenía murió hace bastantes meses y sólo me he centrado en el 4518, y con el tiempo que ha pasado ya me he olvidado de ese modelo y sus peculiaridades. Lo que sí recuerdo es que a algunos sí les funcionó el parche de Noltari.
Me gustaria que alguien (Pteridium) si pudiera, me aclarase algunas cosillas, respecto al tema de los 3 dBm de Tx del ARV7518.
1º- En el primer post del hilo dice lo siguiente:
Desde la revisión trunk 35357 de OpenWRT está funcionando todo en los routers Arcadyan/Astoria de ya.com: el gris (ARV4518pw) y el blanco (ARV7518pw). Este último modelo sólo se puede poner a 3dB de potencia de transmisión, pero hay un precioso parche para solucionar este inconveniente.
¿Cual es ese precioso parche ? , ¿Se refiere a esto ?Tenemos algún firmware para el 7518 que funcione el wifi a algo más de 3db ...
Gracias
Hacer que la wifi del 7518 pase de los 3dB es relativamente fácil:
- Trunk (Barrier Breaker): Aplicación de parcheo de los datos de calibración. https://foro.seguridadwireless.net/openwrt/%28tutorial%29-parchear-datos-de-calibracion-de-dispositivos-ath9k/
https://foro.seguridadwireless.net/openwrt/%28tutorial%29-parchear-datos-de-calibracion-de-dispositivos-ath9k/msg265192/#msg265192
- Attitude Adjustment: una vez descargado el código fuente ir a la línea 470 (https://dev.openwrt.org/browser/branches/attitude_adjustment/target/linux/lantiq/files/arch/mips/lantiq/xway/mach-arv.c?order=date#L470) del archivo mach-arv.c y cambiar el valor 0x67 por 0xff, compilar y cruzar los dedos a ver si hay suerte. Lo hice para el 4518 y funciona (para tener el canal 14 disponible, porque el txpower lo asigna bien), aunque para el driver ath9k habrá que probar.
Así pues, vuelvo a pedir si hay alguien que me pueda aclarar esto, y también si alguien tiene la versión 12.09 con más de 3 dBm funcionando.
Gracias y perdón por ser tan pesado con este tema, pero creo que es importante.
Tengo otra pregunta...Nunca he restaurado un backup, y si alguien lo ha hecho no ha publicado cómo.
Siguiendo el tutorial de Centi hice un backup de la flash y de la configuracion mediante el programa brndumper (a traves de linux, ya que desde windows daba un monton de errores.
Como se restauran estos backups que tengo? No he encontrado instrucciones de como hacerlo, gracias!
Tengo otra pregunta...Nunca he restaurado un backup, y si alguien lo ha hecho no ha publicado cómo.
Siguiendo el tutorial de Centi hice un backup de la flash y de la configuracion mediante el programa brndumper (a traves de linux, ya que desde windows daba un monton de errores.
Como se restauran estos backups que tengo? No he encontrado instrucciones de como hacerlo, gracias!
Supongo que se podrá hacer desde uboot: se sube el backup a la ram con tftp, se desprotege la flash (los primeros 64KB están protegidos contra escritura) creo que con protect off all, se borra la flash y se graba comenzando desde la dirección 0xb0000000.
Como guía se puede usar este wiki, que me valió para un TL-MR3220:
http://wiki.openwrt.org/toh/tp-link/tl-wr941nd#flashing.via.uboot
Si antes de restaurar el backup quieres probar el proceso simplemente no ejecutes protect off all para que uboot siga intacto.
Hola a todos.Sí, es una pena, pero recuerdo que alguien lo consiguió poner a 20dB ya hace tiempo. Husmearé un poco a ver si encuentro algo más de información.
Gracias Pteridium por tu respuesta.
Es una pena que se vea limitada la capacidad del wifi a esos 3 dBm, por que es un buen router, y con esta potencia esta abocado a acabar en un cajón.
Podría Noltari o Blogic aportar algo de luz a este problema, y si en un futuro podría estar resulto, o bien confirmar este fallo.
Gracias.
Alguien me puede explicar como se consigue una imagen de menos de 3,4mb al compilar el trunk? Por mas que lo intento no bajo de 4,5mb y ya tengo casi todo desactivado. Solo me queda quitar el luci, pero en la 1a pagina hay una imagen con montones de cosas (incluido luci) y ocupa 3,4mb!!
Gracias
A mi la conexion por el puerto de serie en windows no me era estable, daba errores cada X minutos... lo tuve que hacer bajo linux, donde nunca me ha dado ningun error.
Señores,ya tengo el router con openwrt,pero ahora tengo el siguente problema:la version flasheada no tiene luci(es la de Cienti del tutorial) y el maldito router ;D tiene una clavija diferente a la rj45(donde se le enchufa el adsl) y no puedo instalar Luci.Alguno me puede decir como se cambia a otra imagen de openwrt desde putty,termite,hyperterminal...etc.
¿por comandos se puede conectar a wireless?
Tendras que instalar luci a traves de un servidor tftp o por usb.Ya lo se,por eso pido ayuda para que alguien me ayude con los comandos ya que de linux entiendo muy poco.
Lo mas facil es que instales un openwrt que ya tenga integrado luci
Tendras que instalar luci a traves de un servidor tftp o por usb.Ya lo se,por eso pido ayuda para que alguien me ayude con los comandos ya que de linux entiendo muy poco.
Lo mas facil es que instales un openwrt que ya tenga integrado luci
Hola a todos. Sigo con el tema de los 3 dBm de potencia de Tx.
Me gustaria que alguien (Pteridium) si pudiera, me aclarase algunas cosillas, respecto al tema de los 3 dBm de Tx del ARV7518.
1º- En el primer post del hilo dice lo siguiente:
Desde la revisión trunk 35357 de OpenWRT está funcionando todo en los routers Arcadyan/Astoria de ya.com: el gris (ARV4518pw) y el blanco (ARV7518pw). Este último modelo sólo se puede poner a 3dB de potencia de transmisión, pero hay un precioso parche para solucionar este inconveniente.
¿Cual es ese precioso parche ? , ¿Se refiere a esto ?
root@OpenWrt:/# iw list
Wiphy phy0
max # scan SSIDs: 4
max scan IEs length: 2257 bytes
Coverage class: 0 (up to 0m)
Available Antennas: TX 0x3 RX 0x3
Configured Antennas: TX 0x3 RX 0x3
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* P2P-client
* P2P-GO
Band 1:
Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-15
Frequencies:
* 2412 MHz [1] (27.0 dBm)
* 2417 MHz [2] (27.0 dBm)
* 2422 MHz [3] (27.0 dBm)
* 2427 MHz [4] (27.0 dBm)
* 2432 MHz [5] (27.0 dBm)
* 2437 MHz [6] (27.0 dBm)
* 2442 MHz [7] (27.0 dBm)
* 2447 MHz [8] (27.0 dBm)
* 2452 MHz [9] (27.0 dBm)
* 2457 MHz [10] (27.0 dBm)
* 2462 MHz [11] (27.0 dBm)
* 2467 MHz [12] (disabled)
* 2472 MHz [13] (disabled)
* 2484 MHz [14] (disabled)
valid interface combinations:
* #{ managed, WDS, P2P-client } <= 2048, #{ AP, mesh point, P2P-GO } <= 8, #{ IBSS } <= 1,
total <= 2048, #channels <= 1, STA/AP BI must match
* #{ IBSS, AP } <= 1,
total <= 1, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz}
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
config 'mmc_over_gpio'- BARRIER BREAKER
option 'name' 'MMCmod'
option 'enabled' '1'
option 'DI_pin' '22'
option 'DO_pin' '17'
option 'CLK_pin' '0'
option 'CS_pin' '16'
option 'mode' '0'
config 'mmc_over_gpio'
option 'name' 'MMCmod'
option 'enabled' '1'
option 'DI_pin' '246'
option 'DO_pin' '241'
option 'CLK_pin' '224'
option 'CS_pin' '240'
option 'mode' '0'
echo CARGANDO MODULOS MMC
insmod crc-ccitt
insmod crc-itu-t
insmod crc16
insmod crc7
insmod spi-bitbang
insmod spi-gpio
insmod spi_gpio_old
insmod mmc_core
insmod mmc_block
insmod mmc_spi
insmod gpiommc
sleep 2;
echo ARRANCANDO MMC
/etc/init.d/mmc_over_gpio start
sleep 5;
echo MMC ARRANCADA
[ 65.112000] gpio-mmc: Failed to request mmc_spi module.
[ 65.120000] mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
[ 65.124000] mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
[ 65.132000] gpio-mmc: MMC-Card "default" attached to GPIO pins di=106, do=101, clk=102, cs=105
[ 68.168000] mmc_spi spi32766.0: setup: unsupported mode bits 4
[ 68.172000] mmc_spi spi32766.0: can't change chip-select polarity
[ 68.200000] mmc0: host doesn't support card's voltages
[ 68.204000] mmc0: error -22 whilst initialising SDIO card
[ 68.216000] mmc0: host doesn't support card's voltages
[ 68.220000] mmc0: error -22 whilst initialising SD card
[ 68.228000] mmc0: host doesn't support card's voltages
[ 68.232000] mmc0: error -22 whilst initialising MMC card
[ 65.012000] gpio-mmc: Failed to request mmc_spi module.
[ 65.020000] mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
[ 65.024000] mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
[ 65.032000] gpio-mmc: MMC-Card "default" attached to GPIO pins di=2, do=6, c5
[ 65.064000] mmc_spi spi32766.0: setup: unsupported mode bits 4
[ 65.068000] mmc_spi spi32766.0: can't change chip-select polarity
[ 65.140000] mmc0: new high speed MMC card on SPI
[ 65.168000] mmcblk0: mmc0:0001 MMC+ 487 MiB
[ 65.240000] mmcblk0: p1
La finalidad de todo esto, era añadir una tarjeta MMC para tener un overlay dado que al conectar un USB la bobina que esta al lado (o eso creo) generaba ruido electronico infernal (un zumbido muy molesto y agudo).
La finalidad de todo esto, era añadir una tarjeta MMC para tener un overlay dado que al conectar un USB la bobina que esta al lado (o eso creo) generaba ruido electronico infernal (un zumbido muy molesto y agudo).
En algún sitio leí, ahora no recuerdo dónde, que para evitar el ruido de la bobina la gente ponía silicona para sellar la bobina. No sé si daría resultado.
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0030000 ...
Image Name: MIPS OpenWrt Linux-3.7.1
Created: 2013-01-09 11:26:46 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1093866 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.7.1 (pepe@debian) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #4 Wed Jan 9 12:26:36 CET 2013
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Board: ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=00048cc8
[ 0.000000] Readback ErrCtl register=00048cc8
[ 0.000000] Memory: 61392k/65536k available (2521k kernel code, 4144k reserved, 565k data, 232k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.040000] pid_max: default: 32768 minimum: 301
[ 0.044000] Mount-cache hash table entries: 512
[ 0.048000] pinctrl core: initialized pinctrl subsystem
[ 0.052000] NET: Registered protocol family 16
[ 0.072000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.076000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.084000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.088000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.092000] IO 0x000000001ae00000..0x000000001affffff
[ 0.112000] bio: create slab <bio-0> at 0
[ 0.120000] usbcore: registered new interface driver usbfs
[ 0.124000] usbcore: registered new interface driver hub
[ 0.128000] usbcore: registered new device driver usb
[ 0.132000] PCI host bridge to bus 0000:00
[ 0.136000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.140000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.144000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.148000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.152000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.156000] Switching to clocksource MIPS
[ 0.164000] NET: Registered protocol family 2
[ 0.172000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.176000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.184000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.192000] TCP: reno registered
[ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] NET: Registered protocol family 1
[ 0.212000] gptu: totally 6 16-bit timers/counters
[ 0.216000] gptu: misc_register on minor 63
[ 0.220000] gptu: succeeded to request irq 126
[ 0.224000] gptu: succeeded to request irq 127
[ 0.232000] gptu: succeeded to request irq 128
[ 0.236000] gptu: succeeded to request irq 129
[ 0.240000] gptu: succeeded to request irq 130
[ 0.244000] gptu: succeeded to request irq 131
[ 0.248000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.264000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.272000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.280000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.288000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.296000] msgmni has been set to 119
[ 0.300000] io scheduler noop registered
[ 0.304000] io scheduler deadline registered (default)
[ 0.312000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.320000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.320000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.336000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.344000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.348000] Amd/Fujitsu Extended Query version 1.1.
[ 0.352000] number of CFI chips: 1
[ 0.356000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.360000] Creating 4 MTD partitions on "ltq_nor":
[ 0.364000] 0x000000000000-0x000000010000 : "uboot"
[ 0.372000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.380000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.432000] no uImage or brnImage or eva found in linux partition
[ 0.436000] Can't split linux partition
[ 0.440000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.468000] libphy: ltq_mii: probed
[ 0.500000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.504000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.516000] wdt 1f8803f0.watchdog: Init done
[ 0.520000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.536000] TCP: cubic registered
[ 0.536000] NET: Registered protocol family 17
[ 0.540000] 8021q: 802.1Q VLAN Support v1.8
[ 0.548000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
He actualizado la imagen de los GPIO para la versión BARRIER BREAKER de ARV7518.
Hola a todos.
Casi me pongo a llorar de la alegria, cuando he leido que ya está solucionado el tema de los 3 dBm.
Lo cierto que lo he probado y claro está, a mi no me funciona, he seguido al pie de la letra las instrucciones que indica Tki2000 en el parche... descargarme el repositorio... compilar.... sobreescribir los ficheros... volver a compilar.... y .... nada y al arrancar el router .. no me reconoce el wifi, da el error
ath9k,eeprom 107f0400.ath9k_eep: failed to find ath,eep-flash
Así que si por ejemplo Tki2000 me puediéra pasar el firmware que ha compilado, sería un detalle..
Otra prueba que he hecho es la siguiente, en un repositorio de Noltarí con el que yo había ido compilando distintas versiones y actualizando los paquetes con /scripts/feeds update -a y /scripts/feeds install -a
he sustituido los ficheros que vienen dentro del parche he compilado y et voila desaparece el maldito 3 dBm de la wifi y aparecen los 20 dBm... pero....no me permite cambiar este valor y creo que ningún otro cuando le doy a guardar cambios se me queda frito....
Así pues, un pasito p'alante y un pasito p'atras... seguiremos probando.
Saludos.
ath9k_eep {
compatible = "ath9k,eeprom";
reg = <0 0x7f0400 0x1000
0 0x7f0016 0x6>;
ath,mac-increment = <1>;
ath,pci-slot = <14>;
ath,eep-endian;
ath,arv7518pw-fix;
};
El driver en Attitude Adjustment se llama usb-dwc-otg: downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-usb-dwc-otg_3.3.8-1_lantiq.ipk
De todas maneras échale un ojo a este post (https://foro.seguridadwireless.net/openwrt/ejecutando-openwrt-desde-una-memoria-o-disco-usb-%28extroot%29/msg304643/#msg304643) de Tki2000 sobre posibles problemas con extroot en situaciones concretas..
El driver en Attitude Adjustment se llama usb-dwc-otg: downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-usb-dwc-otg_3.3.8-1_lantiq.ipk
De todas maneras échale un ojo a este post (https://foro.seguridadwireless.net/openwrt/ejecutando-openwrt-desde-una-memoria-o-disco-usb-%28extroot%29/msg304643/#msg304643) de Tki2000 sobre posibles problemas con extroot en situaciones concretas..
Muchas gracias por contestar, nunca he conseguido compilar, ni que me saliera bien, siempre que he puesto una imagen que no viniera de downloads.openwrt.com siempre me ha dado fallos md5, de dependencias y nunca he conseguido hacerlo funcionar, si la particion /overlay estuviera en ext2, cambiaria algo el escenario?
Gracias
Eso lo tengo claro el problema es que no puedo montar extroot y en el 4518 lo necesito si no no puedo ni instalar qos el cual necesitó para priorizar el trafico voip...
He leído tu indicación sobre lo de que carga más tarde el sistema de ficheros que /overlay de ahí el problema
Enviado desde mi ME301T mediante Tapatalk
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.7.1
Created: 2013-01-09 11:26:46 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1093866 Bytes = 1 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.7.1 (pepe@debian) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #4 Wed Jan 9 12:26:36 CET 2013
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Board: ARV4518PW - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=00048cc8
[ 0.000000] Readback ErrCtl register=00048cc8
[ 0.000000] Memory: 61392k/65536k available (2521k kernel code, 4144k reserved, 565k data, 232k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.044000] pinctrl core: initialized pinctrl subsystem
[ 0.048000] NET: Registered protocol family 16
[ 0.068000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.080000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.084000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.088000] IO 0x000000001ae00000..0x000000001affffff
[ 0.108000] bio: create slab <bio-0> at 0
[ 0.116000] usbcore: registered new interface driver usbfs
[ 0.120000] usbcore: registered new interface driver hub
[ 0.124000] usbcore: registered new device driver usb
[ 0.128000] PCI host bridge to bus 0000:00
[ 0.132000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.136000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.140000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.144000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.148000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.152000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.168000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.172000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.180000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.188000] TCP: reno registered
[ 0.188000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.196000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] NET: Registered protocol family 1
[ 0.208000] gptu: totally 6 16-bit timers/counters
[ 0.212000] gptu: misc_register on minor 63
[ 0.216000] gptu: succeeded to request irq 126
[ 0.220000] gptu: succeeded to request irq 127
[ 0.228000] gptu: succeeded to request irq 128
[ 0.232000] gptu: succeeded to request irq 129
[ 0.236000] gptu: succeeded to request irq 130
[ 0.240000] gptu: succeeded to request irq 131
[ 0.244000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.260000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.268000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.276000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.284000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.292000] msgmni has been set to 119
[ 0.296000] io scheduler noop registered
[ 0.300000] io scheduler deadline registered (default)
[ 0.308000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.316000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.316000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.332000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.340000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.344000] Amd/Fujitsu Extended Query version 1.1.
[ 0.348000] number of CFI chips: 1
[ 0.352000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.356000] Creating 4 MTD partitions on "ltq_nor":
[ 0.360000] 0x000000000000-0x000000010000 : "uboot"
[ 0.368000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.376000] 0x000000020000-0x0000003f0000 : "linux"
[ 0.384000] found squashfs behind kernel
[ 0.384000] Creating 2 MTD partitions on "ltq_nor":
[ 0.392000] 0x000000020000-0x00000012b12a : "kernel"
[ 0.396000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.412000] 0x00000012b12a-0x0000003f0000 : "rootfs"
[ 0.412000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.428000] mtd: partition "rootfs" set to be root filesystem
[ 0.432000] mtd: partition "rootfs_data" created automatically, ofs=390000, len=60000
[ 0.440000] 0x000000390000-0x0000003f0000 : "rootfs_data"
[ 0.448000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.472000] libphy: ltq_mii: probed
[ 0.504000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.512000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.524000] wdt 1f8803f0.watchdog: Init done
[ 0.528000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.540000] TCP: cubic registered
[ 0.544000] NET: Registered protocol family 17
[ 0.548000] 8021q: 802.1Q VLAN Support v1.8
[ 0.568000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.576000] Freeing unused kernel memory: 232k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 8.268000] jffs2: notice: (434) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 9 of xref (0 dead, 2 orphan) found.
[ 9.116000] SCSI subsystem initialized
[ 10.096000] Initializing USB Mass Storage driver...
[ 10.100000] usbcore: registered new interface driver usb-storage
[ 10.104000] USB Mass Storage support registered.
switching to jffs2
- init -
Please press Enter to activate this console. [ 23.044000] Compat-drivers backport release: compat-drivers-2012-12-04
[ 23.052000] Backport based on wireless-testing.git master-2012-12-06
[ 23.056000] compat.git: wireless-testing.git
[ 23.100000] cfg80211: Calling CRDA to update world regulatory domain
[ 23.104000] cfg80211: World regulatory domain updated:
[ 23.108000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 23.116000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 23.124000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 23.132000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 23.140000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 23.144000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 24.336000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 25.444000] ath5k: phy0: unable to init EEPROM
[ 25.448000] ath5k: probe of 0000:00:0e.0 failed with error -5
[ 25.560000] NET: Registered protocol family 8
[ 25.564000] NET: Registered protocol family 20
[ 26.132000] PPP generic driver version 2.4.2
[ 26.416000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 26.624000] NET: Registered protocol family 24
[ 26.680000] nf_conntrack version 0.5.0 (962 buckets, 3848 max)
[ 27.104000] IFX MEI Version 5.00.00
[ 27.136000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 27.640000] IFXUSB: USB core #0 soft-reset
[ 27.844000] IFXUSB: USB core #0 soft-reset
[ 27.844000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 27.852000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 27.856000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 27.864000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 27.868000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 27.876000] IFXUSB: Init: Power Port (0)
[ 27.880000] hub 1-0:1.0: USB hub found
[ 27.884000] hub 1-0:1.0: 1 port detected
[ 27.888000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 27.948000] ATM1.0.26 ATM (A1) firmware version 0.17
[ 37.568000] device eth0 entered promiscuous mode
[ 37.576000] br-lan: port 1(eth0) entered forwarding state
[ 37.580000] br-lan: port 1(eth0) entered forwarding state
[ 39.584000] br-lan: port 1(eth0) entered forwarding state
Conseguido!
Paquetes instalados:
opkg update
opkg install kmod-usb-storage kmod-fs-ext4 mount-block
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
umount /tmp/cproot
vi /etc/config/fstab
y poner que /dev/sda1 arranque como overlay
Y enabled...
reboot
df -h
Y si la capacidad esta bien:
/etc/init.d/br2684ctl enable
/etc/init.d/br2684ctl start
opkg update
opkg install luci luci-i18n-spanish
Conseguido!
Paquetes instalados:
opkg update
opkg install kmod-usb-storage kmod-fs-ext4 mount-block
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
umount /tmp/cproot
vi /etc/config/fstab
y poner que /dev/sda1 arranque como overlay
Y enabled...
reboot
df -h
Y si la capacidad esta bien:
/etc/init.d/br2684ctl enable
/etc/init.d/br2684ctl start
opkg update
opkg install luci luci-i18n-spanish
Mi gozo en un pozo, ahora no conecta a internet, teniendo puesto el parche del protocolo adsl A, ajustado todo ok...
En fin...
Me recomendais algun router comercial que funcione bien y tenga un buen QOS?
Gracias
Hola a todos.En las descargas oficiales de la rama Attitude Adjustment de OpenWRT la wifi en el arv4518 no funciona porque todavía no se había arreglado el problema del bus PCI (son de abril del 2013). Toca encontrar alguna revisión de AA más reciente o compilar.
Soy nuevo en este foro. Tengo un router 4518pw (R01A). También tengo un 7518pw, pero este último por ahora no lo estoy tocando. Mi ISP es Orange, desde que se hizo con ya.com.
He conseguido instalar OpenWRT en el 4518. Me bajé la imagen "stable" de Attitude Adjustement y el bootloader de Cienti, y todo fue como la seda. Luego hice funcionar extroot con un pendrive. Luego hice funcionar el ADSL y la VoIP con Asterisk. También instalé un servidor minidlna. Tengo todos los pasos apuntados, con la soluciones a los múltiples problemas que me encontré, por si alguien quiere consultarme algo.
El problema es que dejé la wifi para el final. Y claro, ahora es cuando me he dado cuenta de que a la imagen "stable" no le funciona la wifi. He leído todo el hilo, y me gustaría que alguien que controle más que yo me recomendara qué hacer.
¿Trato de compilar para generar una imagen que incluya los parches que arreglan la wifi? Lo pregunto porque me ha parecido entender que, a la vez que solucione lo de la wifi, puedo cargarme otra cosa. No entiendo cómo se está llevando el proyecto. Desde mi ignorancia, pensaba que podría bajarme el código más reciente y que eso contendría "Attitude Adjustment" más todas las correcciones aparecidas hasta hoy, pero ¿es así realmente, o corro el riesgo de meter nuevos problemas en la imagen que cree?
Un saludo.
Si en el Attitude Adjustment era problema de un gpio mal definido, entonces compilando a partir de los fuentes del AA con la definición del pin cambiada debería funcionar, ¿no, Pteridium?Sí, compilando con las fuentes actuales va como la seda.
Actualizados los ficheros del parche para incorporar lo que ha conseguido brunorro con el arv4518pw. Enhorabuena!!!
Descargar los ficheros del "parche" de (aquí) . (http://www.mediafire.com/download/b5tzon6nrj3uiy5/BarrierBreaker13.12-r39156-fixes-OK-WiFi-arv7518pw+arv4518pw.zip)Ficheros para parchear esta distribución de Barrier Breaker 13.12 y conseguir wifi para ARV7518PW y ARV4518PW.
Descargar los ficheros del "parche" de (aquí) . (http://www.mediafire.com/download/b5tzon6nrj3uiy5/BarrierBreaker13.12-r39156-fixes-OK-WiFi-arv7518pw+arv4518pw.zip)
Descargar las fuentes del repositorio del primer post de este hilo: Barrier Breaker 13.12 (https://foro.seguridadwireless.net/openwrt/(repositorio)-barrier-breaker-13-12/msg298190/#msg298190)
Compilar normalmente para el arv7518pw o arv4518pw.
La primera vez la compilación saldrá bien pero sin wifi (no lee la eeprom).
Copiar los ficheros que hay en el parche que hemos descargado (cada nombre en su sitio y sobreescribiendo):
target/linux/lantiq/dts/ARV7518PW.dts
target/linux/lantiq/dts/ARV4518PWR01.dts
target/linux/lantiq/dts/ARV4518PWR01A.dts
build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xway/linux-3.10.24/arch/mips/lantiq/xway/ath_eep.c
Volver a compilar y ahora sí que nos debe salir la wifi activada.
Con este parche sí he conseguido la WiFi a más de 3dB.
El arv7518pw sí está probado.
Con el parche consigo wifi a más de 3dB, pero no sé cómo hacer que lea la MAC en su sitio porque no tengo ahora mismo esos conocimientos así que la MAC es generada aleatoriamente en cada arranque.
El código del parche original es de Noltari pero no está incorporado a este repositorio, así que lo he adaptado yo.
El código para el arv4518pw se ha hecho funcional gracias a la ayuda de brunorro
Buenas a todos!
Tras varios dias con el ARV4518PW funcionando, me veo con varios problemas... Que tampoco son demasiado graves, porque en breve recompilare para el ARV7518PW, pero los comento porque a alguien le pueden resultar de interes:
- El USB (a nivel de storage) no va demasiado bien. De entre todos los pendrives que tenia, el unico usable sin dar problemas de acceso era un sandisk de 8GB.
Particione el pendrive con un swap de 256 MB, 512 MB para sistema (en ext3) y el resto para una FAT en la que dejar los ficheros resultantes de transmission. A la que el transmission empezaba a necesitar acceso un poco mas "potente", parece que el Bus USB se saturaba, no se si porque el puerto funciona a full-speed en lugar de hi-speed, o viceversa, o lo que sea. De todas maneras, lo deje como problema y continue con el otro que tengo...
- No he conseguido hacer funcionar el switch, se que la configuracion para el RTL8306SD que lleva el 4518 es diferente a la del ARV7518PW, pero no recuerdo como hacerla. Tras eso me di cuenta que lo unico que tengo enchufado por un RJ-45 normal es mi Raspberry. No se si el problema es que Openwrt piensa que tiene VLANs cuando no tiene, si hay que agregar cada puerto del switch al bridge lan individualmente... Veo que hay un caso abierto porque swconfig no funciona del todo fino con el RTL8306SD, pero lo he dejado como un "... No dependo de la raspberry ..."Lo de configurar el switch, por lo que me dio a entender blogic, no se puede por falta de entendimiento entre el driver lantiq-etop y el RTL8306. En el Linksys WRT160NL sí que funciona.
- He preferido instalar los paquetes del repositorio "oficial" de barrier breaker porque son algo mas actuales. El que mas me llamaba es polarssl. Danitool comenta que baja una version antigua de los feeds (por ejemplo, se nota con mpd-full). Esto es mucho menos que secundario, una vez tengo shell, wireless, ethernet, ADSL y storage, lo demas se suele poder arreglar >:D
EDITO: MEJOR NO. La gran mayoria de paquetes van bien, pero ha habido un cambio en libubox que, si se actualiza, rompe todo. Luci depende de libubox, asi que ahora no tengo interfaz grafica, lo cual es bastante incomodo para configurar el firewall... Por lo demas, ARV7518PW funcionando con barrier breaker sin problemas "hardware".
Gracias a todos... Voy a ver si hay suerte con el ARV7518PW y tengo usb-storage y switch ethernet funcionales !
(PD: perdonad por la ausencia de acentos, teclado americano que no he conseguido reconfigurar :'( )
hola Pterudium buenas otra ahora por este hilo, me ha llegado uno de este modelo arv 7518 ayer le puse la imagen del primer post, wifi perfecto, pero adsl no pilla tengo que meter esos ficheros que hay ademas de la imagen. he tratado con luci de realizarlo pero me da error apesar de esta conectado con el router principal por wifi como puede merter eso fichero como tu decias a pelo con un usb ?? algo en especial algun comando donde??https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/
Este es un extracto de un correo que me envió blogic. Sobre todo va dirigido a gmtii, Lesgar, Tki2000 y Noltari:
could we try to get aligned so i now which patches/boards we stil need
to merge ? you guys do a lot of good work in that forum of yours and i
want to see this work honoured and inside openwrt asap ...
Si me he olvidado de mencionar a alguien que me lo diga, que mi memoria ya no es lo que era... :'(
¡14 horas diarias en 2 países! ¿Seguro que no eres workaholic?Este es un extracto de un correo que me envió blogic. Sobre todo va dirigido a gmtii, Lesgar, Tki2000 y Noltari:
could we try to get aligned so i now which patches/boards we stil need
to merge ? you guys do a lot of good work in that forum of yours and i
want to see this work honoured and inside openwrt asap ...
Si me he olvidado de mencionar a alguien que me lo diga, que mi memoria ya no es lo que era... :'(
Intentaré hacer algo con el parche 4518/7518 para que se pueda incorporar oficialmente, pero no va a poder ser en los próximos días. Tengo que reestructurar código para que no dependa tanto de la versión a la que se aplique el parche.
No tener tiempo es lo malo que tiene trabajar 14 horas diarias en dos países a la vez...
Como ya me cansé de los parches de Daniel Gimpelevich que cascan casi todo menos su preciado DGN3500 y luego Noltari pierde su precioso tiempo arreglando los desaguisados voy a enviar el parche de Tki2000 con las correcciones de brunorro a ver si hay narices a que lo manden a paseo.
Os pido que le echéis un ojo por si se necesita algún retoque "estético": http://pastebin.com/fenXhJdL
Si alguien lo ha probado en un ARV7518 y le ha funcionado que me mande un mensaje personal con nombre (no tiene porque ser su nombre real) y un correo electrónico (no tiene que ser su correo principal).
El parche ya lo he probado con el 4518 y funciona.
También habría que retocar un par de cosas en el driver lantiq-etop para que pille la mac correctamente, pero como eso tiene fácil solución poniendo "option macaddress" puede dejarse correr...
Un saludo.
Los GPIO libres que he encontrado en el ARV7518 en la version attitude (12.09, parece ser que en la version barrier cambian)Se añade este tuto a Hilos relevantes de OpenWrt (http://Hilos relevantes de OpenWrt) por méritos propios. >:( >:( >:(
(http://imagizer.imageshack.us/v2/150x100q90/203/r9wd.jpg) (https://imageshack.com/i/5nr9wdj) (http://imagizer.imageshack.us/v2/150x100q90/36/tos9.jpg) (https://imageshack.com/i/10tos9j) (http://imagizer.imageshack.us/v2/150x100q90/854/e3ij.jpg) (https://imageshack.com/i/nqe3ijj) (http://imagizer.imageshack.us/v2/150x100q90/809/09a7.jpg) (https://imageshack.com/i/mh09a7j)
La finalidad de todo esto, era añadir una tarjeta MMC para tener un overlay dado que al conectar un USB la bobina que esta al lado (o eso creo) generaba ruido electronico infernal (un zumbido muy molesto y agudo). He conseguido que funcione completamente en la 12.09, pero creo que en la BARRIER cambian la numeración de los GPIO (estoy buscando cuales son, no tardare mucho). La tasa de transferencia es triste... 20Kbytes/s.. pero oye.. arrancar el router son 5 min, pero una vez que lo tienes completamente instalado y configurado, todo cargado en ram, va como un tiro. Cada uno puede usar esos GPIO libres para lo que quiera :)
Siento el desastre de la tarjeta en las fotos pero he cambiado 3 veces de ubicacion la MMC, y cada vez el sitio donde iba a dejarla era distinto, asi que para hacer pruebas.. lo he dejado asi hasta que consigua lo que quiero (gtalk por asterisk :D, que ya lo he conseguido pero el hardware no funciona del telefono :S).
NOTA: Es posible que mis notas no se entiendan muy bien.. eran apuntes que iba cogiendo en el momento, sino se entienden nada, lo organizo todo y lo subo, pero al menos hay algo para los que quieran :)
La configuracion de GPIOs que he usado para mi MMC (mmc over gpio) son:
- ATTITUDE ADJUSTMENTCitarconfig 'mmc_over_gpio'- BARRIER BREAKER
option 'name' 'MMCmod'
option 'enabled' '1'
option 'DI_pin' '22'
option 'DO_pin' '17'
option 'CLK_pin' '0'
option 'CS_pin' '16'
option 'mode' '0'Citarconfig 'mmc_over_gpio'
option 'name' 'MMCmod'
option 'enabled' '1'
option 'DI_pin' '246'
option 'DO_pin' '241'
option 'CLK_pin' '224'
option 'CS_pin' '240'
option 'mode' '0'
Se me olvidaba algo muy importante para poder hacer overlay con la MMC. En la 12.09, faltan 2 detalles:
1- En el directorio de compilacion, crear "~/files/config". El mmc_over_gpio, se apoya en el directorio /config para cargar la configuracion de los pines, sino existe desde el arranque (y con un squashfs, solo lo puedes meter a la hora de compilarlo), no cargara la configuración y por tanto no vera la MMC.
2.- Cargar los modulos desde la fase preinit, esto se hace creando el fichero /lib/preinit/56_mmc con:Citarecho CARGANDO MODULOS MMC
insmod crc-ccitt
insmod crc-itu-t
insmod crc16
insmod crc7
insmod spi-bitbang
insmod spi-gpio
insmod spi_gpio_old
insmod mmc_core
insmod mmc_block
insmod mmc_spi
insmod gpiommc
sleep 2;
echo ARRANCANDO MMC
/etc/init.d/mmc_over_gpio start
sleep 5;
echo MMC ARRANCADA
Si hay algun tipo de problema, se vera algo asi el dmesg:Citar[ 65.112000] gpio-mmc: Failed to request mmc_spi module.
[ 65.120000] mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
[ 65.124000] mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
[ 65.132000] gpio-mmc: MMC-Card "default" attached to GPIO pins di=106, do=101, clk=102, cs=105
[ 68.168000] mmc_spi spi32766.0: setup: unsupported mode bits 4
[ 68.172000] mmc_spi spi32766.0: can't change chip-select polarity
[ 68.200000] mmc0: host doesn't support card's voltages
[ 68.204000] mmc0: error -22 whilst initialising SDIO card
[ 68.216000] mmc0: host doesn't support card's voltages
[ 68.220000] mmc0: error -22 whilst initialising SD card
[ 68.228000] mmc0: host doesn't support card's voltages
[ 68.232000] mmc0: error -22 whilst initialising MMC card
Si carga bien la MMC:Citar[ 65.012000] gpio-mmc: Failed to request mmc_spi module.
[ 65.020000] mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
[ 65.024000] mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
[ 65.032000] gpio-mmc: MMC-Card "default" attached to GPIO pins di=2, do=6, c5
[ 65.064000] mmc_spi spi32766.0: setup: unsupported mode bits 4
[ 65.068000] mmc_spi spi32766.0: can't change chip-select polarity
[ 65.140000] mmc0: new high speed MMC card on SPI
[ 65.168000] mmcblk0: mmc0:0001 MMC+ 487 MiB
[ 65.240000] mmcblk0: p1
NOTA2: El error " gpio-mmc: Failed to request mmc_spi module." siempre me aparece, pero funciona de todas maneras, incluso estando cargado el modulo.
NOTA3: Los GPIO's de los dmesg, es debido a probar varias ramas del OpenWRT, que cambia de una a otra los GPIO's.
EDITADO: He quitado una foto de un apunte que no se entendia nada, he actualizado la de los gpios con la version de attitude y barrier, y he completado un poco mas el script del preinit.
Gracias a Noltari y a Tki2000 por vuestros esfuerzos en esta rama.
Un saludo
...procura dar algunos datos con detalle de lo que realizas y como estas conecado a el por puerto serie supongo ???
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
suerte un detalle no se te olvide cuando este en modo administrador cierra el programa terminal que ulices que supongo lo has realizado. pero por insistir que no quede un saludo
...procura dar algunos datos con detalle de lo que realizas y como estas conecado a el por puerto serie supongo ???
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
suerte un detalle no se te olvide cuando este en modo administrador cierra el programa terminal que ulices que supongo lo has realizado. pero por insistir que no quede un saludo
hola Barriteleves, te explico:
Uso un USB que en herramientas de dispositivos pone
USB de Silicon Labs CP210x USB to UART Bridge.
He conectado tres cables del USB a la placa base, el GRND y los RTD y RDX (cruzados), abro el hyperterminal o el tera trem pro (ambos funcionan), elijo el puerto (COM4) coloco la velocidad (115200), enciendo el router y sale el menú maravilloso (al principio me salían marcianitos y nunca paraban de salir y al encender el router entonces ya salían al mil por hora, era un error en la colocación de los cables), doy los tres golpes de espacio, entra en un mini menú de opciones y pulso ! y me sale el del administrador. Cierro el terminal y arranco el tera term pro, para ello he creado un acceso directo y le he añadido
[b]"K:\Documents and Settings\XXXX\Escritorio\SMC-7908-ISP\brndumper-win-0.1\brndumper.exe" --port=\\.\com4[/b]
me abre el programa y le fijo el principio y el final y le doy a dump, le pongo un nombre, como total (sin extensión ninguna, y al darle a guardar, me sale la ventana
(http://imageshack.com/a/img823/4429/s43a.png)
Lo he realizado desde XP y desde win7, en ambos casos me dió bastantes problemas porque no tenían ni encontraban los drivers, tuve que buscarlos e instalarlos, pero en el 7 me ha quedado una exclamación en herramienta de dispositivos que pone puerto serie PCI
¿Alguna idea de lo que ocurre? ¿Otro software que sirva para hacer el proceso sin que sea el tera term pro? ¿Puede estar dañado el tera term pro? ¿Falta alguna configuración en el tera term?
El manual que me indicas, es precisamente, el que estoy siguiendo y aqui estoy parado y buscando otro software que me permita realizar la copia de seguridad.
Muchas gracias por tu ayuda.
Saludos
Con tu misma configuración no me da ningún problema.
¿Dónde estás intentando grabar el fichero? (Pon la ruta completa)
aunque supongo que en el primer caso señalado en color diferente es un error de escritura, ya que una vez apagado el terminal, para que quieres el tera term, entiendo que es el brn no Huh
luego en el otro apartado no esplicas que datos pones de principio y fin ya que se puede realizar de dos formas 1º opcion: 0xbxxxxxxx o 2º opcion: $bxxxxxxx esto es fundamental solo funciona de una forma creo recordar que la segunda opcion y te animo a insistir ya que si se puede seguro, solo es cuestion de algunos decatalles como el que has comenado de que no te salia y has cambiado la posicion de rx y tx, tambien puede ser una soldadura fria o mal contacto de la masa o gnd. suerte
Para usar el brndumper, los principios y fin para sacar las copias de seguridad ¡¡¡SON DISTINTAS!!! ¿Cuales son las correctas?- ARV4518: $b0000000 $b0400000 (4MB)
Hola www-www
Para poder contestarte adecuadamente es necesario que indiques algunos datos:
1.- El modelo de router, no se si estas utilizando un ARV4518 o un ARV7518.
2.- Tampoco se si has hecho un puente permanente en las resistencias que habilitan el modo UART o si has utilizado interruptores y resistencias de 1K.
Lo digo porque en caso de puentes permanentes los 4MB de la parte alta de las memorias de 8MB se deshabilitan.
3.- La direccion del u-boot ASCII que has utilizado.
Por ejemplo algo asi:
http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/lantiq/danube/uboot-lantiq-arv7518PW_ramboot/u-boot.asc (http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/lantiq/danube/uboot-lantiq-arv7518PW_ramboot/u-boot.asc)
4.- La imagen OpenWrt que le has volcado y grabado.
Por ejemplo algo asi:
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image (http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/openwrt-lantiq-danube-ARV7518PW-squashfs.image)
Saludos
espeltron
Aparte de esto, he de decirte que algunas imagenes mas recientes, por problemas de tamaño omiten incluir el servidor de paginas web uhttp y Luci, y por tanto no tendras pagina web. Tendrias que instalar Luci con paquetes adicionales que hayas descargado previamente o directamente por internet.
Algunos servicos puede que no se inicien por defecto, aunque el servidor de paginas web siempre suele iniciarse tras la instalacion.
Hola www-www,
Una vez le pones password a root se deshabilita el acesso por telnet. Ahora solo puedes acceeder a la consola vía ssh. Puedes usar putty si es desde windows.
Lo de las luces... No recuerdo como venían por defecto en las imágenes de este router, pero casi seguro puedes cambiar su comportamiento.
Lucí... Una vez entres por ssh pones:
opkg update
Te actualizara la lista de paquetes. Cuando termine, pones:
opkg install luci luci-theme-openwrt
una vez termine de instalar y configurar
/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable
Saludos
Enviado desde mi GT-I9300 mediante Tapatalk
hola www.www, no desesperes, el tema esta mas o menos como yo si no sabes compilar y o no puedes como es mi caso hay bien la cuestion estas a espensas de pillar una imagen que te guste y tenga luci, yo al final tengo dos una de Pteridiun que esta e su pack y otra de espeltron que acaba de colgar ayer creo recordar, pero no valen para el tuyo son para el 7518, este modelo casi no hay imagenes, lo raro es que no tengas para el tuyo hay mas cantidad de ellas prueba otras de la misma forma que has metido estas seguro que lo consigues al final pillar una que tenga luci, y lo primero que debes realizar es cambiar la password y la direccion ip que trae, si la vas a utilikzar como cliente, por ejemplo todo ello por luci no se te olvide salvar bien y aplicar lo dejas aunque tarde mucho que termine y ya podras entrar y salir como quieras de la imagen con wscp, luci etc. sigue para el adsl los post de espeltron o para wifi van muy bien, el adsl si me ha costado solo lo he consegido con la imagen de espeltron colgada en el hilo de vozip. suerte y paciencia. tambien comentar que el wifi en el 7518 va como un cañon
mira esta de Pteridium haber si te va estable
este es el hilo:
https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/
aqui tienes la imagen:
http://www.mediafire.com/?2w34c64cuhnhw3c
@barriteleves: ¡jo, estás en todo, menuda memoria! >:( >:( >:(mira esta de Pteridium haber si te va estable
este es el hilo:
https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/
aqui tienes la imagen:
http://www.mediafire.com/?2w34c64cuhnhw3c
Gracias Barriteleves. Me he bajado esa versión y antes de instalarla he hecho una comparación con la image que tengo instalada y me dice que los archivos son idénticos.
¿Habrá diferencias si lo instalo al ser los archivos iguales? No lo creo. ¿Puede que alguna versión de los paquetes sean distintas? Creo que saltarían las diferencias al comparar ambos archivos.
Recuerdo que el problema que tengo es que no me presenta la actualización de paquetes, da error. No me sale la pestaña red/swicth para convertir una boca lan en wan.
Muchas gracias por tus molestias. Saludos
Buenas a todos,Sí, es un cambio que pasé por alto debido a los problemas de la wifi y las MACs en trunk. No mandé el parche porque me pareció que era tontería cuando cosas más importantes y relacionadas funcionaban mal y no había una solución a ello.
leyendo a saco he conseguido compilar mi propia imagen para el ARV4518, pero tengo un problema que me lleva de cabeza.
Si me conecto por wifi me asigna una dirección ip, pero si me conecto por ethernet no asigna nada, acabo con la APIPA..
Si por ethernet le asigno dirección manualmente a mi tarjeta de red dentro del rango tampoco puedo hacer ping.
Sí funciona como brigde, en el sentido de que si conecto mi Router principal a este y de este a mi PC tengo internet, pero la dirección IP me la asigna el router principal..
Alguna idea?
No hay manera,Aquí (https://github.com/openwrt-es/barrier-breaker-openwrt/commit/674239883f0e44c121f0daa4f0048e802b6f386a) está el cambio que hay que hacer en los archivos dts para que los puertos ethernet funcionen. Básicamente es cambiar "rmii" por "mii".
Tengo un Astoria ARV4518PW-A-LF-LT, Versión R1A
He estado buscando un firmware compilado para este router que funcionase VOIP, principalmente lo que busco es que funcione la wifi, asterisk, y el driver ath9k.
Probé la imagen de Pteridium:
http://www.mediafire.com/?2w34c64cuhnhw3c
Pero es demasiado vieja para instalar el driver ath9k, con opkg me salta el error de kernel..
Total que me he puesto a compilar una imagen, y lo he medio conseguido..
Me ha costado un montón conseguir que ocupe maximo 4MB XD
Aqui mi duda.
La imagen que he compilado me muestra este error con la wifi interna:
[ 14.304000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 15.864000] ath5k: phy0: unable to init EEPROM
[ 15.868000] ath5k: probe of 0000:00:0e.0 failed with error -5
Sin embargo, si vuelvo a poner la imagen de Pteridium si me funciona bien la wifi interna..
Compilé la imagen con la ultima versión de BB, así:
cd openwrt
git clone git://github.com/openwrt-es/barrier-breaker-openwrt.git -b barrier-breaker_14.04
cd barrier-breaker-openwrt/
./scripts/feeds update -a
./scripts/feeds install -a
make prereq
make menuconfig
make V=cs
Resultado: openwrt-lantiq-xway-ARV4518PWR01A-squashfs.image
Alguna idea?
Me edito:
Aplicando el parche BarrierBreaker13.12-r39156-fixes-OK-WiFi-arv7518pw+arv4518pw.zip me ha empezado a funcionar la wifi.
Lo que me pasa ahora es que por ethernet no me asigna direccion IP, pero por wifi si.. A ver si encuentro el que..
Gracias Pteridium, con esta modificación si funciona bien ;)https://foro.seguridadwireless.net/openwrt/(faq)-preguntas-mas-comunes-sobre-openwrt/
Ahora tengo otro problema, que es muy raro.. He conseguido generar la imagen que busco, hago el extroot sobre un usb y me funciona perfecto, pero cuando intento instalar asterisk u otro programa me salta el error siguiente:
root@OpenWrt:/# opkg install kmod-ltq-vmmc
Upgrading kmod-ltq-vmmc on root from 3.10.34+1.9.0-2 to 3.10.36+1.9.0-2...
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-vmmc_3.10.36+1.9.0-2_lantiq.ipk.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-vmmc:
* kernel (= 3.10.36-1-edfc08df51fbed1ce27d0f97587fce4e) *
* opkg_install_cmd: Cannot install package kmod-ltq-vmmc.
Me fastidia porque por fin habia conseguido la imagen buscada :P
Alguna idea de como seguir?
Gracias Pteridium, con esta modificación si funciona bien ;)
Ahora tengo otro problema, que es muy raro.. He conseguido generar la imagen que busco, hago el extroot sobre un usb y me funciona perfecto, pero cuando intento instalar asterisk u otro programa me salta el error siguiente:
root@OpenWrt:/# opkg install kmod-ltq-vmmc
Upgrading kmod-ltq-vmmc on root from 3.10.34+1.9.0-2 to 3.10.36+1.9.0-2...
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-vmmc_3.10.36+1.9.0-2_lantiq.ipk.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-vmmc:
* kernel (= 3.10.36-1-edfc08df51fbed1ce27d0f97587fce4e) *
* opkg_install_cmd: Cannot install package kmod-ltq-vmmc.
Me fastidia porque por fin habia conseguido la imagen buscada :P
Alguna idea de como seguir?
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
OpenWrt | OpenWrt Barrier Breaker r35052 | Carga: 0.62 0.36 0.18
https://foro.seguridadwireless.net/openwrt/%28tutorial%29-modo-clienterepetidor-openwrt/
Hola compañeros. Houston tengo un problema. Bueno tomándolo con filosofía a ver si me podéis aclarar o echar una mano en el problema que tengo.¿Has usado los firms que hay en el primer post? Puede que sean viejos, pero funciona todo si no recuerdo mal.
Mi router es un SMC-7908A-ISP que equivale al ARV4518PW.
Le he metido el openwrt siguendo este tutorialCitarhttp://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
y es esta versiónCitarOpenWrt | OpenWrt Barrier Breaker r35052 | Carga: 0.62 0.36 0.18
Y lo he configurado siguiendo el primer punto de este otroCitarhttps://foro.seguridadwireless.net/openwrt/%28tutorial%29-modo-clienterepetidor-openwrt/
El problema es el siguiente:
Tengo dos router el principal y el ARV. He conseguido conectar ambos routers actuando de punto de acceso el ARV y me da IP y puedo navegar por cable conectado al ARV, pero la WiFi, no me funciona.
El caso es que tengo que instalarlo en mi trabajo sonde hay un servidor que es el que adjudica las IP'S y hay un montón de router que van repitiendo la señal wifi obtenida como puntos de acceso. Todos los router tiene la misma SSID y la misma clave, por lo que con un gestor de wifi (del iphone) me salen varias wifis todas iguales y por la mac se de donde proviene la señal.
La prueba la estoy haciendo en mi casa con una pequeña red, pero la señal wifi no me la coge, en el iphone aparede la red con la ip del router ARV me conecto a él, me pide la clave y se tira un buen rato buscando, unas veces coge señal otras no pero, cuando la coge, voy al navegador y me dice que no estoy conectado.
¿Que puedo hacer para que la wifi coja señal?
Agradezco vuestras sugerencias y ayudas.
Saludos
Hola compañeros. Houston tengo un problema. Bueno tomándolo con filosofía a ver si me podéis aclarar o echar una mano en el problema que tengo.¿Has usado los firms que hay en el primer post? Puede que sean viejos, pero funciona todo si no recuerdo mal.
Mi router es un SMC-7908A-ISP que equivale al ARV4518PW.
Le he metido el openwrt siguendo este tutorialCitarhttp://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/
y es esta versiónCitarOpenWrt | OpenWrt Barrier Breaker r35052 | Carga: 0.62 0.36 0.18
Y lo he configurado siguiendo el primer punto de este otroCitarhttps://foro.seguridadwireless.net/openwrt/%28tutorial%29-modo-clienterepetidor-openwrt/
El problema es el siguiente:
Tengo dos router el principal y el ARV. He conseguido conectar ambos routers actuando de punto de acceso el ARV y me da IP y puedo navegar por cable conectado al ARV, pero la WiFi, no me funciona.
El caso es que tengo que instalarlo en mi trabajo sonde hay un servidor que es el que adjudica las IP'S y hay un montón de router que van repitiendo la señal wifi obtenida como puntos de acceso. Todos los router tiene la misma SSID y la misma clave, por lo que con un gestor de wifi (del iphone) me salen varias wifis todas iguales y por la mac se de donde proviene la señal.
La prueba la estoy haciendo en mi casa con una pequeña red, pero la señal wifi no me la coge, en el iphone aparede la red con la ip del router ARV me conecto a él, me pide la clave y se tira un buen rato buscando, unas veces coge señal otras no pero, cuando la coge, voy al navegador y me dice que no estoy conectado.
¿Que puedo hacer para que la wifi coja señal?
Agradezco vuestras sugerencias y ayudas.
Saludos
La partición de calibración esta intacta. Es mas cargando una imagen de AA la wifi funciona.
¿A alguien con el ARV4818R01 le funciona el parche de la wifi?
Porque ya no se donde mas mirar ???
Aquí (http://www.mediafire.com/download/xi0ukl054krkh5m/Astoria_danube.tar.bz2) hay un par de parches para corregir el problema de la wifi en los 4518r01, 4518r01a y 7518. Están basados en los parches que desarrollaron Tki2000 y brunorro.La partición de calibración esta intacta. Es mas cargando una imagen de AA la wifi funciona.
¿A alguien con el ARV4818R01 le funciona el parche de la wifi?
Porque ya no se donde mas mirar ???
Mmm... A ver, yo apliqué el parche sobre el trunk de BB y la wireless me funcionó.
Supongo que por enmedio no hiciste ningún make clean ni nada parecido, el fichero ath_eep.c y los dts's deben machacar los que tienes. Hay dos ath_eep.c, uno está colgando de un subdirectorio oculto, ese no hace falta machacarlo.
patch -p0 -i arv-atheros-fix.diff
opatch -p0 -i arv-atheros-fix_openwrt-es.diff
Cualquier problema que os den estos parches notificadlos para corregirlos, aunque en principio no deberían dar problemas.
El parche para aplicar al repo del Noltari (git://github.com/openwrt-es/barrier-breaker-openwrt.git) funciona a la perfección.Si no pusiste branch al descargar el repo entonces es como si hubieras parcheado trunk.
Me falta probar el parche del repositorio oficial.
Gran trabajo Pteridium >:( >:( >:(
El parche para aplicar al repo del Noltari (git://github.com/openwrt-es/barrier-breaker-openwrt.git) funciona a la perfección.Si no pusiste branch al descargar el repo entonces es como si hubieras parcheado trunk.
Me falta probar el parche del repositorio oficial.
Gran trabajo Pteridium >:( >:( >:(
Me alegro de que funcione bien y muchísimas gracias por molestarte en probarlo. >:( >:(
Por cierto, si no me equivoco la mac de lan y de adsl (nas0) debería ser ahora la del router y no la que se le ocurra a openwrt.
La parte difícil la habéis hecho brunorro y tu :D ; lo único que he hecho fue "retocar" ath-eep.c, husmear cómo han definido el ARV7519PW, copiar cosas de Antonios Vamporakis y vuestras, y seguir el manual de parches y diffs que me explicaron Noltari y danitool. 8)El parche para aplicar al repo del Noltari (git://github.com/openwrt-es/barrier-breaker-openwrt.git) funciona a la perfección.Si no pusiste branch al descargar el repo entonces es como si hubieras parcheado trunk.
Me falta probar el parche del repositorio oficial.
Gran trabajo Pteridium >:( >:( >:(
Me alegro de que funcione bien y muchísimas gracias por molestarte en probarlo. >:( >:(
Por cierto, si no me equivoco la mac de lan y de adsl (nas0) debería ser ahora la del router y no la que se le ocurra a openwrt.
Muchísimas gracias por hacer los parches Pteridium. >:( >:( >:(
Vaya, ayer no me fijé: kmod-usb2 no hace falta, ya que el puerto usb del Danube es un pelín especial. Por defecto ya se selecciona kmod-hcd-danube que es el drivers USB 2.0 para este SoC.
< > kmod-ltq-hcd-ar9...................................... USB driver for ar9
<*> kmod-ltq-hcd-danube................................ USB driver for danube
< > kmod-usb-acm......................... Support for modems/isdn controllers
< > kmod-usb-atm.................................. Support for ATM on USB bus
< > kmod-usb-chipidea....................... Support for ChipIdea controllers
< > kmod-usb-cm109.................................. Support for CM109 device
-*- kmod-usb-core............................................ Support for USB
< > kmod-usb-dwc2................................. DWC2 USB controller driver
< > kmod-usb-hid......................... Support for USB Human Input Devices
< > kmod-usb-net............... Kernel modules for USB-to-Ethernet convertors
< > kmod-usb-ohci............................... Support for OHCI controllers
< > kmod-usb-phy-nop......................... Support for USB NOP transceiver
< > kmod-usb-printer.................................... Support for printers
< > kmod-usb-serial..................... Support for USB-to-Serial converters
<*> kmod-usb-storage..................................... USB Storage support
< > kmod-usb-storage-extras.................... Extra drivers for usb-storage
< > kmod-usb-uhci............................... Support for UHCI controllers
< > kmod-usb-wdm.............................. USB Wireless Device Management
< > kmod-usb-yealink.................................. USB Yealink VOIP phone
< > kmod-usb2................................... Support for USB2 controllers
< > kmod-usb2-pci........................... Support for PCI USB2 controllers
< > kmod-usb3................................... Support for USB3 controllers
< > kmod-usbip.................................... USB-over-IP kernel support
< > kmod-usbip-client.............................. USB-over-IP client driver
< > kmod-usbip-server................................ USB-over-IP host driver
< > kmod-usbmon.......................................... USB traffic monitor
root@OpenWrt:/mnt/sda1# rm -R *
[ 433.228000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 464.268000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 499.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 532.176000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 566.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 605.196000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 636.236000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
root@OpenWrt:/mnt/sda1#
La cantidad de memoria borrada es mas o menos 4Mbpatch -p0 -i arv-atheros-fix.diff
patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
Hunk #1 succeeded at 55 (offset -25 lines).
Hunk #2 succeeded at 74 (offset -25 lines).
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01.dts.rej
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01A.dts.rej
patching file target/linux/lantiq/dts/ARV7518PW.dts
--- target/linux/lantiq/dts/ARV4518PWR01A.dts (revisión: 40703)
+++ target/linux/lantiq/dts/ARV4518PWR01A.dts (copia de trabajo)
@@ -101,11 +102,31 @@
lantiq,pull = <0>;
lantiq,output = <1>;
};
+ pci_rst {
+ lantiq,pins = "io21";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
+ leds {
+ lantiq,pins = "io3", "io4", "io5", "io6", "io7", "io8", "io19";
+ lantiq,output = <1>;
+ };
+ keys {
+ lantiq,pins = "io28", "io30";
+ lantiq,output = <0>;
+ lantiq,pull = <2>;
+ lantiq,open-drain = <1>;
+ };
+ switch_rst {
+ lantiq,pins = "io13";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
};
};
etop@E180000 {
- phy-mode = "rmii";
+ phy-mode = "mii";
};
ifxhcd@E101000 {
Me dejo algo? Quizas no lo aplico en repo correcta? El otro archivo diff tampoco me funciona (antes de aplicarlo he borrado todo y he vuelto a descargar los sources)
Sí. brunorro y alguien más comentaron el detalle, lo probé por encima pero no encontré nada mal salvo que iba más lento, pero ahora tú ya indicas con más detalle lo que pasa.
Vaya, ayer no me fijé: kmod-usb2 no hace falta, ya que el puerto usb del Danube es un pelín especial. Por defecto ya se selecciona kmod-hcd-danube que es el drivers USB 2.0 para este SoC.
Estoy intentando crear una imagen lo suficientemente pequeña para que quepa en la flash de 4Mb de mi Arv4518 y al intentar hacer un extroot en un usb formateado con ext4 va muuuy lento y se "resetea" de vez en cuando.
Este es el error que sale el el logCódigo: [Seleccionar]root@OpenWrt:/mnt/sda1# rm -R *
La cantidad de memoria borrada es mas o menos 4Mb
[ 433.228000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 464.268000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 499.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 532.176000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 566.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 605.196000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 636.236000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
root@OpenWrt:/mnt/sda1#
¿Alguna idea?
Estoy intentando aplicar el parchearv-atheros-fix.diff está pensado para usarlo con las fuentes de OpenWRT solamente, mientras que arv-atheros-fix_openwrt-es.diff lo hice para aplicar en el repo de Noltari pero no lo probé ni me dí cuenta de los añadidos que han metido en la plataforma Lantiq.
patch -p0 -i arv-atheros-fix.diff
en https://github.com/openwrt-es/barrier-breaker-openwrt/commits/barrier-breaker_14.04
Pero me da el siguiente error.Código: [Seleccionar]patch -p0 -i arv-atheros-fix.diff
patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
Hunk #1 succeeded at 55 (offset -25 lines).
Hunk #2 succeeded at 74 (offset -25 lines).
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01.dts.rej
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01A.dts.rej
patching file target/linux/lantiq/dts/ARV7518PW.dts
El contenido del archivo ARV4518PWR01.dts.rej es:Código: [Seleccionar]--- target/linux/lantiq/dts/ARV4518PWR01A.dts (revisión: 40703)
Me dejo algo? Quizas no lo aplico en repo correcta? El otro archivo diff tampoco me funciona (antes de aplicarlo he borrado todo y he vuelto a descargar los sources)
+++ target/linux/lantiq/dts/ARV4518PWR01A.dts (copia de trabajo)
@@ -101,11 +102,31 @@
lantiq,pull = <0>;
lantiq,output = <1>;
};
+ pci_rst {
+ lantiq,pins = "io21";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
+ leds {
+ lantiq,pins = "io3", "io4", "io5", "io6", "io7", "io8", "io19";
+ lantiq,output = <1>;
+ };
+ keys {
+ lantiq,pins = "io28", "io30";
+ lantiq,output = <0>;
+ lantiq,pull = <2>;
+ lantiq,open-drain = <1>;
+ };
+ switch_rst {
+ lantiq,pins = "io13";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
};
};
etop@E180000 {
- phy-mode = "rmii";
+ phy-mode = "mii";
};
ifxhcd@E101000 {
Yo lo he probado con el repo de Noltari esta tarde y ha funcionado perfectamente:Estoy intentando aplicar el parchearv-atheros-fix.diff está pensado para usarlo con las fuentes de OpenWRT solamente, mientras que arv-atheros-fix_openwrt-es.diff lo hice para aplicar en el repo de Noltari pero no lo probé ni me dí cuenta de los añadidos que han metido en la plataforma Lantiq.
patch -p0 -i arv-atheros-fix.diff
en https://github.com/openwrt-es/barrier-breaker-openwrt/commits/barrier-breaker_14.04
Pero me da el siguiente error.Código: [Seleccionar]patch -p0 -i arv-atheros-fix.diff
patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
Hunk #1 succeeded at 55 (offset -25 lines).
Hunk #2 succeeded at 74 (offset -25 lines).
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01.dts.rej
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01A.dts.rej
patching file target/linux/lantiq/dts/ARV7518PW.dts
El contenido del archivo ARV4518PWR01.dts.rej es:Código: [Seleccionar]--- target/linux/lantiq/dts/ARV4518PWR01A.dts (revisión: 40703)
Me dejo algo? Quizas no lo aplico en repo correcta? El otro archivo diff tampoco me funciona (antes de aplicarlo he borrado todo y he vuelto a descargar los sources)
+++ target/linux/lantiq/dts/ARV4518PWR01A.dts (copia de trabajo)
@@ -101,11 +102,31 @@
lantiq,pull = <0>;
lantiq,output = <1>;
};
+ pci_rst {
+ lantiq,pins = "io21";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
+ leds {
+ lantiq,pins = "io3", "io4", "io5", "io6", "io7", "io8", "io19";
+ lantiq,output = <1>;
+ };
+ keys {
+ lantiq,pins = "io28", "io30";
+ lantiq,output = <0>;
+ lantiq,pull = <2>;
+ lantiq,open-drain = <1>;
+ };
+ switch_rst {
+ lantiq,pins = "io13";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
};
};
etop@E180000 {
- phy-mode = "rmii";
+ phy-mode = "mii";
};
ifxhcd@E101000 {
Mientras no lo arregle tienes que usar las fuentes de openwrt directamente y olvidarte del repo de Noltari.
Sorry. :-[
patching file target/linux/lantiq/dts/ARV7518PW.dts
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
Hunk #1 succeeded at 55 (offset -25 lines).
Hunk #2 succeeded at 74 (offset -25 lines).
make menuconfig patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
patching file target/linux/lantiq/dts/ARV7518PW.dts
make menuconfiglesgar@LesGaR:~/Documents/OpenWRT/openwrt$ make V=sPues no va :-X
make[1]: Entering directory `/home/lesgar/Documents/OpenWRT/openwrt'
make[2]: Entering directory `/home/lesgar/Documents/OpenWRT/openwrt'
make[3]: Entering directory `/home/lesgar/Documents/OpenWRT/openwrt/target/linux'
make[4]: Entering directory `/home/lesgar/Documents/OpenWRT/openwrt/target/linux/lantiq'
if [ -s "/home/lesgar/Documents/OpenWRT/openwrt/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xway/linux-3.10.36/patches/series" ]; then (cd "/home/lesgar/Documents/OpenWRT/openwrt/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xway/linux-3.10.36"; if quilt --quiltrc=- next >/dev/null 2>&1; then quilt --quiltrc=- push -a; else quilt --quiltrc=- top >/dev/null 2>&1; fi ); fi
Applying patch platform/0203-arv-athxk-fix.patch
patching file arch/mips/lantiq/xway/ath_eep.c
patching file arch/mips/lantiq/xway/ath_eep.c
Hunk #1 FAILED at 40.
Hunk #2 FAILED at 173.
2 out of 2 hunks FAILED -- rejects in file arch/mips/lantiq/xway/ath_eep.c
Patch platform/0203-arv-athxk-fix.patch does not apply (enforce with -f)
make[4]: *** [/home/lesgar/Documents/OpenWRT/openwrt/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xway/linux-3.10.36/.quilt_checked] Error 1
make[4]: Leaving directory `/home/lesgar/Documents/OpenWRT/openwrt/target/linux/lantiq'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/home/lesgar/Documents/OpenWRT/openwrt/target/linux'
make[2]: *** [target/linux/compile] Error 2
make[2]: Leaving directory `/home/lesgar/Documents/OpenWRT/openwrt'
make[1]: *** [/home/lesgar/Documents/OpenWRT/openwrt/staging_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/stamp/.target_compile] Error 2
make[1]: Leaving directory `/home/lesgar/Documents/OpenWRT/openwrt'
make: *** [world] Error 2
Estoy intentando aplicar el parchearv-atheros-fix.diff está pensado para usarlo con las fuentes de OpenWRT solamente, mientras que arv-atheros-fix_openwrt-es.diff lo hice para aplicar en el repo de Noltari pero no lo probé ni me dí cuenta de los añadidos que han metido en la plataforma Lantiq.
patch -p0 -i arv-atheros-fix.diff
en https://github.com/openwrt-es/barrier-breaker-openwrt/commits/barrier-breaker_14.04
Pero me da el siguiente error.Código: [Seleccionar]patch -p0 -i arv-atheros-fix.diff
patching file target/linux/lantiq/patches-3.10/0203-arv-athxk-fix.patch
patching file target/linux/lantiq/base-files/etc/uci-defaults/02_network
Hunk #1 succeeded at 55 (offset -25 lines).
Hunk #2 succeeded at 74 (offset -25 lines).
patching file target/linux/lantiq/dts/ARV4518PWR01.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01.dts.rej
patching file target/linux/lantiq/dts/ARV4518PWR01A.dts
Hunk #2 FAILED at 101.
1 out of 5 hunks FAILED -- saving rejects to file target/linux/lantiq/dts/ARV4518PWR01A.dts.rej
patching file target/linux/lantiq/dts/ARV7518PW.dts
El contenido del archivo ARV4518PWR01.dts.rej es:Código: [Seleccionar]--- target/linux/lantiq/dts/ARV4518PWR01A.dts (revisión: 40703)
Me dejo algo? Quizas no lo aplico en repo correcta? El otro archivo diff tampoco me funciona (antes de aplicarlo he borrado todo y he vuelto a descargar los sources)
+++ target/linux/lantiq/dts/ARV4518PWR01A.dts (copia de trabajo)
@@ -101,11 +102,31 @@
lantiq,pull = <0>;
lantiq,output = <1>;
};
+ pci_rst {
+ lantiq,pins = "io21";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
+ leds {
+ lantiq,pins = "io3", "io4", "io5", "io6", "io7", "io8", "io19";
+ lantiq,output = <1>;
+ };
+ keys {
+ lantiq,pins = "io28", "io30";
+ lantiq,output = <0>;
+ lantiq,pull = <2>;
+ lantiq,open-drain = <1>;
+ };
+ switch_rst {
+ lantiq,pins = "io13";
+ lantiq,pull = <2>;
+ lantiq,output = <1>;
+ };
};
};
etop@E180000 {
- phy-mode = "rmii";
+ phy-mode = "mii";
};
ifxhcd@E101000 {
Mientras no lo arregle tienes que usar las fuentes de openwrt directamente y olvidarte del repo de Noltari.
Sorry. :-[
A ver si me aclaro si modifico el make file que hay en "/package/kernel/lantiq/ltq-hcd/" y añado la linea "PKG_USE_MIPS16:=0"Sí. brunorro y alguien más comentaron el detalle, lo probé por encima pero no encontré nada mal salvo que iba más lento, pero ahora tú ya indicas con más detalle lo que pasa.
Vaya, ayer no me fijé: kmod-usb2 no hace falta, ya que el puerto usb del Danube es un pelín especial. Por defecto ya se selecciona kmod-hcd-danube que es el drivers USB 2.0 para este SoC.
Estoy intentando crear una imagen lo suficientemente pequeña para que quepa en la flash de 4Mb de mi Arv4518 y al intentar hacer un extroot en un usb formateado con ext4 va muuuy lento y se "resetea" de vez en cuando.
Este es el error que sale el el logCódigo: [Seleccionar]root@OpenWrt:/mnt/sda1# rm -R *
La cantidad de memoria borrada es mas o menos 4Mb
[ 433.228000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 464.268000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 499.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 532.176000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 566.180000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 605.196000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
[ 636.236000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
root@OpenWrt:/mnt/sda1#
¿Alguna idea?
El problema es que en OpenWRT, desde que cambiaron de GCC 4.6 a 4.8, compila por defecto con soporte mips16 para reducir tamaño en flash y en ram. El driver ltq-hcd, aunque está escrito de manera que no se puede meter en el kernel fácilmente, es un driver que depende directamente de él, y compilarlo con mips16 es muy mala idea (¿en qué estarían pensando en ese momento?). :-\
El parche a enviar es muy sencillo, ya que otros drivers han dado problemas:
https://dev.openwrt.org/changeset/40308
https://dev.openwrt.org/changeset/39944
https://dev.openwrt.org/changeset/39876
Por lo menos arreglarlo es sencillo.
A ver si me aclaro si modifico el make file que hay en "/package/kernel/lantiq/ltq-hcd/" y añado la linea "PKG_USE_MIPS16:=0"Con hacer make clean llega. Make distclean es para cuando te estás volviendo loco con todos los errores que te da al compilar y ya lo has intentado casi todo, y make dirclean es para borrar el toolchain porque has hecho cambios en las flags de GCC, por ejemplo.
Ejemplo:
# Copyright (C) 2012 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk
PKG_NAME:=ltq-hcd
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/ltq-hcd-$(BUILD_VARIANT)
PKG_MAINTAINER:=John Crispin <blogic@openwrt.org>
PKG_USE_MIPS16:=0
include $(INCLUDE_DIR)/package.mk
luego vuelvo a hacer un make.
¿Se recompila con la nueva flag? o tengo que hacer un make distclean.
Al final compilé con la repo git://git.openwrt.org/openwrt.git y el parche arv-atheros-fix.diff y confirmo que va todo!Me alegro, pero de todas maneras tengo que retocar los un parches un poco.
Como nota le puse el PKG_USE_MIPS16:=0 en el archivo make de /package/kernel/lantiq/ltq-hcd/ (No me ha dado errores creo)
Muchas gracias Pteridium!
Con hacer make clean llega. Make distclean es para cuando te estás volviendo loco con todos los errores que te da al compilar y ya lo has intentado casi todo, y make dirclean es para borrar el toolchain porque has hecho cambios en las flags de GCC, por ejemplo.
build_dir/target-xxx/linux-yyy/ltq-hcd-jjj
xxx, yyy, jjj varían en función de la plataforma de compilación, versión del kernel, y plataforma lantiq, pero es fácilmente localizable (a veces).Al añadir PKG_USE_MIPS16:=0 varios problemas con el puerto usb (lentitud, problemas al detectar dispositivos y algunos más se corrigen). Añadir soporte para mips16 en openwrt ayuda a que el tamaño de los firms sea menor y usen menos memoria, pero también puede generar problemas y que algunas aplicaciones vayan más lentas.
Gracias a vosotros por probarlos e indicar lo que hay que corregir. ;)
Buenas noticias escucho, pues. En cuanto tenga a mano otra vez mi ARV7518PW le intento hacer el arreglo y probar otra vez el extroot, que antes me hizo darme de cabezazos contra la pared...Es una tontería, pero los detalles son los que marcan la diferencia.
Gracias por el fix Pteridium. ;D
Al final compilé con la repo git://git.openwrt.org/openwrt.git y el parche arv-atheros-fix.diff y confirmo que va todo!Me alegro, pero de todas maneras tengo que retocar los un parches un poco.
Como nota le puse el PKG_USE_MIPS16:=0 en el archivo make de /package/kernel/lantiq/ltq-hcd/ (No me ha dado errores creo)
Muchas gracias Pteridium!
Al añadir PKG_USE_MIPS16:=0 varios problemas con el puerto usb (lentitud, problemas al detectar dispositivos y algunos más se corrigen). Añadir soporte para mips16 en openwrt ayuda a que el tamaño de los firms sea menor y usen menos memoria, pero también puede generar problemas y que algunas aplicaciones vayan más lentas.
Gracias a vosotros por probarlos e indicar lo que hay que corregir. ;)
Al final compilé con la repo git://git.openwrt.org/openwrt.git y el parche arv-atheros-fix.diff y confirmo que va todo!Me alegro, pero de todas maneras tengo que retocar los un parches un poco.
Como nota le puse el PKG_USE_MIPS16:=0 en el archivo make de /package/kernel/lantiq/ltq-hcd/ (No me ha dado errores creo)
Muchas gracias Pteridium!
Al añadir PKG_USE_MIPS16:=0 varios problemas con el puerto usb (lentitud, problemas al detectar dispositivos y algunos más se corrigen). Añadir soporte para mips16 en openwrt ayuda a que el tamaño de los firms sea menor y usen menos memoria, pero también puede generar problemas y que algunas aplicaciones vayan más lentas.
Gracias a vosotros por probarlos e indicar lo que hay que corregir. ;)
Probare lo de añadir soporte a mips16. Es importante en el 4518 cualquier ayuda para reducir tamaño. Sin casi nada marcado ya ocupa 3,9mb... y a poco que le marque algo pasa a 4,2mb.. Es curioso que el salto de tamanño siempre es de 3,9mb a 4,2mb (nada de 4 o 4,1mb).
Algun otro truco para reducir tamaño? o componente prescindible que ocupe mucho?
A mi el usb me sigue dando el mismo fallo.Al final compilé con la repo git://git.openwrt.org/openwrt.git y el parche arv-atheros-fix.diff y confirmo que va todo!Me alegro, pero de todas maneras tengo que retocar los un parches un poco.
Como nota le puse el PKG_USE_MIPS16:=0 en el archivo make de /package/kernel/lantiq/ltq-hcd/ (No me ha dado errores creo)
Muchas gracias Pteridium!
Al añadir PKG_USE_MIPS16:=0 varios problemas con el puerto usb (lentitud, problemas al detectar dispositivos y algunos más se corrigen). Añadir soporte para mips16 en openwrt ayuda a que el tamaño de los firms sea menor y usen menos memoria, pero también puede generar problemas y que algunas aplicaciones vayan más lentas.
Gracias a vosotros por probarlos e indicar lo que hay que corregir. ;)
Al final compilé con la repo git://git.openwrt.org/openwrt.git y el parche arv-atheros-fix.diff y confirmo que va todo!Me alegro, pero de todas maneras tengo que retocar los un parches un poco.
Como nota le puse el PKG_USE_MIPS16:=0 en el archivo make de /package/kernel/lantiq/ltq-hcd/ (No me ha dado errores creo)
Muchas gracias Pteridium!
Al añadir PKG_USE_MIPS16:=0 varios problemas con el puerto usb (lentitud, problemas al detectar dispositivos y algunos más se corrigen). Añadir soporte para mips16 en openwrt ayuda a que el tamaño de los firms sea menor y usen menos memoria, pero también puede generar problemas y que algunas aplicaciones vayan más lentas.
Gracias a vosotros por probarlos e indicar lo que hay que corregir. ;)
Probare lo de añadir soporte a mips16. Es importante en el 4518 cualquier ayuda para reducir tamaño. Sin casi nada marcado ya ocupa 3,9mb... y a poco que le marque algo pasa a 4,2mb.. Es curioso que el salto de tamanño siempre es de 3,9mb a 4,2mb (nada de 4 o 4,1mb).
Algun otro truco para reducir tamaño? o componente prescindible que ocupe mucho?
Sin saber el config que le pones y lo que intentas meterle no podemos saberlo... :P
@qwertyu: estuve echándole un ojo y seleccionando Luci, ext4, block-mount y mount-utils se genera un firm de 3'8MB si se compila con soporte mips16 y 4'3MB si se quita mips16.Los pasos que sigo son a grosso modo:
Voy a investigar un poco a ver si se puede reducir el tamaño.
@Lesgar: ¿podrías explicar lo de lentitud y qué es lo que notas? Sólo explicar lo que notas y los fallos que te has encontrado para confirmar una sospecha.
mkdir -p /mnt/sda1
mount -t ext4 /dev/sda1 /mnt/sda1 -o rw,sync
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
umount /tmp/cproot
vi /etc/config/fstab
y poner que /dev/sda1 arranque como overlay
Y enabled...
reboot
df -h
Ok, busco un hueco y pruebo a fondo, que la anterior vez lo probé un poco light.@qwertyu: estuve echándole un ojo y seleccionando Luci, ext4, block-mount y mount-utils se genera un firm de 3'8MB si se compila con soporte mips16 y 4'3MB si se quita mips16.Los pasos que sigo son a grosso modo:
Voy a investigar un poco a ver si se puede reducir el tamaño.
@Lesgar: ¿podrías explicar lo de lentitud y qué es lo que notas? Sólo explicar lo que notas y los fallos que te has encontrado para confirmar una sospecha.
1.- Compilo la imagen con los parametros por defecto añadiendo como "*" block-mount, soporte ext4 y usb-storage (kmod-usb-storage, kmod-fs-ext4, mount-block ). Luci lo compilo como módulo pq si no la imagen se hace demasiado grande.
Si no recuerdo mal recomendabas que el un post anterior que la imagen tuviese una tamaño máximo de 3.7Mb, aunque recomendabas 3.5Mb para que se guardaran los archivos de configuración.
Corrigeme si me equivoco.
2.-Una vez arrancado Openwrt y con el usb enchufado y formateado en ext4 procedo a montar ext-root para poder instalar por scp luci y el resto de paquetes que no caben en la instalación por defecto.
Comandos:Código: [Seleccionar]mkdir -p /mnt/sda1
mount -t ext4 /dev/sda1 /mnt/sda1 -o rw,sync
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
umount /tmp/cproot
vi /etc/config/fstab
y poner que /dev/sda1 arranque como overlay
Y enabled...
reboot
df -h
Es al volcar el contenido de la flash al usb cuando "noto" que va lento, (tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -) Tarda como mínimo 10 minutos en realizar la operación.
En el dmesg aparece usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd varias veces.
Ojo: Por si acaso tambien he probado a compilar por entero la imagen sin soporte para mips16 (como me recomendaste por MP para solucionar el problema de la antena wifi usb en ARV4519Rw22)
y todavía funciona peor ???
Gracias
No le pongo nada especial... las opciones por defecto + luci. Nada mas
GPIOs 208-223, /fpi@10000000/localbus@0/gpiomm@4000000:
gpio-208 (voice ) out ?
gpio-209 (fxs1 ) out ?
gpio-210 (fxs2 ) out ?
gpio-211 (fxo ) out ?
GPIOs 224-255, , gpio-xway:
gpio-227 (power ) out lo
gpio-228 (dsl ) out hi
gpio-229 (online ) out hi
gpio-230 (wifi ) out hi
gpio-231 (wps ) out hi
gpio-232 (dsl2 ) out hi
gpio-237 (switch ) out hi
gpio-238 (usb ) out hi
gpio-243 (usb ) out lo
gpio-245 (pci-reset ) out hi
gpio-252 (rfkill ) in hi
gpio-254 (reset ) in hi
gpio-255 (vmmc-relay ) out hi
Respecto a los problemas con el usb, es normal que el mismo puerto usb tenga dos gpios diferentes configurados como out lo/ out hi?Sí, ya que uno de los gpios pertenece al led y el otro activa o desactiva el puerto usb.Código: [Seleccionar]GPIOs 208-223, /fpi@10000000/localbus@0/gpiomm@4000000:
gpio-208 (voice ) out ?
gpio-209 (fxs1 ) out ?
gpio-210 (fxs2 ) out ?
gpio-211 (fxo ) out ?
GPIOs 224-255, , gpio-xway:
gpio-227 (power ) out lo
gpio-228 (dsl ) out hi
gpio-229 (online ) out hi
gpio-230 (wifi ) out hi
gpio-231 (wps ) out hi
gpio-232 (dsl2 ) out hi
gpio-237 (switch ) out hi
gpio-238 (usb ) out hi
gpio-243 (usb ) out lo
gpio-245 (pci-reset ) out hi
gpio-252 (rfkill ) in hi
gpio-254 (reset ) in hi
gpio-255 (vmmc-relay ) out hi
Una ultima cosa para Tki2000, se podria pasar tu parche de la wifi a la version 12.09?.. Creo recordar que hace tiempo dijiste que no.. pero no recuerdo el porque. Si consiguiese ese parche para la 12.09, me quedaba hay con mis vlans funcionando :D
EDITO: Estoy compilando la Barrier Breaker de openwrt, a ver si hay algo que falle :S.
Un saludo!
ath5k_pdata.eeprom_data = kmalloc(ATH5K_PLAT_EEP_MAX_WORDS<<1,
GFP_KERNEL);
Lo que no se sabe es si de momento corrige el problema de los 3dB de txpower en los arv7518, con lo que os agradecería si alguien puede probar la última versión de trunk en ese router (si hace falta compilo un firm de prueba).
Desde la revisión 40948 de trunk blogic retocó el soporte wifi y ahora parece que funciona sin necesidad de parches, aunque para los arv4518 y otros que usan el driver ath5k en una revisión posterior se añadió un hack de brunorro para corregir un kernel panic y ahora ya está completo:Cometí un fallo tonto y de novato al enviar el parche, pero ya ha sido corregido por blogic en la revisión 41005 (https://dev.openwrt.org/changeset/41005/).Código: [Seleccionar]ath5k_pdata.eeprom_data = kmalloc(ATH5K_PLAT_EEP_MAX_WORDS<<1,
Lo que no se sabe es si de momento corrige el problema de los 3dB de txpower en los arv7518, con lo que os agradecería si alguien puede probar la última versión de trunk en ese router (si hace falta compilo un firm de prueba).
GFP_KERNEL);
$ make distclean
$ make <motherboard>_config
$ make all
¿Se puede compilar u-boot para el arv7518? Solo encuentro imagenes
Segun tengo entendido las instrucciones son las siguientes:Código: [Seleccionar]$ make distclean
$ make <motherboard>_config
$ make all
¿Sabeis cual es el nombre de la placa base del arv7518 para compilarlo?
He estado echando un vistazo a este u-boot por si al final no es recomendable o no puedo compilarmelo yo mismo :(, parece de los mas nuevos: http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/lantiq/danube/
¿Alguien sabe si tiene algun bug(tftp) o si hay algun otro mas nuevo y mejor?
_GL_WARN_ON_USE (gets, “gets is a security hole – use fgets instead”);
por esto/*_GL_WARN_ON_USE (gets, “gets is a security hole – use fgets instead”);*/
#define gets(a) fgets( a, sizeof(*(a)), stdin)
en varios stdio.h#include <unistd.h>
./chew -f ./doc.str <./../targets.c >targets.tmp
/bin/sh ./../../move-if-change targets.tmp targets.texi
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \
for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] bfd.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if makeinfo --split-size=5000000 --split-size=5000000 -I . \
-o bfd.info `test -f 'bfd.texinfo' || echo './'`bfd.texinfo; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
bfd.texinfo:326: unknown command `colophon'
bfd.texinfo:337: unknown command `cygnus'
make[7]: *** [bfd.info] Error 1
@Tki2000 @Pteridium He probado Pteridium u-boot y la verdad es que httpd es mucho mas sencillo asi que da igual que no tenga loady/loadb. Es mas, aunque no lo he probado deberia de poderse seguir haciendo subidas por serial https://forum.openwrt.org/viewtopic.php?pid=183315#p183315 . Creo que me lo quedo ;)
Las ansias de compilar las dejare para seguir el hilo "Como compilar OpenWrt a nuestro gusto"
Me dio por hacer unas "pequeñas" modificaciones en la wiki que acabaron por ser bastante grandes. He sobrescrito varias cosas pero la guia de instalacion me daba cosa sobrescribirla entera por lo que he hecho una nueva y he dejado la vieja al final sin borrar hasta que no este revisado.
Si podeis echad un vistazo ya que al escribir tanto estoy seguro de que se me habra colado algun error. Por lo demas, cuanto mas se pueda reutilizar la documentacion mejor
Si, asi lo he puesto en la guia aunque yo personalmente no lo he probado.
Hay una cosa que no entiendo, en la wiki la direccion de la memoria flash es 0x00000000 pero si quieres flashear hay que usar 0xb0000000, se ve bien usando flinfo en u-boot, ¿Sabeis que explicacion tiene?
U-Boot 2010.03 (Mar 15 2012 - 19:08:58)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2013-11-11 15:22:10 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1009548 Bytes = 985.9 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (taxodium@debian) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Mon Nov 11 16:22:04 CET 2013
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV7518PW
$ head -n16 feeds/oldpackages/net/transmission/Makefile
#
# Copyright (C) 2009-2014 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=transmission
PKG_VERSION:=2.84
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://transmission.cachefly.net/
PKG_SHA1SUM:=455359bc1fa34aeecc1bac9255ad0c884b94419c
# tar -cvf- /etc/config | nc -l -p 8080
Y eso se queda escuchando en el puerto 8080 (muestra el nombre de los ficheros que está transmitiendo). Desde el PC de turno hay que ejecutar un$ nc ip.del.router 8080 | tar xv
Esta es la forma menos CPU intensive que he encontrado para copiar recursivamente con permisos incluídos. rsync tirando de SSH gasta más CPU, un servidor web no mantiene permisos y ... No sé, que tenía ganas de compartirla.$ ls -R /mnt/openwrt/minimal_router_config
/mnt/openwrt/minimal_router_config:
etc
/mnt/openwrt/minimal_router_config/etc:
config group passwd shadow
/mnt/openwrt/minimal_router_config/etc/config:
dhcp dropbear firewall fstab network system wireless
make image PROFILE="ARV7518PW" FILES="/mnt/openwrt/minimal_router_config"
PACKAGES="block-mount br2684ctl kmod-fs-autofs4 kmod-fs-ext4 kmod-fs-vfat kmod-ltq-deu-danube
kmod-nls-base kmod-nls-cp437 kmod-nls-cp850 kmod-nls-iso8859-1 kmod-nls-iso8859-15
kmod-usb-core kmod-usb-storage kmod-zram ltq-adsl-app swconfig zram-swap"
(Todo lo anterior va en la misma línea)$ git log
commit 7be6199d410d0e4099e0dc0294ed89921efbbadd
Author: hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Sat Jul 5 23:36:05 2014 +0000
cns21xx: make patch apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41522 3c298f89-4303-0410-b956-a3cf2f4a3e73
A todos los que estéis teniendo problemas con el ARV4518PW porque no le cabe luci en los 4MB de Flash... No tengo una solución "buena", pero lo que hago yo es compilar también el image-builder y definirle ficheros de configuración "por defecto". Además me libro de tener que editar los /etc/config/wireless, /etc/shadow, etc...
Ni idea sobre el VDSL.
Una pregunta: alguien sabe si el puerto usb del 7518 tiene bastante chicha para alimentar un hub, un adaptador wifi-usb y una memoria (para hacer extroot)?
¿Sobre lo del VDSL se sabe algo de si lo soporta?, por lo que leo aqui (http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq) creo que solo el 7519, ¿correcto?. Aunque la existencia del paquete kmod-ltq-ptm-danube me mosquea.Los arv4518 y 7518 no soportan VDSL, y el arv7519rw22 tampoco ya que los cerebritos de Orange y Astoria le metieron un chip que sólo soporta ADSL.
Ni idea sobre el VDSL.
Una pregunta: alguien sabe si el puerto usb del 7518 tiene bastante chicha para alimentar un hub, un adaptador wifi-usb y una memoria (para hacer extroot)?
Buenas, llevo un par de días leyendo el hilo y me he animado a instalar openwrt al ARV4518PW - R01A que tengo por ahí muerto de risa.
no quería complicarme mucho la vida y he probado de usar el brnboot que lleva el router:
http://wiki.openwrt.org/doc/techref/bootloader/brnboot
según pone en el wiki hay una página oculta para este loader para cargar firmwares sin firmar, pudiendo llenar toda la flash, obviamente es algo arriesgado utilizar esta opción y seguramente sólo se podrá utilizar una vez si las cosas van mal.
el caso es que se me había ocurrido (no soy bombero, aunque la idea lo parezca) poner únicamente uboot sobreescribiendo el boot loader original (brnboot) y después poder acceder a uboot por LAN para usar telnet/ssh o web (sin tener que usar el puerto serie,uart, etc...) para instalar openwrt.
¿se ve factible? en caso de que sea posible, que uboot podría utilizar? la verdad que me he liado con las versiones que hay en el hilo y no tengo claro que es lo que tienen y lo que no.
Un saludo!
Buenas, llevo un par de días leyendo el hilo y me he animado a instalar openwrt al ARV4518PW - R01A que tengo por ahí muerto de risa.
no quería complicarme mucho la vida y he probado de usar el brnboot que lleva el router:
http://wiki.openwrt.org/doc/techref/bootloader/brnboot
según pone en el wiki hay una página oculta para este loader para cargar firmwares sin firmar, pudiendo llenar toda la flash, obviamente es algo arriesgado utilizar esta opción y seguramente sólo se podrá utilizar una vez si las cosas van mal.
el caso es que se me había ocurrido (no soy bombero, aunque la idea lo parezca) poner únicamente uboot sobreescribiendo el boot loader original (brnboot) y después poder acceder a uboot por LAN para usar telnet/ssh o web (sin tener que usar el puerto serie,uart, etc...) para instalar openwrt.
¿se ve factible? en caso de que sea posible, que uboot podría utilizar? la verdad que me he liado con las versiones que hay en el hilo y no tengo claro que es lo que tienen y lo que no.
Un saludo!
Ese es más o menos el procedimiento que se describe aquí: https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595 . Sólo que un servidor de ssh no cabe en el u-boot y te tienes que conformar con utilizar un cliente de TFTP. El concepto es el mismo: quemamos u-boot por serie y luego openwrt por LAN.
Si estás utilizando un ARV4518 el u-boot de ese post debería funcionar.
Si son los que compilé yo llevan incluido un pequeño servidor http. Una vez que hayas cambiado BRN-Boot por U-Boot sólo tienes que poner en el navegador 192.168.1.1 y que flashee el fir que más rabia te dé.Buenas, llevo un par de días leyendo el hilo y me he animado a instalar openwrt al ARV4518PW - R01A que tengo por ahí muerto de risa.
no quería complicarme mucho la vida y he probado de usar el brnboot que lleva el router:
http://wiki.openwrt.org/doc/techref/bootloader/brnboot
según pone en el wiki hay una página oculta para este loader para cargar firmwares sin firmar, pudiendo llenar toda la flash, obviamente es algo arriesgado utilizar esta opción y seguramente sólo se podrá utilizar una vez si las cosas van mal.
el caso es que se me había ocurrido (no soy bombero, aunque la idea lo parezca) poner únicamente uboot sobreescribiendo el boot loader original (brnboot) y después poder acceder a uboot por LAN para usar telnet/ssh o web (sin tener que usar el puerto serie,uart, etc...) para instalar openwrt.
¿se ve factible? en caso de que sea posible, que uboot podría utilizar? la verdad que me he liado con las versiones que hay en el hilo y no tengo claro que es lo que tienen y lo que no.
Un saludo!
Ese es más o menos el procedimiento que se describe aquí: https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595 . Sólo que un servidor de ssh no cabe en el u-boot y te tienes que conformar con utilizar un cliente de TFTP. El concepto es el mismo: quemamos u-boot por serie y luego openwrt por LAN.
Si estás utilizando un ARV4518 el u-boot de ese post debería funcionar.
me descargué u-boot.zip que hay por el hilo, que contiene estas 3 carpetas entre otras:
uboot-lantiq-arv4518PW_brnboot
uboot-lantiq-arv4518PW_flash
uboot-lantiq-arv4518PW_ramboot
según el wiki: http://wiki.openwrt.org/toh/arcadyan/arv4518pw#u-boot.images
debería utilizar la que esta dentro de *_flash, ya que es la que esta preparada para usar sustituir el antiguo boot
lo que faltaría saber es como se podrían enviar estos comandos a uboot:
setenv kernel_addr 0xb0020000
(aqui supongo que el servidor TFTP inicia automáticamente)
run update_openwrt
y a esperar a ciegas que vaya todo bien
Buenas, llevo un par de días leyendo el hilo y me he animado a instalar openwrt al ARV4518PW - R01A que tengo por ahí muerto de risa.
no quería complicarme mucho la vida y he probado de usar el brnboot que lleva el router:
http://wiki.openwrt.org/doc/techref/bootloader/brnboot
según pone en el wiki hay una página oculta para este loader para cargar firmwares sin firmar, pudiendo llenar toda la flash, obviamente es algo arriesgado utilizar esta opción y seguramente sólo se podrá utilizar una vez si las cosas van mal.
el caso es que se me había ocurrido (no soy bombero, aunque la idea lo parezca) poner únicamente uboot sobreescribiendo el boot loader original (brnboot) y después poder acceder a uboot por LAN para usar telnet/ssh o web (sin tener que usar el puerto serie,uart, etc...) para instalar openwrt.
¿se ve factible? en caso de que sea posible, que uboot podría utilizar? la verdad que me he liado con las versiones que hay en el hilo y no tengo claro que es lo que tienen y lo que no.
Un saludo!
Ese es más o menos el procedimiento que se describe aquí: https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595 . Sólo que un servidor de ssh no cabe en el u-boot y te tienes que conformar con utilizar un cliente de TFTP. El concepto es el mismo: quemamos u-boot por serie y luego openwrt por LAN.
Si estás utilizando un ARV4518 el u-boot de ese post debería funcionar.
me descargué u-boot.zip que hay por el hilo, que contiene estas 3 carpetas entre otras:
uboot-lantiq-arv4518PW_brnboot
uboot-lantiq-arv4518PW_flash
uboot-lantiq-arv4518PW_ramboot
según el wiki: http://wiki.openwrt.org/toh/arcadyan/arv4518pw#u-boot.images
debería utilizar la que esta dentro de *_flash, ya que es la que esta preparada para usar sustituir el antiguo boot
lo que faltaría saber es como se podrían enviar estos comandos a uboot:
setenv kernel_addr 0xb0020000
(aqui supongo que el servidor TFTP inicia automáticamente)
run update_openwrt
y a esperar a ciegas que vaya todo bien
Si son los que compilé yo llevan incluido un pequeño servidor http. Una vez que hayas cambiado BRN-Boot por U-Boot sólo tienes que poner en el navegador 192.168.1.1 y que flashee el fir que más rabia te dé.
Raro que no te haya ido como debiera... Los de CieNTi (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595) no tienen httpd pero sí tftp y loady y funcionan a la perfección.Si son los que compilé yo llevan incluido un pequeño servidor http. Una vez que hayas cambiado BRN-Boot por U-Boot sólo tienes que poner en el navegador 192.168.1.1 y que flashee el fir que más rabia te dé.
Hace un par de días instalé openwrt en un arv7518pw nuevo. Tanto con mi uboot como con el tuyo, a pesar de tener http no hubo manera: la transferencia iba tan lenta y con un montón de retransmisiones que al final tuve que hacerlo por tftp (que también me costó lo suyo).
Por cierto, ya no me acordaba que había que modificar los datos de calibración (regdomain de 0 a 82D4 y capabilities de 001F a 1F1F), si no no deja seleccionar los canales 12 y 13 (y probablemente transmita con menos potencia).
Tengo un programilla para hacerlo, pero es tan quick'n'dirty que me da cierta vergüenza publicarlo. Seguro que hay otro mejor por ahí, pero no quería volver a leer las 50 paginas del hilo ;)
Por lo que he leido, el archivo de imagen para el router esta comprimida, de todas formas se puede utilizar UPX para enpaquetar los binarios, creo que un compressor dedicado dará más eficiencia y que la lectura de estos es tambien más rápida según este hilo:
https://forum.openwrt.org/viewtopic.php?id=14931
alguno habeis tenido experiencia con ello? quizás se pueda rapiñar algun KB
Para "rapiñar" esos KB se tendría que incorporar UPX a la generación de la imagen para generar la imagen con los ejecutables ya comprimidos
dado que si intentamos comprimir un programa originalmente en la imagen en la flash, lo que haremos será comprimir una "copia" del fichero del sistema de archivos squashfs (que es de sólo lectura) al sistema de archivos jffs2, que es de lectura/escritura
con lo que no sólo conseguiremos perder el espacio del squashfs (ya que al ser de sólo lectura, no podremos borrar el espacio que ocupaba el fichero), sino que además perderemos el espacio que ahora ocupe la copia del fichero en el sistema jffs2.
No sé si lo he entendido muy bien, he utilizado UPX anteriormente, una vez el ejecutable esta empaquetado, se puede prescindir de la herramienta, ya que el programa se descomprime en tiempo de ejecución en la RAM.Para "rapiñar" esos KB se tendría que incorporar UPX a la generación de la imagen para generar la imagen con los ejecutables ya comprimidos
no es a la imagen, sino a los ejecutables, estos tendrían un tamaño más reducido al ser incorporados a la imagendado que si intentamos comprimir un programa originalmente en la imagen en la flash, lo que haremos será comprimir una "copia" del fichero del sistema de archivos squashfs (que es de sólo lectura) al sistema de archivos jffs2, que es de lectura/escritura
no lo tengo muy claro, el ejecutable no esta únicamente en squahfs? dejando jffs2 para configuraciones? supongo que cuando se crea la imagen esta contiene dos sistemas de archivos (squashfs y jffs2), es así?con lo que no sólo conseguiremos perder el espacio del squashfs (ya que al ser de sólo lectura, no podremos borrar el espacio que ocupaba el fichero), sino que además perderemos el espacio que ahora ocupe la copia del fichero en el sistema jffs2.
no entiendo muy bien porque debería haber una copia del ejecutable también en jffs2, su configuración pertinente tiene sentido, pero no me queda claro para por ejemplo el binario 'mldonkey'
La solución estaría en comprimir los ejecutables, antes de generar la imagen .bin al compilar openwrt, para que al grabar la imagen en la flash del router los ejecutables ya estuvieran comprimidos con UPX, pero esto sería bastante difícil ya que a la hora de generar la imagen tendríamos que distinguir entre ficheros ejecutables y no ejecutables y aplicar un UPX que corriera en la máquina en la que estamos compilando openwrt (generalmente un PC) pero que generara código ejecutable para el router (mips).
hay algo que me queda un poco de duda aún, es si squashfs ocupa justo las 4MB, ¿donde se reserva el espació para jffs2?
estoy esperando que me llegue un usb a rs232 ya que no tengo ningún pc con puerto serie, serviría el puerto PS2 del teclado/ratón mientras sigo a la espera?
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '0 2 3 4 5'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '0t 2 3 4 5'
Hay forma de configurarle la modulacion DSL a estos cacharros?, me refiero a elegir entre ADSL2+, G.DMT, AnnexM etc
config adsl 'dsl'
option annex 'm'
annex_b=10_00_10_00_00_04_00_00
annex_bdmt=10_00_00_00_00_00_00_00
annex_b2=00_00_10_00_00_00_00_00
annex_b2p=00_00_00_00_00_04_00_00
annex_a=04_01_04_00_00_01_00_00
annex_at1=01_00_00_00_00_00_00_00
annex_alite=00_01_00_00_00_00_00_00
annex_admt=04_00_00_00_00_00_00_00
annex_a2=00_00_04_00_00_00_00_00
annex_a2p=00_00_00_00_00_01_00_00
annex_l=00_00_00_00_04_00_00_00
annex_m=00_00_00_00_40_00_04_00
annex_m2=00_00_00_00_40_00_00_00
annex_m2p=00_00_00_00_00_00_04_00
Hace un rato adquirí un router de reserva (para experimentos, pruebas varias, etc.). En el router "principal" tenía una versión de barrier breaker de hace algunos meses, en el de reserva le puse chaos calmer (sin darme cuenta, hice un git clone de trunk que ya había pasado a chaos calmer).¿Cómo conseguiste que funcionaran las VLANs en el 4518? Yo me tiré horas y nada. ???
Pues bien, el router principal funciona con esta configuración del switch:Código: [Seleccionar]config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '0 2 3 4 5'
mientras que el de reserva conCódigo: [Seleccionar]config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '0t 2 3 4 5'
o sea, el puerto CPU debe ser untagged en el router viejo y tagged en el nuevo ???
Lo achaqué a las distintas versiones y tal.
Pues bien, ayer me compilé barrier breaker final y la puse en el router de prueba, y el switch sigue funcionando con el puerto tagged, hoy le pongo la misma idéntica imagen al router principal, preparándome para cambiar la configuración del switch y.....no, en el viejo solo funciona untagged ??? ???
Otro problemilla es que los dos me han cogido la misma mac en la lan (cosa que antes no pasaba), pero, bueno, a estas alturas lo considero un problema menor ;D
Los dos son de la misma revisión de hardware (R01A), la única diferencia es el uboot, pero no creo que debería afectar una vez que el driver del swicth en openwrt toma el control...o igual sí que afecta.
Hay forma de configurarle la modulacion DSL a estos cacharros?, me refiero a elegir entre ADSL2+, G.DMT, AnnexM etc
En /etc/config/networkCódigo: [Seleccionar]config adsl 'dsl'
option annex 'm'
Los posibles valores para annex están en /etc/init.d/dsl_control y sonCódigo: [Seleccionar]annex_b=10_00_10_00_00_04_00_00
annex_bdmt=10_00_00_00_00_00_00_00
annex_b2=00_00_10_00_00_00_00_00
annex_b2p=00_00_00_00_00_04_00_00
annex_a=04_01_04_00_00_01_00_00
annex_at1=01_00_00_00_00_00_00_00
annex_alite=00_01_00_00_00_00_00_00
annex_admt=04_00_00_00_00_00_00_00
annex_a2=00_00_04_00_00_00_00_00
annex_a2p=00_00_00_00_00_01_00_00
annex_l=00_00_00_00_04_00_00_00
annex_m=00_00_00_00_40_00_04_00
annex_m2=00_00_00_00_40_00_00_00
annex_m2p=00_00_00_00_00_00_04_00
o sea, b, bdmt, b2, b2p, a, at1, alite, admt, a2, a2p, l, m, m2 y m2p.
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset: Ifx-Danube 1.3
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 21.751 Mb/s / 1.175 Mb/s
Line Attenuation: 8.6dB / 51.1dB
Noise Margin: 8.3dB / 51.1dB
Line Uptime: 1m 24s
¿Cómo conseguiste que funcionaran las VLANs en el 4518? Yo me tiré horas y nada. ???
Pues entonces va a ser lo que mencionaste del bootloader.¿Cómo conseguiste que funcionaran las VLANs en el 4518? Yo me tiré horas y nada. ???
Fácil: se trata del 7518 ;)
Pero me molesta que dos aparatos idénticos con la misma imagen funcionen de manera distinta.
[DANUBE Boot]:
======================
[U] Upload to Flash
[E] Erase Flash
[G] Run Runtime Code
[A] Set MAC Address
[#] Set Serial Number
[V] Set Board Version
[H] Set Options
[P] Print Boot Params
[0] Use Normal Firmware
[1] Use ART-Testing Firmware
======================
[DANUBE Boot]:p
MAC address : 00-23-08-B5-0D-F9
Serial number : J931037522
Hardware version: 01A
Options : 00-FF-FF-FF-FF-FF
[DANUBE Boot]:g
Image[1] at 0xb0060000, len:1370279, type:255
Firmware image at -1, ART image at -1
Run-up Normal Firmware...
Unzipping firmware at 0x80002000 ... [ZIP 1] done
Run-time code running ...
Ready to run firmware
[ 0.000000] Linux version 3.10.49 (xonom@xonom) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r42664) ) #9 Sat Sep 27 19:29:58 CEST 2014
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] MIPS: machine is ARV4518PWR01A - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=0004fb68
[ 0.000000] Readback ErrCtl register=0004fb68
[ 0.000000] Memory: 60752k/65536k available (3009k kernel code, 4784k reserved, 761k data, 188k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] pinctrl core: initialized pinctrl subsystem
[ 0.052000] NET: Registered protocol family 16
[ 0.072000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.076000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.088000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.092000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.096000] IO 0x000000001ae00000..0x000000001affffff
[ 0.120000] bio: create slab <bio-0> at 0
[ 0.128000] usbcore: registered new interface driver usbfs
[ 0.132000] usbcore: registered new interface driver hub
[ 0.136000] usbcore: registered new device driver usb
[ 0.140000] PCI host bridge to bus 0000:00
[ 0.144000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.148000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.152000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.156000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.160000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.164000] Switching to clocksource MIPS
[ 0.172000] NET: Registered protocol family 2
[ 0.180000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.184000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.192000] TCP: Hash tables configured (established 512 bind 512)
[ 0.200000] TCP: reno registered
[ 0.200000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.216000] NET: Registered protocol family 1
[ 0.220000] gptu: totally 6 16-bit timers/counters
[ 0.224000] gptu: misc_register on minor 63
[ 0.228000] gptu: succeeded to request irq 126
[ 0.232000] gptu: succeeded to request irq 127
[ 0.240000] gptu: succeeded to request irq 128
[ 0.244000] gptu: succeeded to request irq 129
[ 0.248000] gptu: succeeded to request irq 130
[ 0.252000] gptu: succeeded to request irq 131
[ 0.264000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.268000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.280000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.292000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.296000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.308000] msgmni has been set to 118
[ 0.312000] io scheduler noop registered
[ 0.316000] io scheduler deadline registered (default)
Cꁡ+�r��������console [ttyLTQ0] enabled, bootconsole disabled= 112) is a lantiq,asc
[ 0.332000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.348000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.356000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.360000] Amd/Fujitsu Extended Query version 1.1.
[ 0.364000] number of CFI chips: 1
[ 0.368000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.372000] Creating 4 MTD partitions on "ltq_nor":
[ 0.380000] 0x000000000000-0x000000010000 : "uboot"
[ 0.388000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.392000] 0x000000020000-0x0000003f0000 : "firmware"
[ 0.456000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.488000] libphy: ltq_mii: probed
[ 0.520000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.528000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.540000] wdt 1f8803f0.watchdog: Init done
[ 0.544000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.556000] TCP: cubic registered
[ 0.560000] NET: Registered protocol family 17
[ 0.564000] 8021q: 802.1Q VLAN Support v1.8
[ 0.576000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[ 0.580000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 0.588000] Please append a correct "root=" boot option; here are the available partitions:
[ 0.596000] 1f00 64 mtdblock0 (driver?)
[ 0.600000] 1f01 64 mtdblock1 (driver?)
[ 0.604000] 1f02 3904 mtdblock2 (driver?)
[ 0.612000] 1f03 64 mtdblock3 (driver?)
[ 0.616000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Lo que no encuentra es el rootfs. Has compilado (y flasheado) la imagen con el root filesystem en squashfs?
fpi@10000000 {
localbus@0 {
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;
partition@0 {
label = "uboot";
reg = <0x00000 0x10000>; /* 64 KB */
read-only;
};
partition@10000 {
label = "uboot_env";
reg = <0x10000 0x10000>; /* 64 KB */
read-only;
};
partition@20000 {
label = "firmware";
reg = <0x20000 0x3d0000>;
};
partition@400000 {
label = "boardconfig";
reg = <0x3f0000 0x10000>;
read-only;
};
};
fpi@10000000 {
localbus@0 {
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;
partition@0 {
label = "brnboot";
reg = <0x00000 0x20000>; /* 128 KB */
read-only;
};
partition@10000 {
label = "brnboot_env";
reg = <0x20000 0x40000>; /* 256 KB */
read-only;
};
partition@20000 {
label = "firmware";
reg = <0x60000 0x390000>;
};
partition@400000 {
label = "boardconfig";
reg = <0x3f0000 0x10000>;
read-only;
};
};
ROM VER: 1.0.3
CFG 01
Read
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Flash Checking - fw/ui... Passed.
Image[1] at 0xb0060000, len:1370143, type:255
Firmware image at -1, ART image at -1
Run-up Normal Firmware...
Unzipping firmware at 0x80002000 ... [ZIP 1] done
Run-time code running ...
Ready to run firmware
[ 0.000000] Linux version 3.10.49 (xonom@xonom) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r42664) ) #2 Thu Oct 9 19:14:32 CEST 2014
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] MIPS: machine is ARV4518PWR01A - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=0004fb68
[ 0.000000] Readback ErrCtl register=0004fb68
[ 0.000000] Memory: 60752k/65536k available (3009k kernel code, 4784k reserved, 761k data, 188k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] pinctrl core: initialized pinctrl subsystem
[ 0.052000] NET: Registered protocol family 16
[ 0.072000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.076000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.088000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.092000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.096000] IO 0x000000001ae00000..0x000000001affffff
[ 0.120000] bio: create slab <bio-0> at 0
[ 0.128000] usbcore: registered new interface driver usbfs
[ 0.132000] usbcore: registered new interface driver hub
[ 0.136000] usbcore: registered new device driver usb
[ 0.140000] PCI host bridge to bus 0000:00
[ 0.144000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.148000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.152000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.156000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.160000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.164000] Switching to clocksource MIPS
[ 0.172000] NET: Registered protocol family 2
[ 0.180000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.184000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.192000] TCP: Hash tables configured (established 512 bind 512)
[ 0.200000] TCP: reno registered
[ 0.200000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.216000] NET: Registered protocol family 1
[ 0.220000] gptu: totally 6 16-bit timers/counters
[ 0.224000] gptu: misc_register on minor 63
[ 0.228000] gptu: succeeded to request irq 126
[ 0.232000] gptu: succeeded to request irq 127
[ 0.240000] gptu: succeeded to request irq 128
[ 0.244000] gptu: succeeded to request irq 129
[ 0.248000] gptu: succeeded to request irq 130
[ 0.252000] gptu: succeeded to request irq 131
[ 0.264000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.268000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.280000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.292000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.296000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.308000] msgmni has been set to 118
[ 0.312000] io scheduler noop registered
[ 0.316000] io scheduler deadline registered (default)
C�+ࡂr��������console [ttyLTQ0] enabled, bootconsole disabled = 112) is a lantiq,asc
[ 0.332000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.348000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.356000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.360000] Amd/Fujitsu Extended Query version 1.1.
[ 0.364000] number of CFI chips: 1
[ 0.368000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.372000] Creating 4 MTD partitions on "ltq_nor":
[ 0.380000] 0x000000000000-0x000000020000 : "brnboot"
[ 0.388000] 0x000000020000-0x000000060000 : "brnboot_env"
[ 0.392000] 0x000000060000-0x0000003f0000 : "firmware"
[ 0.440000] 0x0000001aec00-0x0000003f0000 : "rootfs"
[ 0.444000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.460000] mtd: device 3 (rootfs) set to be root filesystem
[ 0.464000] mtd: partition "rootfs_data" created automatically, ofs=0x3c0000, len=0x30000
[ 0.472000] 0x0000003c0000-0x0000003f0000 : "rootfs_data"
[ 0.480000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.512000] libphy: ltq_mii: probed
[ 0.544000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.548000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.560000] wdt 1f8803f0.watchdog: Init done
[ 0.564000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.580000] TCP: cubic registered
[ 0.580000] NET: Registered protocol family 17
[ 0.584000] 8021q: 802.1Q VLAN Support v1.8
[ 0.596000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[ 0.620000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 0.628000] Freeing unused kernel memory: 188K (803b1000 - 803e0000)
procd: Console is alive
procd: - watchdog -
[ 6.280000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 6.788000] IFXUSB: USB core #0 soft-reset
[ 6.992000] IFXUSB: USB core #0 soft-reset
[ 6.996000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 7.000000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 7.008000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 7.012000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.020000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.024000] IFXUSB: Init: Power Port (0)
[ 7.032000] hub 1-0:1.0: USB hub found
[ 7.032000] hub 1-0:1.0: 1 port detected
[ 7.036000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
procd: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
No jffs2 marker was found
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[ 12.876000] NET: Registered protocol family 10
[ 12.888000] NET: Registered protocol family 8
[ 12.892000] NET: Registered protocol family 20
[ 12.904000] PPP generic driver version 2.4.2
[ 12.924000] nf_conntrack version 0.5.0 (952 buckets, 3808 max)
[ 12.936000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 12.956000] IFX MEI Version 5.00.00
[ 12.968000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 12.984000] Loading modules backported from Linux version master-2014-05-22-0-gf2032ea
[ 12.988000] Backport generated by backports.git backports-20140320-37-g5c33da0
[ 13.000000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 13.024000] ATM1.0.26 ATM (A1) firmware version 0.17
[ 13.028000] ifxmips_atm: ATM init succeed
[ 13.068000] NET: Registered protocol family 24
[ 13.120000] xt_time: kernel timezone is -0000
[ 13.172000] cfg80211: Calling CRDA to update world regulatory domain
[ 13.180000] cfg80211: World regulatory domain updated:
[ 13.184000] cfg80211: DFS Master region: unset
[ 13.188000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 13.196000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.204000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.212000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.220000] cfg80211: (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.228000] cfg80211: (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 13.236000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 13.244000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.252000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 13.368000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 13.372000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 13.392000] ath5k: phy0: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70)
[ 26.120000] device eth0 entered promiscuous mode
[ 26.128000] br-lan: port 1(eth0) entered forwarding state
[ 26.132000] br-lan: port 1(eth0) entered forwarding state
[ 28.136000] br-lan: port 1(eth0) entered forwarding state
[ 30.108000] jffs2: Too few erase blocks (3)
procd: - init complete -
telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
=== IMPORTANT ============================
Use 'passwd' to set your login password
this will disable telnet and enable SSH
------------------------------------------
BusyBox v1.22.1 (2014-10-06 16:42:38 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (14.07, r42801)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
[ 366.668000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 366.676000] device wlan0 entered promiscuous mode
[ 366.692000] br-lan: port 2(wlan0) entered forwarding state
[ 366.696000] br-lan: port 2(wlan0) entered forwarding state
[ 366.700000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 368.700000] br-lan: port 2(wlan0) entered forwarding state
[ 376.948000] device wlan0 left promiscuous mode
[ 376.952000] br-lan: port 2(wlan0) entered disabled state
[ 377.676000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 377.680000] device wlan0 entered promiscuous mode
[ 377.684000] br-lan: port 2(wlan0) entered forwarding state
[ 377.688000] br-lan: port 2(wlan0) entered forwarding state
[ 377.712000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 379.692000] br-lan: port 2(wlan0) entered forwarding state
ROM VER: 1.0.3
CFG 01
Read
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
RESET_BTN was pressed... 1
RESET_BTN was pressed... 2
Wake up Tiny_ETCPIP_KERNEL...
Unzipping Tiny Kernel at 0x80002000 ... [ZIP 1] done
Tiny ETCPIP running ...
Ready to run firmware
In c_entry() function ...
install_exception
Co config = 80008483
sys_irq_init ...
Tiny Kernel System startup...
Unzipping from B001E800 to 80720000 ... done
Uncompressed size = 10193
CPU Clock 333333334 Hz
tcpip_startup...
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Set flash memory layout to BPARAMS+RECOVER_KERNEL
Bootcode version: 64M-V0.02
Serial number : J931037507
Hardware version: 01A
!!No configuration file present!!
default route: 0.0.0.0
default route: 0.0.0.0
BufferInit:
BUF_HDR_SZ=32 BUF_ALIGN_SZ=16 BUFFER_OFFSET=96
BUF_BUFSZ0=384 BUF_BUFSZ1=1632
NUM_OF_B0=24 NUM_OF_B1=800
BUF_POOL0_SZ=9984 BUF_POOL1_SZ=1331200
Buf0_Block 8025f928 Buf1_Block 8011a908
BUF0[0]=0x8025f940 BUF1[0]=0x8011a920
buffer0 pointer init OK!
buffer1 pointer init OK!
init_if() ; gConfig.Interface[0].Link_Type is [4]
Interface 0 ip = 127.0.0.1
init_if() ; gConfig.Interface[1].Link_Type is [1]
reset GPIO#13.
DMA g_desc_list=0x801152E0
ETOP_MDIO_CFG=940
MII_MODE: ETOP_CFG=148
remove VLAN tag from port 0 to port 5
MAC Address: 00:23:08:b5:0d:f9
Interface 1 ip = 192.168.2.1
init_if() ; gConfig.Interface[2].Link_Type is [0]
RUNTASK id=1 if_task if0...
RUNTASK id=2 if_task if1...
RUNTASK id=3 timer_task...
RUNTASK id=4 period_task...
RUNTASK id=5 dhcp_daemon...
RUNTASK httpd...
Starting Multitask...
period_task running!!!
httpd: listen at 192.168.2.1:80
period_task running 60
period_task running 120
period_task running 180
upgrade CGI > process content-type...
boundary=-----------------------------13708047421069588940615705546
endbound=-----------------------------13708047421069588940615705546--
content-length: 3025281
parse file upload
[CGI] endp: [; filename="openwrt-lantiq-danube-ARV4518PW--brnImage"]
value: openwrt-lantiq-danube-ARV4518PW--brnImage
[CGI] enter receive loop...
###########################################################################################################################9
[upgrade_CGI] FwUI , Firmware + UI
***** [CGI-Signature Check] buf:[BRNDANUBE], sigInFlash:[BRNDANUBE]...OK!
[CGI] write to flash task...
update UI and FW, length=3024889...
MXIC MX29LV320ABTC bottom boot 16-bit mode found
erase from location b0060000 done
erase from location b0070000 done
erase from location b0080000 done
erase from location b0090000 done
erase from location b00a0000 done
erase from location b00b0000 done
erase from location b00c0000 done
erase from location b00d0000 done
erase from location b00e0000 done
erase from location b00f0000 done
erase from location b0100000 done
erase from location b0110000 done
erase from location b0120000 done
erase from location b0130000 done
erase from location b0140000 done
erase from location b0150000 done
erase from location b0160000 done
erase from location b0170000 done
erase from location b0180000 done
erase from location b0190000 done
erase from location b01a0000 done
erase from location b01b0000 done
erase from location b01c0000 done
erase from location b01d0000 done
erase from location b01e0000 done
erase from location b01f0000 done
erase from location b0200000 done
erase from location b0210000 done
erase from location b0220000 done
erase from location b0230000 done
erase from location b0240000 done
erase from location b0250000 done
erase from location b0260000 done
erase from location b0270000 done
erase from location b0280000 done
erase from location b0290000 done
erase from location b02a0000 done
erase from location b02b0000 done
erase from location b02c0000 done
erase from location b02d0000 done
erase from location b02e0000 done
erase from location b02f0000 done
erase from location b0300000 done
erase from location b0310000 done
erase from location b0320000 done
erase from location b0330000 done
erase from location b0340000 done
erase from location b03efff4 done
write length 0x2e27f9
0123456789abcdefghijklmnopqrstuvw***ABCDEFGHIJKLMNOPQRSTUVW***.............................................................0
Pues entonces va a ser lo que mencionaste del bootloader.¿Cómo conseguiste que funcionaran las VLANs en el 4518? Yo me tiré horas y nada. ???
Fácil: se trata del 7518 ;)
Pero me molesta que dos aparatos idénticos con la misma imagen funcionen de manera distinta.
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Flash Checking - fw/ui... Passed.
Image[1] at 0xb0060000, len:967135, type:255
Firmware image at -1, ART image at -1
Run-up Normal Firmware...
Unzipping firmware at 0x80002000 ... [ZIP 1] done
Run-time code running ...
Ready to run firmware
[ 0.000000] Linux version 3.3.8 (xonom@xonom) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #4 Sat Oct 11 13:38:46 CEST 2014
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] Found BRN-BOOT instead of u-boot
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PWR01
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00000003
[ 0.000000] Readback ErrCtl register=00000003
[ 0.000000] Memory: 61872k/65536k available (2277k kernel code, 3664k reserved, 382k data, 172k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.056000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[ 0.060000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[ 0.064000] MIPS: machine is ARV4518PWR01 - SMC7908A-ISP
[ 0.068000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[ 0.108000] bio: create slab <bio-0> at 0
[ 0.116000] PCI host bridge to bus 0000:00
[ 0.120000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.124000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
Buenas noches.
Tengo un Astoria ARV4518PWR01A que dejé a medio flashear hace muuuuuucho tiempo y quería devolverlo al estado inicial (con el firmware oficial) para empezar a hacerlo de cero y probar directamente las versiones rc-1 y rc-2 de barrer breaker (la rc-3 y la definitiva no porque no caben en la memoria interna y no las quiero en RAM).
En su día hice copia de seguridad con el BRNDumper de la memoria completa.
¿Como puedo restaurarla?
Gracias por vuestra ayuda ;)
El router ahora mismo tiene U-boot funcionando y una version de openwrt que no trae LuCi ni wifi (o al menos no funciona).
Espero que podais ayudarme.
Gracias.
[ 13.776000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 15.024000] ath5k: phy0: unable to init EEPROM
[ 15.024000] ath5k: probe of 0000:00:0e.0 failed with error -5
Edición 2:
ARV4518PW-R01A-trunk (http://www.mediafire.com/?2w34c64cuhnhw3c)
En este enlace tiene hay una imagen y una colección de paquetes (minidlna, asterisk, transmission, wol, ntfs-3g, ...) para el arv4518pw. La imagen por sí sola tiene wifi, usb con soporte para ext2, ext3 y ext4, Luci y adsl. Lo que se quiera instalar a más tendrá que ser usando "pivot_overlay" con un pendrive o un disco duro formateados en alguno de los sistemas de ficheros que soporta de entrada la imagen.
En cuanto se corrija un defectillo de compat-wireless la wifi funcionará al arrancar el router, pero mientars tanto, pulsando una o dos veces el botón delantero ya se activa.
sobre restaurar la imagen original, seguramente UBOOT tiene alguna opción para escribir en la NAND, no puedo ayudarte mucho en esto ya que no lo tengo instalado.
update_uboot=tftp 0x80500000 ${tftppath}u-boot-ARV7518PW.bin;era 0xb0000000 +${filesize};cp.b 0x80500000 0xb0000000 ${filesize}
Igual puedes limitarte a poner solo el bootloader original y desde su modo de emergencia cargar el resto del firmware, no sé cual sería la opción mejor, nunca me he planteado volver al firmware original.
dd if=fichero_con_la_copia_completa of=fichero_con_solo_el_bootloader bs=1k count=128
dd if=fichero_con_la_copia_completa of=ruta_del_fichero_con_la_copia_completa bs=1k count=128
Mas que nada porque realmente solo tengo una copia completa, no del bootloader, y entiendo que el dd la saca de ahí, de los 128kb primeros.Antes de ponerme a intentarlo, una pregunta: ¿como copio el archivo a la memoria del router?
Mas que nada porque el archivo dump ocupa mas del espacio disponible...
Gracias de antemano
Antes de ponerme a intentarlo, una pregunta: ¿como copio el archivo a la memoria del router?
Mas que nada porque el archivo dump ocupa mas del espacio disponible...
Gracias de antemano
Si quieres subir algo a la memoria RAM del router, cópialo al directorio /tmp. Después puedes hacer lo que quieras con él, pero recuerda que al estar en RAM, si reinicias lo pierdes...
De todas formas, a ver si no me he perdido en la conversación: ¿pretendes cambiar el actual u-boot por brnboot dejando openwrt? Si es así, no te va a funcionar ya que las primeras KB de brnboot y su configuración van a sobreescribir parte del openwrt ya instalado.
Yo iniciaría el router con la consola serie y uboot. Subiría la imagen completa por tftp y lo quemaría todo en la flash, restaurando así el firmware original. De esta forma te aseguras de que tanto brnboot como su configuración se han grabado bien.
Si mal no recuerdo, para hacer funcionar openwrt con brnboot hay que compilar openwrt con las particiones de brnboot (las que dice mekkon aquí (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg318609/#msg318609)), que son distintos a las de u-boot, así que meter openwrt con brnboot va a ser más complicado.
Antes de ponerme a intentarlo, una pregunta: ¿como copio el archivo a la memoria del router?
Mas que nada porque el archivo dump ocupa mas del espacio disponible...
Gracias de antemano
Si quieres subir algo a la memoria RAM del router, cópialo al directorio /tmp. Después puedes hacer lo que quieras con él, pero recuerda que al estar en RAM, si reinicias lo pierdes...
De todas formas, a ver si no me he perdido en la conversación: ¿pretendes cambiar el actual u-boot por brnboot dejando openwrt? Si es así, no te va a funcionar ya que las primeras KB de brnboot y su configuración van a sobreescribir parte del openwrt ya instalado.
Yo iniciaría el router con la consola serie y uboot. Subiría la imagen completa por tftp y lo quemaría todo en la flash, restaurando así el firmware original. De esta forma te aseguras de que tanto brnboot como su configuración se han grabado bien.
Si mal no recuerdo, para hacer funcionar openwrt con brnboot hay que compilar openwrt con las particiones de brnboot (las que dice mekkon aquí (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg318609/#msg318609)), que son distintos a las de u-boot, así que meter openwrt con brnboot va a ser más complicado.
Precisamente eso es lo que quiero: devolver al astoria a su firmware original.
En cuanto lo intente publico aquí los resultados.
tftp 0x80500000 backup.bin
era 0xb0000000 +${filesize}
cp.b 0x80500000 0xb0000000 ${filesize}
Antes de ponerme a intentarlo, una pregunta: ¿como copio el archivo a la memoria del router?
Mas que nada porque el archivo dump ocupa mas del espacio disponible...
Gracias de antemano
Si quieres subir algo a la memoria RAM del router, cópialo al directorio /tmp. Después puedes hacer lo que quieras con él, pero recuerda que al estar en RAM, si reinicias lo pierdes...
De todas formas, a ver si no me he perdido en la conversación: ¿pretendes cambiar el actual u-boot por brnboot dejando openwrt? Si es así, no te va a funcionar ya que las primeras KB de brnboot y su configuración van a sobreescribir parte del openwrt ya instalado.
Yo iniciaría el router con la consola serie y uboot. Subiría la imagen completa por tftp y lo quemaría todo en la flash, restaurando así el firmware original. De esta forma te aseguras de que tanto brnboot como su configuración se han grabado bien.
Si mal no recuerdo, para hacer funcionar openwrt con brnboot hay que compilar openwrt con las particiones de brnboot (las que dice mekkon aquí (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg318609/#msg318609)), que son distintos a las de u-boot, así que meter openwrt con brnboot va a ser más complicado.
Precisamente eso es lo que quiero: devolver al astoria a su firmware original.
En cuanto lo intente publico aquí los resultados.
Entonces lo mejor es que arranques con el adaptador USB/TTL y quemes la imagen original por tftp.
Las directrices que te indicó pippolippi son buenas para quemar también toda la flash, pero utiliza varias líneas para quemar la flash en lugar de hacerlo de una vez (no utilices run update_uboot) :Código: [Seleccionar]tftp 0x80500000 backup.bin
era 0xb0000000 +${filesize}
cp.b 0x80500000 0xb0000000 ${filesize}
En el servidor tftp que utilices la imagen completa debe llamarse backup.bin (o renómbrala a algo más corto para usar más fácil)
fli
y veremos que hay una serie de direcciones de memoria que tienen a su lado las letras "RO" (Read-Only). Hay que quitarles esa protección o de lo contrario el comando era y el cp nos informan de que hay bloques que no pueden borrar ni modificar.tftp 0x80500000 backup.bin
prot off all
era 0xb0000000 +${filesize}
cp.b 0x80500000 0xb0000000 ${filesize}
podría ser interesante tener un log de arranque del firmware original de ya.com, no recuerdo si había alguno en el hilo.
T3:0x00000016
T4:0x00000001
T5:0x803E872D
T6:0x00000007
T7:0x00000000
T8:0x804FECA0
T9:0x0000FFFF
S0:0xFFFFFFFF
S1:0x809A7474
S2:0xC0010071
S3:0x809A7474
S4:0xC0010070
S5:0xA0577C40
S6:0x813F0714
S7:0x80F01740
S8:0x00000000
EPC:0x800C35F4
SR:0x0000FC02
CAUSE:0x9000001C
SP (Save Point) :0x80B3A0FC
==============================
===================
Print call
ROM VER: 1.0.3
CFG 01
Read▒
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Flash Checking - fw/ui... Passed.
Image[1] at 0xb0060000, len:1392013, type:0
Image[2] at 0xb01b4000, len:473622, type:10
Image[3] at 0xb0227c00, len:174146, type:50
Image[4] at 0xb0252800, len:173329, type:60
Image[5] at 0xb027d000, len:316099, type:90
Firmware image at 0, ART image at -1
Run-up Normal Firmware...
Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1] done
Run-time code running ...
Ready to run firmware
In c_entry() function ...
install_exception
Co config = 80008483
[INIT] Interrupt ...
##### _ftext = 0x80002000
##### _fdata = 0x804FEBA0
##### __bss_start = 0x80575804
##### end = 0x81B9666C
##### Backup Data from 0x804FEBA0 to 0x81B9E66C~0x81C152D0 len 486500
##### Backup Data completed
##### Backup Data verified
[GPIO FLOW] SetGpio() Begin ..
gptu: totally 6 16-bit timers/counters
Init timer = 0
[GPIO FLOW] SetGpio() End.
[INIT] System Log Pool startup ...
[INIT] MTinitialize ..
[INIT] usrclk
CPU Clock 333333334 Hz
mips_counter_frequency:166666667
r4k_offset: 00028b0a(166666)
init_US_counter : time1 = 62 , time2 = 40000086, diff 40000024
US_counter = 68
cnt1 40666610 cnt2 40668383, diff 1773
Runtime code version: 0.10.016
System startup...
[INIT] Memory COLOR 0, 2400000 bytes ..
[INIT] Memory COLOR 1, 1048576 bytes ..
[INIT] Memory COLOR 2, 3004000 bytes ..
InitCommSys: RESOURCE_BASE = 62, NUMRES = 640
InitCommSys: EVENT_BASE = 181, NUMEVT = 768
InitCommSys: MAILBOX_BASE = 6, NUMMBX = 64
rzMemory start: 0x80D73774, end 0x80ED2F74, size 1439744
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Set flash memory layout to Boot Parameters found !!!
Bootcode version: 64M-V0.02
Serial number: J013000909
Hardware version: 01A
strWlanMacAddr:00264D7DA221
[BUILD-WEP] S6,7,8,9,10:[0,0,9,0,9]
[BUILD-WEP] M7,8,9,10,11,12:[7,D,A,2,2,1]
[BUILD-WEP] K1,2:[C,5]
[BUILD-WEP] (K1 XOR S10)=(C XOR 9)=5
[BUILD-WEP] (K1 XOR S9) =(C XOR 0)=C
[BUILD-WEP] (K1 XOR S8) =(C XOR 9)=5
[BUILD-WEP] (X1 X2 X3): 5C5
[BUILD-WEP] (K2 XOR M10)=(5 XOR 2)=7
[BUILD-WEP] (K2 XOR M11)=(5 XOR 2)=7
[BUILD-WEP] (K2 XOR M12)=(5 XOR 1)=4
[BUILD-WEP] (Y1 Y2 Y3): 774
[BUILD-WEP] (M11 XOR S10)=(2 XOR 9)=B
[BUILD-WEP] (M12 XOR S9) =(1 XOR 0)=1
[BUILD-WEP] (K1 XOR K2) =(C XOR 5)=9
[BUILD-WEP] (Z1 Z2 Z3): B19
[BUILD-WEP] (x[1] XOR z[2])=(5 XOR 1)=4
[BUILD-WEP] (y[2] XOR y[3]) =(7 XOR 4)=3
[BUILD-WEP] (x[3] XOR y[1]) =(5 XOR 7)=2
[BUILD-WEP] (x[2] XOR z[3]) =(C XOR 9)=5
[BUILD-WEP] (w[0] w[1] w[2] w[3]): 5432
[BUILD-WEP]: Key:557B4C7135492
MXIC MX29LV320ABTC bottom boot 16-bit mode found
sizeof(struct III_Config_t) is 171288, nLen:88248, Magic:0xffffffff
!![E-CFG-VER]1 Configuration data Model mismatch!!
!![E-CFG-VER]1 Adapting factory defaults!!
!![E-CFG-VER]1 Reconfiguration required!!
!![E-CFG-VER] Configuration data version mismatch!!
!![E-CFG-VER] Adapting factory defaults!!
!![E-CFG-VER] Reconfiguration required!!
!!No configuration file present!!
!!Cleanup configuration in flash memory!!
MXIC MX29LV320ABTC bottom boot 16-bit mode found
etcpip_init_config> sizeof(III_Config_t)=171288
etcpip_init_config> flash version:[], [0.0.0]
default route: 0.0.0.0
ifno:2 enableOS:1 enableWEP:0 enableSSN:0
ifno:25 enableOS:0 enableWEP:0 enableSSN:0
BufferInit:
BUF_HDR_SZ=192 BUF_ALIGN_SZ=28 BUFFER_OFFSET=256
BUF_BUFSZ0=384 BUF_BUFSZ1=2464
NUM_OF_B0=0 NUM_OF_B1=1500
BUF_POOL0_SZ=0 BUF_POOL1_SZ=3984000
sizeof(BUFFER0)=576,sizeof(BUFFER1)=2656
*BUF0=0x812d6c9c *BUF1=0x80f0a1fc
Altgn *Buf0=0x812d6ca0 *Buf1=0x80f0a200
End at BUF0:0x812d6ca0, BUF1:0x812d6c80
BUF0[0]=0x812d6ca0 BUF1[0]=0x80f0a200
buffer0 pointer init OK!
buffer1 pointer init OK!
[qm_lnk_init] CLOCKHZ=1000 ...
[qm_lnk_init] add if 3 into QM link 0
[qm_cbq_enable] no QM attached
[qm_cbq_detach] no QM is attached at link 0
f=3492148201/100000, ns_per_byte=1090005888/100000
New cls: id=0, bw=8080 ns/byte, maxd=0 ms,
maxb=32, minb=2, avgpktsz=0, maxpktsz=0,
offtime=1, parent=0, borrow=0
pri=0, maxidle=1, minidle=0,
maxq=96, clsfg=17
f=2002645667/100000, ns_per_byte=1083109375/100000
New cls: id=1, bw=808080 ns/byte, maxd=0 ms,
maxb=16, minb=1, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819dcc70, borrow=819dcc70
pri=5, maxidle=1, minidle=0,
maxq=48, clsfg=21
qm_cbq_attach(): cbqp->cbq_res=54
f=90439747/100000, ns_per_byte=1089990048/100000
New cls: id=2, bw=8162 ns/byte, maxd=0 ms,
maxb=32, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819dcc70, borrow=819dcc70
pri=5, maxidle=1, minidle=0,
maxq=48, clsfg=21
f=3846176767/100000, ns_per_byte=1072693248/100000
New cls: id=3, bw=799999999 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=0, maxidle=0, minidle=0,
maxq=96, clsfg=21
f=3846176767/100000, ns_per_byte=1072693248/100000
New cls: id=4, bw=799999999 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=1, maxidle=0, minidle=0,
maxq=48, clsfg=23
f=3846176767/100000, ns_per_byte=1072693248/100000
New cls: id=5, bw=799999999 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=2, maxidle=0, minidle=0,
maxq=48, clsfg=23
f=3846176767/100000, ns_per_byte=1072693248/100000
New cls: id=6, bw=799999999 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=3, maxidle=0, minidle=0,
maxq=48, clsfg=23
f=3846176767/100000, ns_per_byte=1072693248/100000
New cls: id=7, bw=799999999 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=4, maxidle=0, minidle=0,
maxq=48, clsfg=23
f=90439747/100000, ns_per_byte=1089990048/100000
New cls: id=8, bw=8162 ns/byte, maxd=0 ms,
maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
offtime=1, parent=819db670, borrow=819db670
pri=6, maxidle=1, minidle=0,
maxq=48, clsfg=20
[qm_cbq_reset_dstcp_ctrl] dstcp_ctrl_fg=0x1, dstcp_pkt_delay=0 ms, dstcp_max_burst=6056 bytes
CLOCKHZ=1000
gConfig.Interface[0].IP_Addr = 127.0.0.1
gConfig.Interface[0].Subnet_Mask = 255.255.255.255
***** [iput_IpLinkUp] ifno=0, link_type:12
TRAP(linkUp) : send ok!
Interface 0 ip = 127.0.0.1
gConfig.Interface[1].IP_Addr = 192.168.2.1
gConfig.Interface[1].Subnet_Mask = 255.255.255.0
gSetting.Interface[1].VLAN_Idx = 0
ifp->ipaddr = C0A80201
ifp->netmask = FFFFFF00
gSetting.Vlan_Ports[gSetting.Interface[1].VLAN_Idx].VNet = 1
gSetting.Vlan_Ports[gSetting.Interface[1].VLAN_Idx].IGMP_Querier_Enable = 1
[1][20][21][22]
ifno=1, vlan=0, vid=1, port_mask=0xf
DMA g_desc_list=0x80BF1D60
danube_sw_chip_init: in MII mode
reset GPIO#13.
[rtl8306_setLedMode] modeCur 7fff mode 3
[mac_0_init] call rtl8306_setAsicIGMPMLDSnooping()...
[VLAN] port: 0x000f, ifCount=1
------->add port 0 to vlan 1
------->add port 1 to vlan 1
------->add port 2 to vlan 1
------->add port 3 to vlan 1
mac_0_init: interface 1 registered to VLAN 1, port_mask=f
MAC Address: 00:26:4d:7d:a2:21
***** [iput_IpLinkUp] ifno=1, link_type:12
TRAP(linkUp) : send ok!
br_MacAddress=00-26-4D-7D-A2-21
Interface 1 ip = 192.168.2.1
gConfig.Interface[2].IP_Addr = 0.0.0.0
gConfig.Interface[2].Subnet_Mask = 0.0.0.0
gSetting.Interface[2].VLAN_Idx = 0
ifp->ipaddr = C0A80201
ifp->netmask = FFFFFF00
gSetting.Vlan_Ports[gSetting.Interface[2].VLAN_Idx].VNet = 1
gSetting.Vlan_Ports[gSetting.Interface[2].VLAN_Idx].IGMP_Querier_Enable = 1
[1][20][21][22]
PCI: Probing PCI hardware on host bus 0.
danube pci startup...
danube_pci_startup> gChangePCIClockToInternal=0
PCI clock 33.3MHz
cut-off PCI internal clock
DANUBE_GPIO_P1_ALTSEL0=5c7
DANUBE_GPIO_P1_ALTSEL1=0
DANUBE_GPIO_P1_DIR=91fe
Autoconfig PCI channel 0x805575E8
Scanning bus 00, I/O 0x1ae00000:0x1b000001, Mem 0x18000000:0x1a000001
00:0e.0 Class 0200: 168c:ff1a (rev 01)
Mem at 0x18000000 [size=0x10000]
Scanning bus 00
Found 00:70 [168c/ff1a] 000200 00
Fixups for bus 00
Bus scan for 00 returning with max=00
ff1a168c 2900006 2000001 8000 18000000 0 0 0
0 0 0 0 0 44 0 100
[HWLAN] ifno=2 irno=7 port=0x00000000
KERN_INFO: wlan: 0.8.4.2 (Atheros/multi-bss)
KERN_INFO: ath_hal: 0.9.17.1 (AR5212, RF5111, RF5112, RF2413, DEBUG, REGOPS_FUNC)
KERN_INFO: ath_rate_atheros: Version 2.0.1
Copyright (c) 2001-2004 Atheros Communications, Inc, All Rights Reserved
KERN_INFO: ath_pci: 0.9.4.5 (Atheros/multi-bss)
[PCI] devtag=00000070 probe=800a4b04
pci_find_slot bus 0 devfn 70
dev->bus->number 0 dev->devfn 70
pci_find_slot bus 0 devfn 70
dev->bus->number 0 dev->devfn 70
##### We detect Griffin-Lite(2413) without EEPROM #####, pci_info.Device_id=0x1d
pci_find_slot bus 0 devfn 70
dev->bus->number 0 dev->devfn 70
pci_find_slot bus 0 devfn 70
dev->bus->number 0 dev->devfn 70
pci_find_slot bus 0 devfn 70
dev->bus->number 0 dev->devfn 70
[HWLAN] devtag = 00000070
[HWLAN] Vendor ID 0x168c
[HWLAN] Device ID 0x1d
[HWLAN] Base Addr 0xb8000000
[HWLAN] SVendor ID 0x0
[HWLAN] SDevice ID 0x0
[HWLAN] Revision ID 0x1
[HWLAN] interrupt vector 0x1
ath_pci_probe :
ath_pci_probe : dev->name wifi0
call ath_attach 1 : dev 80f01740 name 80f01fe4 wifi0
ath_attach: devid 0x1d dev 80f01740 name wifi0
ath_attach : dev 80f01740 name 80f01fe4 wifi0
ATH_LOCK_INIT called ...
ATH_INIT_TQUEUE() : 800bbbd0 ???
ATH_INIT_TQUEUE() : 800b1fd0 ???
ATH_INIT_TQUEUE() : 800b59c4 ???
ATH_INIT_TQUEUE() : 800b1f98 ???
ATH_INIT_TQUEUE() : 800b1f60 ???
ATH_INIT_SCHED_TASK() ?????
ATH_INIT_TQUEUE() : 800b7208 ???
ath_hal_attach : devid 29
ar5212Attach 1
ar5212Attach 2
Setting ah_eepromDetach
ar5212EepromRead : off 0110 org value 0186
ar5212EepromRead : off 0110 value 0186
[HWLAN] domain from EEPROM 82d4
ar5212EepromRead : off 0110 org value 0186
ar5212EepromRead : off 0110 value 0186
[HWLAN] Set HWLAN MAC as LAN MAC ..
ar5212GetEepromCapabilityInfo: mac address read : 00:26:4d:7d:a2:21
[HWLAN] Set HWLAN MAC as LAN MAC ..
ar5212GetEepromCapabilityInfo: mac address read : 00:26:4d:7d:a2:21
_ath_hal_attach: should call AH_MOD_INC_USE_COUNT???
ar2417GetChipPowerLimits, Chan 2412: MaxPow = 96 MinPow = 0
ar2417GetChipPowerLimits, Chan 2412: MaxPow = 96 MinPow = 0
ar2417GetChipPowerLimits, Chan 2417: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2417: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2422: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2422: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2427: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2427: MaxPow = 95 MinPow = 0
ar2417GetChipPowerLimits, Chan 2432: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2432: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2437: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2437: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2442: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2442: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2447: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2447: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2452: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2452: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2457: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2457: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2462: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2462: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2467: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2467: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2472: MaxPow = 94 MinPow = 0
ar2417GetChipPowerLimits, Chan 2472: MaxPow = 94 MinPow = 0
ar5212GetChipPowerLimits, Chan 2412: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2412: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2417: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2417: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2422: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2422: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2427: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2427: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2432: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2432: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2437: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2437: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2442: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2442: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2447: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2447: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2452: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2452: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2457: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2457: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2462: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2462: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2467: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2467: MaxPow = 36 MinPow = 0
ar5212GetChipPowerLimits, Chan 2472: MaxPow = 32 MinPow = 0
ar5212GetChipPowerLimits, Chan 2472: MaxPow = 36 MinPow = 0
ath_descdma_setup: rx DMA: 40 buffers 1 desc/buf
ath_descdma_setup: rx DMA map: A0577B00 (1600) -> 577b00 (1600)
ath_descdma_setup: tx DMA: 200 buffers 2 desc/buf
ath_descdma_setup: tx DMA map: A0578140 (16000) -> 578140 (16000)
ath_descdma_setup: beacon DMA: 4 buffers 1 desc/buf
ath_descdma_setup: beacon DMA map: A057BFC0 (160) -> 57bfc0 (160)
ath_xr_rate_setup: rate table too small (13 > 15)
should assign open and hard_start_xmit in dev structure ??
SuperG is disabled ????????????????????????????
ieee80211_ifattach : should call _MOD_INC_USE
RUNTASK id=2 rapi_tmr_task ...
should call register_netdev() ???
Request Simple Config intr handler ????
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: mac 15.0 phy 7.0 radio 10.2
wifi0: Use hw queue 1 for WME_AC_BE traffic
wifi0: Use hw queue 0 for WME_AC_BK traffic
wifi0: Use hw queue 2 for WME_AC_VI traffic
wifi0: Use hw queue 3 for WME_AC_VO traffic
wifi0: Use hw queue 8 for CAB traffic
wifi0: Use hw queue 9 for beacons
call ath_attach 2 : dev 80f01740 name 80f01fe4 wifi0
[wifi0] : Atheros 5212 : mem=0xb8000000, irq=0 hw_base=0x00000000
***** [iput_IpLinkUp] ifno=2, link_type:12
TRAP(linkUp) : send ok!
[HWLAN] hwlan_ioctl() ..
Interface 2 ip = 192.168.2.1
[HWLAN] hwlan_ioctl() ..
gConfig.Interface[3].IP_Addr = 0.0.0.0
gConfig.Interface[3].Subnet_Mask = 0.0.0.0
ppe: ATM init succeeded (firmware version 1.1.0.2.1.13)
ATM_UBR
Init SAR ifno:3 g_atm_vcc[0] CONN:1 VPI/VCI:8/32
MAC Address: 00:26:4d:7d:a2:22
Interface 3 ip = 0.0.0.0
gConfig.Interface[23].IP_Addr = 0.0.0.0
gConfig.Interface[23].Subnet_Mask = 0.0.0.0
gSetting.Interface[23].VLAN_Idx = 0
ifp->ipaddr = C0A80201
ifp->netmask = FFFFFF00
gSetting.Vlan_Ports[gSetting.Interface[23].VLAN_Idx].VNet = 1
gSetting.Vlan_Ports[gSetting.Interface[23].VLAN_Idx].IGMP_Querier_Enable = 1
[1][20][21][22]
[HWLAN] ifno=23 irno=7 port=0x00000000
***** [iput_IpLinkUp] ifno=23, link_type:12
TRAP(linkUp) : send ok!
[HWLAN] hwlan_ioctl() ..
Interface 23 ip = 192.168.2.1
[HWLAN] hwlan_ioctl() ..
gConfig.Interface[24].IP_Addr = 0.0.0.0
gConfig.Interface[24].Subnet_Mask = 0.0.0.0
gSetting.Interface[24].VLAN_Idx = 0
ifp->ipaddr = C0A80201
ifp->netmask = FFFFFF00
gSettigr[.VN_x].IMP_uerer_able= 1rface4].LANdxVN =
[][20[2122
[HLAN i=2irno=7 ort=o=2 lnk_pe:1
TAP(linp) se ok
[W hwlaoct()
i->ipdr= CA801rac25]VLANIdx =
fpne FFFFF0
getIerc].VLN_dx].Net= 1
gSetin.Vln_Pts[Settnterac[25VLA_Idx.IGM[0
**ipu_Ipin] no=25, nk_d
[WLA] hlanoctl() .
Intefac25 ip 19168.1
[WL] hwanoct()6IPd0.0.0.0Confignterface[6].bnet_Mk =0..0
gSeti.Inrface[2].VL=gSei[HWN] fn***** pIpLikUp] ifo=, lik_tpe:2
0LAN hwan_p RAP(inkp) se ok
gStting.terace28]VLAIdx 0
ifp>ipddr C08021
p->etmk aor[gS.Inrface[2].VN_Idx].Vet = 1gSeting.Vl_Pots[ettingntefacer_ble 1
[120]21][2]
[HWAsd o!
WLA hwlanoct() ..
ntefa 28p =19168.1
[HWLgterfac29]P_Adr = 0.0.0gConfigIntrfa[29.SunetMas= 0.0.00
if>ipaddr= CA801
ip->netask FFFF0
e_Id.IGerie_Eble = 1
**** [iIpLikUpif=29, lk_tye:12
TAPnkUp) :sen ok!
Inrface = 12.1.2.
HWLAN]w0.0
gStinIntrfae[3].VN_Ix = 0
p->paddr =C000gSetiVl_Pots[Seng.Intefac30]LANIdx].VN = 1
ruChek()>Gree trunced: Usleex illbe ruted
CB re fmat Buf ini timeGap pl,v 100
mory AereqCBABuf> int samestol,ve: 2000
morAddess 019e24 0x19iialze!!
in_if loal__mas=07f80007iniif00007
t_na_ppRUNTASK id=3 if_task if0...
RUNTASK id=4 if_task if1...
RUNTASK id=5 if_task if2...
UNASd=6if_sk f3..
RUTAS id5 conn_g._k..
N id=16 ul 209
hcpI] main( =====l UssIn() ..
hcplt_Sta]
RUNTASKid=2t[ZIP 2] done
Uncompressed size = 1663003
RUNTASK httpd...
RUNTASK id=26 SSLServer ...
g_Server_Cert_Array=0x80d736e0
RUNTASK id=27 SSLClient ...
g_Client_Cert_Array=0x80d7364c
mapping "www.brntech.com.tw" to 192.168.2.1RUNTASK id=28 dnsproxy...
startNBIOSTask()...
RUNTASK id=29 nbios_main...
RUNTASK id=30 padmin_task_entry...
RUNTASK id=31 dhcpd_mgmt_task...
runDDNS() ddns_enable:0, DDNSTaskRun:0, needReRunDDNS:1
UPnP task run-up... upnpFunc:1
UPNP Device initialize success! slot=32
update_device_OUI: OUI_str=00264D
[0] Allocate mailbox 6
[0] Allocate mailbox 7
RUNTASK id=36 ds_tcp_policing...
[0] Allocate resource 62, FreeResource = 1
fpiclk=83333333, rmc=16, fpiclk/rmc=5208333
ifx_ssc_clock = 5208333, baud=2000000
ifx_ssc_set_baud: br = 0
call ifx_ssc_init() = 0
call ifx_ssc_open() = 0
SPI_Init!
T_WLAN_INT=2
gSetting.CountryCode=0x82d4
gSetting.Interface[T_WLAN_INT].Link_Type=1
set GPIO 28 as input...
RUNTASK id=38 apAppInit...
RUNTASK id=40 UCPServer...
[qm_cbq_resetclst] n_totalcls=9
Danube MEI version:1.00.07
Image[1] at 0xB0060000, len=1392013, type=0
Image[2] at 0xB01B4000, len=473622, type=10
Image[3] at 0xB0227C00, len=174146, type=50
Image[4] at 0xB0252800, len=173329, type=60
Image[5] at 0xB027D000, len=316099, type=90
[get_datapump_address] Datapump for Annex A:2, B:3, C:-1
[get_datapump_address] r_img=2, t_img=5
Unzip DSP firmware ...
Unzipping from B0227C00 to 817F8000 ... [ZIP 1] done
Uncompressed size = 300880
0:ifno2dot1x_if[2]=0
1:ifno2dot1x_if[27]=81
6:ifno2dot1x_if[28]=6
7:ifno2dot1x_if[29]=7
8:ifno2dot1x_if[30]=8
dot1x_wireless_if_mask=0x78000004
[main_8021x] dot1x_build_if_mapping() completed.
init psock cnt=2
apAppInit called ????
Atheros_NetTask running ...
Reset Duslic High begin
ath_create_vap: ifr.ifr_name = wifi0 (before ioctl)
ATH_LOCK called ...
ath_ioctl : cmd 89f7 ??????
ieee80211_ioctl_create_vap: ifr->ifr_name = wifi0, unit = 0
ieee80211_ioctl_create_vap: name = wlan0, ic->ic_vap_create=0x800b0770
alloc_etherdev: name = wlan0
GetWdsIfno: name = wlan0
GetWdsIfno : return 2 , T_WDS_INT 23
dev 80ed6694 sizeof(struct ath_vap) 1808 sc->sc_rc->arc_vap_space 4
ieee80211_vap_setup : name wlan0
should asigned hard_start_xmit and open in dev structure ???
vap->iv_myaddr : 00:26:4d:7d:a2:21
ic->ic_myaddr : 00:26:4d:7d:a2:21
should call ieee80211_sysctl_vattach() ???
===ath_vap_create opmode 6===
===ath_vap_create:1 avp->av_bcbuf 809a21f4===
ath_vap_create : sc->sc_stagbeacons 1 813f161c
===ath_vap_create:2 avp->av_bcbuf 809a21f4===
ieee80211_reset_bss: old bss 00000000
should call register_netdevice ???
===ath_vap_create:3 avp->av_bcbuf 809a21f4===
ATH_UNLOCK called ...
ath_create_vap: ifr.ifr_name = wlan0 (after ioctl)
apAppInit: ath_create_ap, T_WLAN_INT done
Basic 11g Rates: (1,2, 5.5, 11)
------------------->change mode to argv[3] 3 ,Success
should check capable(CAP_NET_ADMIN) ???
request_module : wlan_acl ???
resetWDS>
<mapping sub-ioctl wds to cmd 0x8BE0-39>
should check capable(CAP_NET_ADMIN) ???
resetWDS> end
Set Channel : channel = 9
should check capable(CAP_NET_ADMIN) ???
1 dev_open: dev->open = 800fc2d4, dev->name = wlan0
1 dev_open: dev->open = 800b207c, dev->name = wifi0
ath_init: dev->name = wifi0
ATH_LOCK called ...
ath_init: mode 6
ath_stop_locked: invalid 0 flags 0x0
should call ath_hal_setcapability -> HAL_CAP_TPC???
tpc 1
tpc 2
tpc 3
tpc 4
tpc 5
ath_merge_mcast() is called ????????????
tpc 6
tpc 7
----> ieee80211_start_running :
dev : 80ed6694 flags 00000000
ATH_UNLOCK called ...
rapi_tmr_cancel: cookie 813f2064, Initialized=1
00000000 813f0778 813f11f0
cookie 813f2064 813f0778
cookie 813f2064 813f11f0
rapi_tmr_cancel: can't find time structure cookie 813f2064
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
ath_chan_set: 1 (2412 MHz) -> 9 (2452 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_is_locked
(/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:813F0730)
already locked by /home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_lock
(/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:813F0730)
already locked by /home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
rapi_tmr_cancel: cookie 813f2064, Initialized=1
00000000 813f0778 813f11f0
cookie 813f2064 813f0778
cookie 813f2064 813f11f0
rapi_tmr_cancel: can't find time structure cookie 813f2064
===ath_newstate IEEE80211_M_HOSTAP===
ath_beacon_alloc :
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1305: spin_unlock
(/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:813F0730) not locked
Vap_init called ????
update_img_hdr = A17F8000
idx=0 mem_ptr=0xA17F8000 size=65536
idx=1 mem_ptr=0xA1808000 size=65536
idx=2 mem_ptr=0xA1818000 size=65536
idx=3 mem_ptr=0xA1828000 size=65536
idx=4 mem_ptr=0xA1838000 size=38736
Got MODEM_READY_MSG
Vap_set_rates>
Vap_set_rates> end
into Vap_set_HIDESSID();
exit Vap_set_HIDESSID();
Vap_set_channel>
Vap_set_channel> end
Vap_dev_open>
Vap_dev_open> end
apAppInit : dev->flags 00001001
[HWLAN] Ready
Reset Duslic end
IFX TAPI v3 - The Common Voice API, version 3.5.1.4
(c) Copyright 2006, Infineon Technologies AG
[39] Allocate resource 63, FreeResource = 2
IFX VMMC device driver, version 1.1.5.4
(c) Copyright 2006, Infineon Technologies AG
ifx_mps_init_module...
ifx_mps_init_module...return
VMMC_Open : Major 122 Minor 10
ifx_tapi_open minorNum 10 majorNum 122 drvCtxIndex 0
IFX_FALSE ifx_tapi_open minorNum 10 majorNum 122 drvCtxIndex 0
[39] Allocate resource 64, FreeResource = 3
[39] Allocate resource 65, FreeResource = 4
[39] Allocate resource 66, FreeResource = 5
[39] Allocate resource 67, FreeResource = 6
-----------------------VMMC_VOICE_POLL-----------------------
>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 1
-----------------------VMMC_TAPI_WAKEUP-----------------------
[39] Allocate resource 68, FreeResource = 7
[39] Allocate resource 69, FreeResource = 8
[39] Allocate resource 70, FreeResource = 9
[39] Allocate resource 71, FreeResource = 10
[39] Allocate resource 72, FreeResource = 11
[39] Allocate resource 73, FreeResource = 12
[39] Allocate resource 74, FreeResource = 13
[39] Allocate resource 75, FreeResource = 14
[39] Allocate resource 76, FreeResource = 15
>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 2
[39] Allocate resource 77, FreeResource = 16
>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event ncurce78 Resur= 17
>>>>>>>>>>>>>> OS_Gevenr 12drtxIex 0
------------ on 8072f0 nw ML_n, Dev ,
fxs_oen,ine 2
_dvpTiDed7180
VMMCOpe -- 70a:8718
ifxmpspe, id7cMMp-> b7600d76c
-----------> pen80df80 pDvCt 80d73,ode d7e6VMMCOnajo 12 MirN13 ajoNum22 vCIndx
ix
iftapope morN 14 maor 12 drCtxIde0
- 720 no px 7334 VMMLpen nD 0inod 4
impp e 5
if_trm drvtxnde----------> opn 80d720 npvCt833e4
VMMCL_OpTev d729c4MMCO--> 0b70660 80d72i 5 MMC_handl:8d4
VMC_Open : _o meode6
Tape0c4
Cn -> b700 872
i6 VMC: Mor 2 Minor 17
iapipe2no8ifxapi_open minoNu18 jorNum 122-------- open 80d7f80pDtx 8d7e4 V_LLpen, nDev 0, n 8
_drvpTapiO -8006680d729c4
i 8V_hale:80d729c4
>>>>>>>>>>>>>StEtNumber event r 6
[39] All Reur =
>>>>>>>>>>>>>>>>> OSGetur eentumb 7
[39]Aloca r 1
>>>>>>>>>>>>>>>>>>>> OS_GetEventbepso: ie 1, cmd 4f1
[getdre] Cnziin0 8F7 ...[ZIdone x_miocl:O_WND.
Uncompressed size = 497424
IFX_MPS: Download firmware (size 497424 bytes)... [HWLAN] [2] rapi_tmr_task running
[dhcp_clt] enable dhcp client in interface ATM1[3]
[26] SSLServer> SSLServer() run
[26] ssld_conf_init> ssl server info:
[26] PrivateKey=
[26] MyCertificate=
[26] CaCertificate=
[26] SSL_method=20
[26] verify_mode=0
[26] cipher_suites=ADH:SHA1:HIGH:EXP:!kEDH
[26] tftp_server_ip=140.92.61.131
[26] fn_myCerttificate=ServCert.pem
[26] fn_privateKey=PrivKey.pem
[26] fn_caCertificate=CaCert.pem
[26] ssld_conf_init> ssl server info end:
PKCS12_PBE_add>
PKCS12_PBE_add> support RC4
PKCS12_PBE_add> support DES
PKCS12_PBE_add> support RC2
[26] pCtx=0x80d59934 in ssld_conf_init
[26] ssld_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!!ssld_ctx_reset_cert> this is pkcs12 type certificate
[26] ERR_put_error> lib=13, func=114,reason=155, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/asn1/asn1_lib.c 142
[26] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 154
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 156
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 168
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 165
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 188
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 190
[26] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[26] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[26] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[26] ssld_ctx_reset_cert : re-LoadServerCertAndKey() ok!!
[26] ssld_conf_init> ssld_conf_init() ok
[26] SSLServer> bind SSL server socket!
[26] SSLServer> listen SSL's basic IO socket!
ok!
Version 7.6.3 up and running...
[27] SSLClient> SSLClient() run
[27] sslc_conf_init> ssl client info:
[27] PrivateKey=
[27] MyCertificate=
[27] CaCertificate=
[27] SSL_method=31
[27] verify_mode=1
[27] cipher_suites=ADH:SHA1:HIGH:EXP:!kEDH
[27] tftp_server_ip=140.92.61.131
[27] fn_myCerttificate=ServCert.pem
[27] fn_privateKey=PrivKey.pem
[27] fn_caCertificate=CaCert.pem
[27] sslc_conf_init> ssl client info end:
[27] sslc_conf_init> pCtx=0x80d3b358 in ssld_conf_init
[27] sslc_ctx_reset_cert> re-LoadCACertificate( 3rdCA ) ok!!
[27] sslc_ctx_reset_cert> re-LoadCACertificate( 2ndCA ) ok!!
[27] sslc_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!!sslc_ctx_reset_cert> this is pkcs12 type certificate
[27] ERR_put_error> lib=13, func=114,reason=155, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/asn1/asn1_lib.c 142
[27] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 154
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 156
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 168
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 165
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 188
parse_pk12> /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 190
[27] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[27] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[27] CRYPTO_realloc_clean> malloc_ex_func=0x802e69e8, /home/jay/CC/YaCom/source/firmware-4519/secure/ssl/0.9.8e/openssl/crypto/mem.c 482
[27] sslc_ctx_reset_cert : re-LoadServerCertAndKey() ok!!
[27] sslc_conf_init> sslc_conf_init() ok
[27] SSLClient> want to bind socket for client application!
[USBLPT] Printer Initialize Fail : Plug Out !!
padmin_task_entry() task running
DNS not found for hnm3.hnm.ya.com
xSpeedtsk priority is 120
ptp Daemon task running
lpd Daemon task running
[USB ROOTHUB_LOOP] RUNTASK id=46 lpd_main ...
[USB] lpd_init() End.
printer schedule task running
usb_hc_timer_active() id:5, tick:15360, status5:0
usb: wrong number of companions (1 != 0)
[USB] dwc3884_reset() DANUBE_RCU_UBSCFG:0xBF203018, var:0x00000400
[USB] dwc3884_reset() rstctl:0xBE101010
[USB] dwc3884_reset() intsts:0xBE101014, var:0x04008829
>>>>>> usbd_new_device: adding unit addr=1, rev=200, class=9, subclass=0, protocol=1, maxpacket=64, len=18, speed=3
usbd_probe_and_attach,probe 1!
usb_explore_task() Begin ...
startExplore() usb explore task run-up, slot:0, tsk_id:48, reason:0
USB Module: Version 2.0.0 build Jul 29 2009 16:10:51
Atheros_NetTask return ...
[signal_1x_reset] ...
rapi_tmr_cancel: cookie 813f2064, Initialized=1
00000000 813f2064 813f0778 813f11f0
cookie 813f2064 813f2064
cookie 813f2064 813f0778
cookie 813f2064 813f11f0
rapi_tmr_cancel: can't find time structure cookie 813f2064
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
ieee80211_reset_bss: old bss 80997D44<00:26:4d:7d:a2:21>
netif_poll_disable() called, 2
netif_poll_enable(0 called ???
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
ATH_LOCK called ...
ath_stop_locked: invalid 0 flags 0x1001
ath_stop_locked : Shutdown the hardware and driver ????
ath_draintxq: beacon queue 0057BFC0
ATH_UNLOCK called ...
Set Channel : channel = 0
should check capable(CAP_NET_ADMIN) ???
ap_deauth_sta called ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
set80211priv : ioctl[IEEE80211_IOCTL_SETMLME] error???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
set80211priv : ioctl[IEEE80211_IOCTL_SETMLME] error???
[hostapd]: should check capable(CAP_NET_ADMIN) ???
set80211priv : ioctl[IEEE80211_IOCTL_SETMLME] error???
[Config Hwlan Sec] : AUTH_AUTO
<mapping sub-ioctl authmode to cmd 0x8BE0-3>
should check capable(CAP_NET_ADMIN) ???
Set Auth mode:4 Success
-------128bits
should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
wep_attach : should call _MOD_INC_USE ???
netif_poll_enable(0 called ???
Set WEP Key [1]: 35353742344337313335343932 Success
-------128bits
should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
wep_attach : should call _MOD_INC_USE ???
netif_poll_enable(0 called ???
Set WEP Key [2]: 35353742344337313335343932 Success
-------128bits
should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
wep_attach : should call _MOD_INC_USE ???
netif_poll_enable(0 called ???
Set WEP Key [3]: 35353742344337313335343932 Success
-------128bits
should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
wep_attach : should call _MOD_INC_USE ???
netif_poll_enable(0 called ???
Set WEP Key [4]: 35353742344337313335343932 Success
should check capable(CAP_NET_ADMIN) ???
netif_poll_disable() called, 0
netif_poll_enable(0 called ???
Set WEP Default Key [1] Success
1 dev_open: dev->open = 800fc2d4, dev->name = wlan0
1 dev_open: dev->open = 800b207c, dev->name = wifi0
ath_init: dev->name = wifi0
ATH_LOCK called ...
ath_init: mode 6
ath_stop_locked: invalid 0 flags 0x0
should call ath_hal_setcapability -> HAL_CAP_TPC???
tpc 1
tpc 2
tpc 3
tpc 4
tpc 5
ath_merge_mcast() is called ????????????
tpc 6
tpc 7
----> ieee80211_start_running :
dev : 80ed6694 flags 00000000
ATH_UNLOCK called ...
rapi_tmr_cancel: cookie 813f2064, Initialized=1
00000000 813f0778 813f11f0
cookie 813f2064 813f0778
cookie 813f2064 813f11f0
rapi_tmr_cancel: can't find time structure cookie 813f2064
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
ap_attach : should call _MOD_INC_USE???
dump channel ...
wlan0: scan set 1g, 2g, 3g, 4g, 5g, 6g, 7g, 8g, 9g, 10g, 11g, 12g, 13g dwell min 200 max 300
dump channel 2...
Vap_security>
Vap_security> end
ath_chan_set: 9 (2452 MHz) -> 1 (2412 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ADSL> READY
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 11 (2462 MHz) -> 12 (2467 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
FWCAP: nPCM: 8 nALM: 2 nSIG: 4 nCOD: 4
FWCAP: nNLEC: 4 nWLEC: 4 nAGC: 4 nFAX: 4
FWCAP: nUTG: 4 UTG/CH: 1 nMFTD: 4
VMMC_BBD_Download: time 6009
VMMC_BBD_Download: block_num = 4, time 6009
VMMC_BBD_Download: systime 6028
ath_chan_set: 12 (2467 MHz) -> 13 (2472 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
VMMC_BBD_Download: systime 6044
VMMC_BBD_Download: systime 6047
VMMC_BBD_Download: systime 6050
===>
VMMC_Ioctl: Phone 1 IFX_TAPI_LINE_TYPE ok!
VMMC_Ioctl: Phone 1 IFXPHONE_SET_LINEFEED ok!
VMMC_Ioctl: Phone 1 IFX_TAPI_MAP_DATA_ADD ok!
Set PCM I/F 1 VMMC_handle:80d718c0
TAPI_Phone_PCM_IF_Set_Config 80d72f80
PCM Setting ------------> DCLFREQ 2 DBLCLK 1 SM 0
===>
VMMC_Ioctl: Phone 2 IFX_TAPI_LINE_TYPE ok!
VMMC_Ioctl: Phone 2 IFXPHONE_SET_LINEFEED ok!
VMMC_Ioctl: Phone 2 IFX_TAPI_MAP_DATA_ADD ok!
Set PCM I/F 2 VMMC_handle:80d71e6c
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 3 VMMC_handle:80d72418
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 4 VMMC_handle:80d729c4
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 5 VMMC_handle:80d729c4
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 6 VMMC_handle:80d729c4
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 7 VMMC_handle:80d729c4
TAPI_Phone_PCM_IF_Set_Config 80d72f80
===>
Set PCM I/F 8 VMMC_handle:80d729c4
TAPI_Phone_PCM_IF_Set_Config 80d72f80
FXS_FXO is talking now...
Relay On now ch:0
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 0
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 1
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 2
----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 3
Setting HOOK Related Parameters 0
Setting HOOKFLASH_TIME min 80 ms max 800 ms
Setting HOOKON_TIME min 370 max 370
Setting HOOK Related Parameters 1
Setting HOOKFLASH_TIME min 80 ms max 800 ms
Setting HOOKON_TIME min 370 max 370
Setting HOOK Related Parameters 2
Setting HOOK Related Parameters 3
RUNTASK id=30 VINETIC_DRV_Task...
[38] Allocate mailbox 8
RUNTASK id=38 VINETIC_T38_Task...
RUNTASK id=42 VOICE_API_task...
************** Enable ProDaaCheckInterrupt() detect 6496
Reset Duslic High begin
Reset Duslic end
ProDAAInitialize: begin now
ath_chan_set: 13 (2472 MHz) -> 9 (2452 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
ath_chan_set: 9 (2452 MHz) -> 2 (2417 MHz)
ath_draintxq: beacon queue 00000000
ath_merge_mcast() is called ????????????
rapi_tmr_cancel: cookie 813f2064, Initialized=1
00000000 813f0778 813f11f0
cookie 813f2064 813f0778
cookie 813f2064 813f11f0
rapi_tmr_cancel: can't find time structure cookie 813f2064
===ath_newstate IEEE80211_M_HOSTAP===
ath_beacon_alloc :
rapi_tmr_cancel: cookie 80999050, Initialized=1
00000000 813f0778 813f11f0
cookie 80999050 813f0778
cookie 80999050 813f11f0
rapi_tmr_cancel: can't find time structure cookie 80999050
/home/jay/CC/YaCom/source/firmware-4519/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_linux.c-266 : call wireless_send_event ???
ProDAAInitialize: Line-Side Device Status ff
Port 2 sytem-side revision ff, line-side revision f
init_DTMF_data: time 7440
force_daa_offhook ch 2 onoff 1 time 7440
ProDaaOffhook ff 2 onoff 1
CID_Detect CH 2 onoff 0
FXO_PolState_DTMFCID --> Disable DTMF CID
force_daa_offhook ch 2 onoff 0 time 7498
ProDaaOffhook ff 2 onoff 0
CID_Detect CH 2 onoff 1
FXO_PolState_DTMFCID --> Detect Polarity Changed Enable DTMF CID
TEL_DRV_Init
TEL_DRV_StartDetVOIPHook
TEL_DRV_StartDetDTMF
TEL_DRV_StartDetCEDTone
TEL_DRV_StartDetVOIPHook
TEL_DRV_StartDetDTMF
TEL_DRV_StartDetCEDTone
TEL_DRV_InitTone
When * the value is 60000
When * the value is 60000
When * the value is 60000
When * the value is 60000
sys_voip_cfg->cpt.reorder = 425@-230;20(0.24/0.24/1)
TEL_DRV_TONE_REORDER duration = 480
TEL_DRV_InitRing
[39] Allocate resource 84, FreeResource = 23
[39] Allocate mailbox 9
TEL_MGR_Init
[39] Allocate resource 85, FreeResource = 24
tel_mgr_mutex=85
[39] Allocate mailbox 10
TEL_DM_Init
[39] Allocate resource 86, FreeResource = 25
[39] Allocate resource 87, FreeResource = 26
TEL_DRV_SetPhoneEvtHookFunc
TEL_DRV_SetLineEvtHookFunc
TEL_MGR_VoiceChannelInit
TEL_MGR_SetVoiceChannel 1
TEL_MGR_SetVoiceChannel: ec mode is 16ms
TEL_MGR_SetPhoneEC
TEL_MGR_SetPhoneVAD
TEL_MGR_SetPhoneGain
VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 0 TxGain -2 RxGain -9
TEL_MGR_SetPhoneJitter
TEL_MGR_SetVoiceChannel 2
TEL_MGR_SetVoiceChannel: ec mode is 16ms
TEL_MGR_SetPhoneEC
TEL_MGR_SetPhoneVAD
TEL_MGR_SetPhoneGain
VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 1 TxGain -2 RxGain -9
TEL_MGR_SetPhoneJitter
TEL_MGR_EnableDebug
[39] Allocate resource 88, FreeResource = 27
[39] Allocate mailbox 11
[49] Allocate resource 89, FreeResource = 28
[49] Allocate resource 90, FreeResource = 29
[SIP_CORE_Task] sip_core_ready
TEL_MGR_SetVoipPhoneEvtHookFunc
TEL_MGR_SetVoipPhoneEvtHookFunc
[39] Allocate resource 91, FreeResource = 30
TEL_MGR_DisableDebug
[reset_802dot1x] wireless module ready
[init_wpa] dot1x_ready[0]=1, ifno=2, dot1x_ifno=0
[init_wpa] dot1x_ready[1]=1, ifno=27, dot1x_ifno=129
[init_wpa] dot1x_ready[2]=1, ifno=23, dot1x_ifno=255
[init_wpa] dot1x_ready[3]=1, ifno=24, dot1x_ifno=255
[init_wpa] dot1x_ready[4]=1, ifno=25, dot1x_ifno=255
[init_wpa] dot1x_ready[5]=1, ifno=26, dot1x_ifno=255
[init_wpa] dot1x_ready[6]=1, ifno=28, dot1x_ifno=6
[init_wpa] dot1x_ready[7]=1, ifno=29, dot1x_ifno=7
[init_wpa] dot1x_ready[8]=1, ifno=30, dot1x_ifno=8
[reset_802dot1x] 802.1Xv2 ready
0:ifno2dot1x_if[2]=0
1:ifno2dot1x_if[27]=81
6:ifno2dot1x_if[28]=6
7:ifno2dot1x_if[29]=7
8:ifno2dot1x_if[30]=8
dot1x_wireless_if_mask=0x78000004
[main_8021x] dot1x_build_if_mapping() completed.
ath_draintxq: beacon queue 0057BFC0
ath_merge_mcast() is called ????????????
ath_draintxq: beacon queue 0057BFC0
ath_merge_mcast() is called ????????????
ath_draintxq: beacon queue 0057BFC0
ath_merge_mcast() is called ????????????
DNS not found for hnm3.hnm.ya.com
[reset_802dot1x] wireless module ready
[init_wpa] dot1x_ready[0]=1, ifno=2, dot1x_ifno=0
[init_wpa] dot1x_ready[1]=1, ifno=27, dot1x_ifno=129
[init_wpa] dot1x_ready[2]=1, ifno=23, dot1x_ifno=255
[init_wpa] dot1x_ready[3]=1, ifno=24, dot1x_ifno=255
[init_wpa] dot1x_ready[4]=1, ifno=25, dot1x_ifno=255
[init_wpa] dot1x_ready[5]=1, ifno=26, dot1x_ifno=255
[init_wpa] dot1x_ready[6]=1, ifno=28, dot1x_ifno=6
[init_wpa] dot1x_ready[7]=1, ifno=29, dot1x_ifno=7
[init_wpa] dot1x_ready[8]=1, ifno=30, dot1x_ifno=8
[reset_802dot1x] 802.1Xv2 ready
usb_hc_timer_stop() timer_id:5
DNS not found for hnm3.hnm.ya.com
upnp_Init: flag=0
SSDP Initialization completed...
GenaInit : event_hook is NULL!!
DNS not found for hnm3.hnm.ya.com
DNS not found for hnm3.hnm.ya.com
DNS not found for hnm3.hnm.ya.com
DNS not found for hnm3.hnm.ya.com
CMV_task> rt_macrostate!=7, goto rt_reboot
Got MODEM_READY_MSG
meiRunAdslModem() ok...
ADSL Firmware: 2.1.2.15.0.1 [Annex A:0x8105 0x0]
ADSL> READY
Solo una cosa: Los comandos de Tki2000 funcionan perfectamente pero, puesto que lo que copiamos a la flash del router, DEBEMOS acceder todos los bancos de memoria (no olvidemos que era una copia de toda la flash) debemos quitarle la protección contra escritura que tienen algunos.
Para comprobarlo, ejecutamosCódigo: [Seleccionar]fli
y veremos que hay una serie de direcciones de memoria que tienen a su lado las letras "RO" (Read-Only). Hay que quitarles esa protección o de lo contrario el comando era y el cp nos informan de que hay bloques que no pueden borrar ni modificar.
Así que en definitiva, y recordando que el archivo backup.bin es la copia de la flash completa que hicimos con brndumper y la hemos copiado al directorio del programa tftp en nuestro PC, la secuencia de comandos a usar para este proceso es la siguiente:Código: [Seleccionar]tftp 0x80500000 backup.bin
prot off all
era 0xb0000000 +${filesize}
cp.b 0x80500000 0xb0000000 ${filesize}
Espero que esto le sirva a alguien.
Un saludo y seguid así, sois unos máquinas.
dd if=/dev/zero of=swap.swp bs=1024 count=65536
dd: writing 'swap.swp': Input/output error
9785+0 records in
9784+0 records out
time sh -c "dd if=/dev/zero of=swap.swp bs=1024 count=65536"
65536+0 records in
65536+0 records out
real 2m 22.68s
user 0m 1.17s
sys 0m 11.32s
time sh -c "dd if=/dev/zero of=swap.swp bs=1024 count=65536"
65536+0 records in
65536+0 records out
real 0m 14.29s
user 0m 0.46s
sys 0m 10.49s
time sh -c "dd if=/dev/zero of=swap.swp bs=1024 count=65536"
65536+0 records in
65536+0 records out
real 0m 17.47s
user 0m 0.57s
sys 0m 14.12s
Si quieres probar puedes utilizar esta recién cocinada:
http://www.multiupfile.com/f/468d2017
Tiene Luci, FPU, NTFS, VFAT, QOS, WOL, usb Printer, Custom Commands, DDNS, UPNP, FTP y algo más.
no he podido meter ext4 por el tema del espacio y la imagen contiene un "silent kernel".
Un saludo.
Si quieres probar puedes utilizar esta recién cocinada:
http://www.multiupfile.com/f/468d2017
Tiene Luci, FPU, NTFS, VFAT, QOS, WOL, usb Printer, Custom Commands, DDNS, UPNP, FTP y algo más.
no he podido meter ext4 por el tema del espacio y la imagen contiene un "silent kernel".
Un saludo.
Probado y funcionando perfectamente. El wifi en radio0.
Luego intento instalar otros paquetes, como luci en español o kmod para una antena externa y me da error en dependencias del kernel.
Si quieres probar puedes utilizar esta recién cocinada:
http://www.multiupfile.com/f/468d2017
Tiene Luci, FPU, NTFS, VFAT, QOS, WOL, usb Printer, Custom Commands, DDNS, UPNP, FTP y algo más.
no he podido meter ext4 por el tema del espacio y la imagen contiene un "silent kernel".
Un saludo.
Probado y funcionando perfectamente. El wifi en radio0.
Luego intento instalar otros paquetes, como luci en español o kmod para una antena externa y me da error en dependencias del kernel.
EDITO: mekkon ha añadido otra compilación con ext4.
EDITO: mekkon ha añadido otra compilación con ext4.
sí, esta última compilación lleva ext4, que funciona también para ext3 y ext2, esta integrada en el núcleo, supongo que así me será más fácil hacer pruebas con overlayfs
un saludo
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for XXXXXXXXXXXXXXX:
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364) *
* opkg_install_cmd: Cannot install package XXXXXXXXXXXXXX.
Hola, me he puesto a trastear con un arv4518, estoy en modo UART y siguiendo esto:
http://wiki.openwrt.org/toh/astoria/arv7518pw#recover.u-boot.using.uart
He conseguido "algo", os pego trazas del proceso para ver si alguien me puede echar un cable.
Una vez cargada la versión texto del flash en memoria con: cat u-boot.asc > /dev/ttyUSB0
Ejecuto los siguientes comandos:
ARV4518 => loady 0x80500000
## Ready for binary (ymodem) download to 0x80500000 at 115200 bps...
CC## Total Size = 0x00010000 = 65536 Bytes
ARV4518 => crc32 ${ram_addr} ${filesize}
CRC32 for 80500000 ... 8050ffff ==> bbd4da06
ARV4518 => protect off 0xb0000000 0xb0020000
Error: end address not on sector boundary
ARV4518 => era 0xb0000000 +${filesize}
........ done
Erased 8 sectors
ARV4518 => cp.b ${ram_addr} 0xb0000000 ${filesize}
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
ARV4518 => protect on 0xb0000000 +10000
Protected 8 sectors
ARV4518 => \0x00\0x00\0x00
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
\0x00\0x00
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
\0x00\0x00\0x00\0x00\0x00
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB
Este último "arranque" corresponde a un arranque quitando la conexión UART entre R65 y 3.3v el puente R80 no lo puedo quitar porque no tengo estañador a mano..
¿veis algo raro?, no consigo hacerlo funcionar y no se si he hecho mal algo o no he salido completamente del modo UART.
Gracias de antemano y enhorabuena por el hilo, es supercompleto.
En el hilo he puesto varias imágenes basadas en Barrier Breaker, las dos últimas son quizás las más compatibles con los repositorios. Con el kernel 3.10.59 llevo una semana con transmission, capado a 500K y un máximo de 30 feeds por torrent, la carga del sistema se mantiene por debajo de 1.0. Con samba ya sube por encima, pero aguanta el tirón.
ahora estoy probando con kernel 3.10.60 y por lo poco que lo voy usando la carga del sistema es aún menor, con lo que puedo aumentar el límite de descarga ;D
lleva Luci, Ext4, Vfat, USB: http://www.multiupfile.com/f/c67bc796
un saludo
Hola a todos.
Tengo un problema de calentamiento con el router 7518. Cuando la CPU se pone al 100% durante un rato, el router se reinicia. Esto ocurre cuando, por ejemplo, aMule calcula el hash de un fichero grande.
He leído que algunos habéis instalado un disipador. Por ejemplo, el forero doblecero colgó un enlace a una imagen del suyo, pero fué hace mucho tiempo y ya no es accesible. Otro forero, eq7mavala también intentó solucionar el problema en su router, pero no veo que lo consiguiera. Otro forero, Durruti, decía que en la web oficial del router recomendaban un aparato de uno o dos euros, pero no encuentro esa web.
¿Podríais volver a poner las fotos, vuestras soluciones o los enlaces dónde comprásteis disipadores?
Otra pregunta. Creo que la placa gris cuadrada de 3 centímetros de lado que trae el router es un disipador, ¿verdad? En caso afirmativo, ¿cómo la desmonto? ¿simplemente tirando?
Un saludo y muchas gracias.
En el hilo he puesto varias imágenes basadas en Barrier Breaker, las dos últimas son quizás las más compatibles con los repositorios. Con el kernel 3.10.59 llevo una semana con transmission, capado a 500K y un máximo de 30 feeds por torrent, la carga del sistema se mantiene por debajo de 1.0. Con samba ya sube por encima, pero aguanta el tirón.Acabo de probar esta compilación y la verdad es que de momento va muy fina. Mi router es HW: R01 y funciona a la perfección, incluso el anexo M.
ahora estoy probando con kernel 3.10.60 y por lo poco que lo voy usando la carga del sistema es aún menor, con lo que puedo aumentar el límite de descarga ;D
lleva Luci, Ext4, Vfat, USB: http://www.multiupfile.com/f/c67bc796
un saludo
Estoy subiendo las imagenes de un router, buscando en un disco duro las de los otros y esperando que un amigo me envie las fotos del cisco. ;DEl bricolaje siempre me ha entusiasmado, aunque a mi se me de fatal :(
Va a tardar un poquito porque tengo una "conesion de mielda" y son bastante pesadas las imagenes. ^-^
P.D. Me gusta la idea de crear un nuevo hilo, en cuanto tenga las imagenes subidas creo uno y explico mas o menos como seguí el proceso de "disipación" de cada router.
El bricolaje siempre me ha entusiasmado, aunque a mi se me de fatal Sad
¿Podría alguien darme alguna indicación o compartir un .config que haya producido un kernel pequeño para poder partir de ahí ir compilando hasta tener un sistema a gusto?
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
Buenas,
El caso es que que puesto un uboot equivocado en un ARV7518, con lo que tengo activado el modo UART para resucitar el router, hasta aquí todo bien, pero no consigo que el uboot.asc que le envio con un sudo cat u-boot.bin | sudo tee /dev/ttyUSB0 arranque una vez enviado. al conectar de nuevo por el minicom, tanto al pulsar enter, espacio, etc... se queda igual:Código: [Seleccionar]ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
Tambien he probado enviando por minicom con CTRL + a, z, s, ascii el fichero de uboot.asc, pero nada, una vez enviado no me responde por mucho que le dé al teclado, se queda impasible con el cursor echándome guiños. cuando se esta enviado el led del USB/TTL se enciende, así que descarto que sea un problema del adaptador.
tengo conectados GDB, TX y RX únicamente.
Comprueba que la versión que le estás mandando sea la versión para ejecutar desde UART y no sea un ejecutable desde la flash. Prueba también con otra versión, a ver si esa se ha corrompido por lo que sea y no funcione.
tar -C /overlay -cvf - . | tar -C /mnt -xf -
Buenas DAIkiri2KS,
Cuando hacia pruebas para extroot, descubrí que no hacía falta hacer una copia de los archivos, unicamente era necesario tener insertado el pen con ext 2/3/4 sin ningún contenido y encender el router, openwrt ya se encargaba de hacer extroot automáticamente si se encontraba con soporte para block-mount, usb/storage y ext2/3/4 (tal como vienen las compilaciones que hice para este router)
De todas maneras también se puede hacer copiando los archivos, yo me guie por varios tutoriales, entre ellos también el wiki de openwrt: http://wiki.openwrt.org/doc/howto/extroot
creo que en tu caso para hacer la copia debería ser algo así:Código: [Seleccionar]tar -C /overlay -cvf - . | tar -C /mnt -xf -
Lo que se debe copiar es overlatfs (jffs2) que es donde se crean los archivos de configuración y si queda espacio suficiente, se pueden poner más paquetes, pero no es el caso para un router de 4MB :-\
Los pendrives también es toda una odisea, al parecer el código para el USB para los arcadyan no va muy fino, y según que pen pruebes te puede ir decentemente como darte problemas inesperadamente.
un saludo.
No he probado montar Vlans aún, en el foro seguro que hay abundante información sobre ello, recuerdo que para el ARV4518 no salia la pestaña en luci, pero swconfig si que está como comando en las compilaciones que hice y al menos listaba los puertos de la interfaz lan si no me falla la memoria, quizás al no estar soportado no va mucho más allá, es cuestión de probar.
un saludo.
Pongo una imagen que en teoría es lo más compatible posible con los repositorios de barrier breaker, tiene habilitado el log del kernel, utiliza la misma versión (3.10.49), y lleva lo justo para hacer extroot con un pendrive, USB, EXT4/3/2, VFAT y Luci para facilitar la gestión de paquetes.
http://www.multiupfile.com/f/c0196a37
los paquetes que necesiten dependencias de este tipo:Código: [Seleccionar]Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for XXXXXXXXXXXXXXX:
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
* kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364) *
* opkg_install_cmd: Cannot install package XXXXXXXXXXXXXX.
se tendrá que forzar su instalación y esperar que vaya bien.
http://www.mediafire.com/download/5bk72bc892spbas/chan_lantiq.zip
char tapiId[MAX_TAPI_ID_SIZE]= {'/0'};
querías escribirchar tapiId[MAX_TAPI_ID_SIZE]= {'\0'};
No obstante es innecesario inicializarla porque ya se encarga de ello el siguiente snprintf.chan = ast_channel_alloc(1, state, NULL, NULL, "", ext, ctx, 0, c, "TAPI/%d", c + 1);
[44929.812000] (wr: 0xbf200088, rd: 0xbf200080)
[44929.812000] 0xbf200080: 0600c913 070a4f70 34303039 30331a00
[44929.812000] 0xbf200090: 33313138 01083039 7373696d 74696361
[44929.812000] 0xbf2000a0: 0601c913 3810e000 06004204 30331a00
[44929.812000] 0xbf2000b0: 33313138 01083039 7373696d 74696361
[44929.812000] ifx_mps_mbx_write_cmd() - failed to write message!
Por cierto, a alguien más le pasa que de tanto en tanto aparece un tono continuo en el puerto 2 cuando el driver registra el siguiente error en el dmesg?:Código: [Seleccionar][44929.812000] (wr: 0xbf200088, rd: 0xbf200080)
[44929.812000] 0xbf200080: 0600c913 070a4f70 34303039 30331a00
[44929.812000] 0xbf200090: 33313138 01083039 7373696d 74696361
[44929.812000] 0xbf2000a0: 0601c913 3810e000 06004204 30331a00
[44929.812000] 0xbf2000b0: 33313138 01083039 7373696d 74696361
[44929.812000] ifx_mps_mbx_write_cmd() - failed to write message!
@pippolippi: con lo que cuentas creo que ya está claro lo que ocurre, ya que (a mi por lo menos) siempre falla en el segundo puerto: teniendo en cuenta que hacemos sonar el timbre secuencialmente y que solo ocurre de vez en cuando, tiene que ser una condición de carrera en el driver.
Voy a introducir un pequeño retardo después de llamar a IFX_TAPI_CID_TX_SEQ_START y a ver qué tal.
Respecto a tu segunda pregunta, ambos llevan stack SIP y Asterisk trae un montón de cosas más, es un monstruo en varios sentidos (*).
Solo con lo mínimo necesario para conectar mediante SIP con otra centralita, Asterisk se me está llevando unos 9MB. En cuanto a la carga de CPU habría que estudiarlo.
Por cierto, con SVD me he dado cuenta (con lo que lo he usado, hay que ver lo que he tardado!) que tiene problemas con las llamadas simultáneas, la segunda que se inicia desconecta el canal de audio que llega al puerto de la primera llamada). Sobre el código y de un vistazo rápido a falta de hacer trazas no veo qué puede estar pasando, aparentemente SVD solo toma los puertos que estén libres.
@pelocho:¡Grandísimo trabajo!
Yo estoy en trunk, con el kernel 3.14.27. Attitude Adjustment lleva el 3.3; igual hubo algún cambio con la concurrencia, o quizás sea un tema de carga del router, yo solo lo utilizo como adaptador FXO para la centralita VOIP y el pobre pasa los días muerto de aburrimiento.
Al grano, ya he terminado con las modificaciones. Al dar de alta el repositorio en GitHub vi que uno de los autores de chan_lantiq tenía también allí un repositorio sensiblemente más "actualizado" y que hacía un mes había añadido un intento de soporte para múltiples codecs.
Ese código solucionaba de formas distintas algunos de los problemas que habías corregido en tu versión.
Como es un código más moderno lo he tomado como base para integrar las siguientes modificaciones:
- Soporte para múltipes codecs que funciona de verdad: PCMA, PCMU, G722, G726, G729A, ILBC, SIREN7 y lineal de 16bit a 8 y 16KHz (ideal para transcodificar a Opus).
- Identificador de llamadas con nombre y fecha/hora.
- Control de los LED (copiaypega de SVD de pippolippi, con una pequeña correción).
- Correcciones en la carga y descarga del módulo (fugas de memoria, gestión incorrecta de las hebras).
- Ajuste del tiempo entre dígitos desde el archivo de configuración.
- Algunas cosas tomadas de la versión de pelocho, con modificaciones.
Mi repositorio:
https://github.com/aeburriel/asterisk_channel_lantiq
cd /tmp/
wget http://192.168.1.2/opkg.tar
cd /
tar -xf /tmp/opkg.tar
Line State: UP showtime_tc_sync [0x801]
Line Speed: 19.929 Mb/s / 1.022 Mb/s
Line Attenuation: 16.1 dB / 13.7 dB
Noise Margin: 7.3 dB / 13.7 dB
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdd1:a7bf:fb60::/48'
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config atm-bridge 'atm'
option payload 'bridged'
option vci '35'
option vpi '8'
option encaps 'vc'
config interface 'wan'
option _orig_ifname 'nas0'
option _orig_bridge 'false'
option proto 'pppoa'
option encaps 'vc'
option atmdev '0'
option vci '35'
option vpi '8'
option username 'xxxxxxx'
option password 'xxxxxxx'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'a2p'
option firmware '/lib/firmware/adsl.bin'
Buenas,
Necesito algo de ayuda con la config de la parte de ADSL en un ARV4518.
Le he puesto el firm del compañero tekkon (3.10.49), mi idea es sustituir un Comtrend 5381u por este.
He configurado todos los parámetros en el router según mi proveedor ISP (Jazztel), desde la consola he comprobado que sincroniza correctamente con modulación ADSL2+
Datos de sincronismo:
ADSLCódigo: [Seleccionar]Line State: UP showtime_tc_sync [0x801]
Line Speed: 19.929 Mb/s / 1.022 Mb/s
Line Attenuation: 16.1 dB / 13.7 dB
Noise Margin: 7.3 dB / 13.7 dB
Esta es la config en /etc/config/networkCódigo: [Seleccionar]config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdd1:a7bf:fb60::/48'
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config atm-bridge 'atm'
option payload 'bridged'
option vci '35'
option vpi '8'
option encaps 'vc'
config interface 'wan'
option _orig_ifname 'nas0'
option _orig_bridge 'false'
option proto 'pppoa'
option encaps 'vc'
option atmdev '0'
option vci '35'
option vpi '8'
option username 'xxxxxxx'
option password 'xxxxxxx'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'a2p'
option firmware '/lib/firmware/adsl.bin'
El problema es que no funciona internet, si lanzo un ping desde la consola del router a www.google.es no funciona.
Hay que hacer algo mas una vez sincroniza el router?
Un saludo
Tanto en llc como en vc el router sincroniza pero no consigo navegar.Vaya, pero si te faltan un monton de datos como:
Buenas,
Necesito algo de ayuda con la config de la parte de ADSL en un ARV4518.
Le he puesto el firm del compañero tekkon (3.10.49), mi idea es sustituir un Comtrend 5381u por este.
He configurado todos los parámetros en el router según mi proveedor ISP (Jazztel), desde la consola he comprobado que sincroniza correctamente con modulación ADSL2+
Datos de sincronismo:
ADSLCódigo: [Seleccionar]Line State: UP showtime_tc_sync [0x801]
Line Speed: 19.929 Mb/s / 1.022 Mb/s
Line Attenuation: 16.1 dB / 13.7 dB
Noise Margin: 7.3 dB / 13.7 dB
Esta es la config en /etc/config/networkCódigo: [Seleccionar]config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdd1:a7bf:fb60::/48'
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config atm-bridge 'atm'
option payload 'bridged'
option vci '35'
option vpi '8'
option encaps 'vc'
config interface 'wan'
option _orig_ifname 'nas0'
option _orig_bridge 'false'
option proto 'pppoa'
option encaps 'vc'
option atmdev '0'
option vci '35'
option vpi '8'
option username 'xxxxxxx'
option password 'xxxxxxx'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'a2p'
option firmware '/lib/firmware/adsl.bin'
El problema es que no funciona internet, si lanzo un ping desde la consola del router a www.google.es no funciona.
Hay que hacer algo mas una vez sincroniza el router?
Un saludoTanto en llc como en vc el router sincroniza pero no consigo navegar.Vaya, pero si te faltan un monton de datos como:
option gateway '192.168.1.1'
option broadcast '192.168.1.255'
option dns '87.216.1.65 87.216.1.66'
Espero que solo sea eso.. :-[
Hola a todos,
Aquí comparto las imágenes qué he compilado para el ARV4518:
Version 12.09 sincronizada con Openwrt 12.09 oficial con parches para qué el wifi funciona:
la imagen funciona con R0A1 como con R0A
* con luci + FPU:
https://docs.google.com/file/d/0BzBSJsSR-T9icDBEcTFkUTFDYTg (https://docs.google.com/file/d/0BzBSJsSR-T9icDBEcTFkUTFDYTg)
* sin luci + FPU
https://docs.google.com/file/d/0BzBSJsSR-T9ieU9nZ0Zoc05YSkE (https://docs.google.com/file/d/0BzBSJsSR-T9ieU9nZ0Zoc05YSkE)
Version 14.07 sincronizada con Openwrt 14.07 oficial con parches para corregir las particiones (Wifi funciona):
por R0A1:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iY0pQTWxKRVhrTWs (https://docs.google.com/file/d/0BzBSJsSR-T9iY0pQTWxKRVhrTWs)
* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibmZMN09QZDZnMDg (https://docs.google.com/file/d/0BzBSJsSR-T9ibmZMN09QZDZnMDg)
por R0A:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iVEZOMDhnT29LdjQ (https://docs.google.com/file/d/0BzBSJsSR-T9iVEZOMDhnT29LdjQ)
* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibDFybnlvcnpuOFk (https://docs.google.com/file/d/0BzBSJsSR-T9ibDFybnlvcnpuOFk)
La versión 14.07 con luci no tiene detalles des paquetes integrados. Después de haber flasheado y montar la partición /overlay sobre une memoria usb formateada con ext2/3/4 (pagina wik: http://wiki.openwrt.org/doc/howto/extroot#openwrt_barrier_breaker_trunk (http://wiki.openwrt.org/doc/howto/extroot#openwrt_barrier_breaker_trunk)) extrae el fichero opkg.tar (https://docs.google.com/file/d/0BzBSJsSR-T9iRS1hMmV3aHpLTjg (https://docs.google.com/file/d/0BzBSJsSR-T9iRS1hMmV3aHpLTjg)) como asi para restituirlos:Código: [Seleccionar]cd /tmp/
wget http://192.168.1.2/opkg.tar
cd /
tar -xf /tmp/opkg.tar
Todas la imágenes entran en las 4mb del flash sin problemas.
[ 0.572000] VFS: Cannot open root device "(null)" or unknown-block(0,0): erro
r -6
[ 0.576000] Please append a correct "root=" boot option; here are the availab
le partitions:
[ 0.584000] 1f00 128 mtdblock0 (driver?)
[ 0.592000] 1f01 64 mtdblock1 (driver?)
[ 0.596000] 1f02 3840 mtdblock2 (driver?)
[ 0.600000] 1f03 64 mtdblock3 (driver?)
[ 0.604000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Buenas,
Necesito algo de ayuda con la config de la parte de ADSL en un ARV4518.
Le he puesto el firm del compañero tekkon (3.10.49), mi idea es sustituir un Comtrend 5381u por este.
He configurado todos los parámetros en el router según mi proveedor ISP (Jazztel), desde la consola he comprobado que sincroniza correctamente con modulación ADSL2+
Datos de sincronismo:
ADSLCódigo: [Seleccionar]Line State: UP showtime_tc_sync [0x801]
Line Speed: 19.929 Mb/s / 1.022 Mb/s
Line Attenuation: 16.1 dB / 13.7 dB
Noise Margin: 7.3 dB / 13.7 dB
Esta es la config en /etc/config/networkCódigo: [Seleccionar]config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdd1:a7bf:fb60::/48'
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config atm-bridge 'atm'
option payload 'bridged'
option vci '35'
option vpi '8'
option encaps 'vc'
config interface 'wan'
option _orig_ifname 'nas0'
option _orig_bridge 'false'
option proto 'pppoa'
option encaps 'vc'
option atmdev '0'
option vci '35'
option vpi '8'
option username 'xxxxxxx'
option password 'xxxxxxx'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'a2p'
option firmware '/lib/firmware/adsl.bin'
El problema es que no funciona internet, si lanzo un ping desde la consola del router a www.google.es no funciona.
Hay que hacer algo mas una vez sincroniza el router?
Un saludo
config interface 'USB_ADSL'
option proto 'pppoa'
option encaps 'vc'
option atmdev '0'
option vci '35'
option vpi '8'
option username 'xxxxxx'
option password 'xxxxxx'
option auto '0'
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd0b:cf37:e624::/48'
config interface 'lan'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
option ifname 'eth0.1'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0t 2 3 4 5'
config atm-bridge 'atm'
option vci '32'
option encaps 'llc'
option payload 'bridged'
option vpi '8'
config interface 'wan'
option ifname 'nas0'
option _orig_ifname 'nas0'
option _orig_bridge 'false'
option proto 'dhcp'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config adsl 'dsl'
option annex 'a'
option firmware '/lib/firmware/adsl.bin'
Por cierto medber, he probado tus imagenes en un ARV4518 R01A y no arrancan las versiones de Barrier Breaker 14.07, sale un error Kernel Panic cuando estas cargando.
Pego el error:Código: [Seleccionar][ 0.572000] VFS: Cannot open root device "(null)" or unknown-block(0,0): erro
r -6
[ 0.576000] Please append a correct "root=" boot option; here are the availab
le partitions:
[ 0.584000] 1f00 128 mtdblock0 (driver?)
[ 0.592000] 1f01 64 mtdblock1 (driver?)
[ 0.596000] 1f02 3840 mtdblock2 (driver?)
[ 0.600000] 1f03 64 mtdblock3 (driver?)
[ 0.604000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
La versión 12.09 funciona sin problemas.
Alguna idea de porque puede fallar con 14.07?
Saludos y gracias por el curro
Por cierto medber, he probado tus imagenes en un ARV4518 R01A y no arrancan las versiones de Barrier Breaker 14.07, sale un error Kernel Panic cuando estas cargando.
Pego el error:Código: [Seleccionar][ 0.572000] VFS: Cannot open root device "(null)" or unknown-block(0,0): erro
r -6
[ 0.576000] Please append a correct "root=" boot option; here are the availab
le partitions:
[ 0.584000] 1f00 128 mtdblock0 (driver?)
[ 0.592000] 1f01 64 mtdblock1 (driver?)
[ 0.596000] 1f02 3840 mtdblock2 (driver?)
[ 0.600000] 1f03 64 mtdblock3 (driver?)
[ 0.604000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
La versión 12.09 funciona sin problemas.
Alguna idea de porque puede fallar con 14.07?
Saludos y gracias por el curro
@DAIkiri2KS
Tengo dos routers RO1A (ARV4518PW-A-LF-LT y SMC7908A-ISP). he flasheado los dos con 14.07 con luci y sin luci y he probado flashearlos con el firmware R01 y no me ha resultado el mismo error que te salgue.
Estas seguro que tienes R01A y no el R01? descarga la imagen de nuevo e inténtalo de nuevo
[ 0.576000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 0.580000] Please append a correct "root=" boot option; here are the available partitions:
[ 0.588000] 1f00 128 mtdblock0 (driver?)
[ 0.596000] 1f01 256 mtdblock1 (driver?)
[ 0.600000] 1f02 3648 mtdblock2 (driver?)
[ 0.604000] 1f03 64 mtdblock3 (driver?)
[ 0.608000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
cat /proc/mtd
root@OpenWrt:/# cat /proc/mtd
dev: size erasesize name
mtd0: 00020000 00010000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003c0000 00010000 "linux"
mtd3: 000e5204 00010000 "kernel"
mtd4: 002dadfc 00010000 "rootfs"
mtd5: 000d0000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "board_config"
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
gracias DAIkiri2KS
Flashea las siguientes:
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) con LuCi + FPU, USB2, kmod-usb-storage, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 108KB
https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU (https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU)
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) sin LuCi + FPU, USB2, kmod-usb-storage, kmod-usb-storage-extras, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 432KB
https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM (https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM)
esos dos van muy bien con la configuración siguiente :Código: [Seleccionar]root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
Hola, acabo de instalar el openwrt a un ARV4518 y funcionando sin problemas. Mi desilusion viene por el hecho de que me doy cuenta que despues de instalar lo básico, lo que venia de serie, es de decir ADSL, interface web y USB, no queda espacio para nada más...
En concreto ha instalado la compilación creada por medber de pero me queda muy poquito espacio y no de deja instalar samba.
- Habria alguna posibilidad de instalar ADSL, Luci, DDNS, y Samba o me olvido del tema.
- He visto compilaciones en las que se instala USB, pero no Samba, por ejemplo la que yo he instalado. Mi pregunta es y disculpad mi torpeza, ¿que utildad tiene eso? quiero decir como se accede desde cualquier dispositivo a lo que tengas pinchado sin haber un servidor de por medio.
gracias DAIkiri2KS
Flashea las siguientes:
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) con LuCi + FPU, USB2, kmod-usb-storage, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 108KB
https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU (https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU)
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) sin LuCi + FPU, USB2, kmod-usb-storage, kmod-usb-storage-extras, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 432KB
https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM (https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM)
esos dos van muy bien con la configuración siguiente :Código: [Seleccionar]root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
gracias DAIkiri2KS
Flashea las siguientes:
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) con LuCi + FPU, USB2, kmod-usb-storage, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 108KB
https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU (https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU)
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) sin LuCi + FPU, USB2, kmod-usb-storage, kmod-usb-storage-extras, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 432KB
https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM (https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM)
esos dos van muy bien con la configuración siguiente :Código: [Seleccionar]root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
gracias DAIkiri2KS
Flashea las siguientes:
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) con LuCi + FPU, USB2, kmod-usb-storage, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 108KB
https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU (https://docs.google.com/file/d/0BzBSJsSR-T9iQ0l5aEhtaDA5RlU)
* para el ARV4518 R01A : OpenWRT 14.07 final (r42625) sin LuCi + FPU, USB2, kmod-usb-storage, kmod-usb-storage-extras, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 432KB
https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM (https://docs.google.com/file/d/0BzBSJsSR-T9iWHEzVHRrT1ZPQWM)
esos dos van muy bien con la configuración siguiente :Código: [Seleccionar]root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 001098d5 00010000 "kernel"
mtd4: 002c672b 00010000 "rootfs"
mtd5: 00050000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
Buenas Medber.
Soy nuevo por aqui y llevo un par de meses metido con openwrt y unos router que tengo en casa.
Entre ellos tengo un ARV4518pw R01A al que le he metido OpenWRT 14.07 final (r42625) con LuCi + FPU, USB2, kmod-usb-storage, kmod-scsi-core, Block-Mount y Ext4. Espacio flash libre = 108KB de tu post que cito.
Todo bien pero quiero ponerle un pincho 3G y usarlo en el campo y no va bien con el Kmod-usb-serial. Tengo que forzar dependencias y no funciona correctamente.
El problema es que esta version es la r42625. Podrias compilar la final para que el repositorio funcione correctamente con el kernel version 3.10.49-1 y no el version 3.10.49 que tiene la version r42625?. Siempre si es posible y perdona el abuso pero no he podido compilar nada correcto aun. Seguiremos aprendiendo.
Gracias.
...
El problema viene cuando apago el Astoria (o hay tormenta y se va la luz en casa) , al reiniciar, tanto el device que coge el wifi de mi red, como la que repite la señal estan deshabilitadas y a mano las tengo que activar las dos. Por lo que he estado leyendo ,por ssh he modificado el archivo etc/config/wireless y la he modificado la linea wireless.radio0.disabled=0
Pero siguen apareciendo despues de un reinicio del Astoria como disables ambas device...
No uso el paquete relayd, no se si con eso se solucionaria el problema o tengo que modificar otro parametro por ssh.
Muchas Gracias!!
Muchas gracias por la ayuda brunorro. El tema es que cuando pasa eso no estoy en casa para darle al botoncito si fuera eso...jeje, y le tengo una excepcion en el firewall para entrar por remoto y claro, estando sin la wlan activa tampoco puedo acceder. Lo que si me he fijado es que no lo dije antes exactamente lo que pasa, las dos radios que deberian estar activas, tanto la del cliente que coge mi red adsl como la que hacer de repetidor, si que esta una, la que hace de cliente de mi red,pero sin señal..osea,que esta enable,pero 0% de señal. Cuando entro por ethernet y activo la que hace de repetidor, automaticamente se pone la cliente de mi red con señal y funciona todo otra vez perfecto...pero la cosa es esa, que si o si, debo activar la que hace de repetidor para que la otra se ponga con señal,sino 0% siempre...si por lo menos se quedara activa y funcionando la cliente, podria entrar por remoto y activar la repetidor..aiins, que lio jeje...
El problema viene cuando apago el Astoria (o hay tormenta y se va la luz en casa) , al reiniciar, tanto el device que coge el wifi de mi red, como la que repite la señal estan deshabilitadas y a mano las tengo que activar las dos. Por lo que he estado leyendo ,por ssh he modificado el archivo etc/config/wireless y la he modificado la linea wireless.radio0.disabled=0
Pero siguen apareciendo despues de un reinicio del Astoria como disables ambas device...
No uso el paquete relayd, no se si con eso se solucionaria el problema o tengo que modificar otro parametro por ssh.
Muchas Gracias!!
Buenas tardes !! Se me ocurren dos motivos, uno sencillo y el otro no tanto.
El sencillo: el maldito botón WLAN, que hasta que no le das no activa la wireless.
El no tan sencillo: si es el ARV4518PW, que no tenga espacio en la flash para grabar la configuración y por eso la tengas que introducirla cada vez a mano.
Siento no poder ayudar más, pero es lo que se me ocurre así rápidamente. Gracias a ti !
hello world !
sorry for writing in English, hablo un poquito espanol :)
i compiled BB.14_07 for my device ARV4518PWR01 and flashed it with tftpd32.
The router comes up but after a reboot all changes are lost.!!!!!
root@OpenWrt:/# ls
bin etc mnt proc root sys usr www
dev lib overlay rom sbin tmp var
root@OpenWrt:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 30468 204 30264 1% /
/dev/root 2560 2560 0 100% /rom
tmpfs 30468 1116 29352 4% /tmp
tmpfs 30468 204 30264 1% /tmp/root
overlayfs:/tmp/root 30468 204 30264 1% /
tmpfs 512 0 512 0% /dev
root@OpenWrt:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /tmp/root type tmpfs (rw,noatime,mode=755)
overlayfs:/tmp/root on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/tmp/root)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
root@OpenWrt:/# cat /proc/mtd
dev: size erasesize name
mtd0: 00010000 00002000 "uboot"
mtd1: 00010000 00010000 "uboot_env"
mtd2: 003d0000 00010000 "firmware"
mtd3: 0014e997 00010000 "kernel"
mtd4: 00281669 00010000 "rootfs"
mtd5: 00010000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "boardconfig"
root@OpenWrt:/# dmesg | grep "jffs2"
[ 0.296000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 10.660000] jffs2: Too few erase blocks (1)
root@OpenWrt:/# dmesg | grep "squashfs"
[ 0.292000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.656000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
root@OpenWrt:/# dmesg | grep "ubifs"
[ 0.640000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
root@OpenWrt:/# free
total used free shared buffers
Mem: 60940 24676 36264 0 2448
-/+ buffers: 22228 38712
Swap: 0 0 0
please help me
Hola a todos,
Aquí comparto las imágenes qué he compilado para el ARV4518:
Version 12.09 sincronizada con Openwrt 12.09 oficial con parches para qué el wifi funciona:
la imagen funciona con R0A1 como con R0A
* con luci + FPU:
https://docs.google.com/file/d/0BzBSJsSR-T9icDBEcTFkUTFDYTg (https://docs.google.com/file/d/0BzBSJsSR-T9icDBEcTFkUTFDYTg)
* sin luci + FPU
https://docs.google.com/file/d/0BzBSJsSR-T9ieU9nZ0Zoc05YSkE (https://docs.google.com/file/d/0BzBSJsSR-T9ieU9nZ0Zoc05YSkE)
Version 14.07 sincronizada con Openwrt 14.07 oficial con parches para corregir las particiones (Wifi funciona):
por R0A1:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iY0pQTWxKRVhrTWs (https://docs.google.com/file/d/0BzBSJsSR-T9iY0pQTWxKRVhrTWs)
* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibmZMN09QZDZnMDg (https://docs.google.com/file/d/0BzBSJsSR-T9ibmZMN09QZDZnMDg)
por R0A:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iVEZOMDhnT29LdjQ (https://docs.google.com/file/d/0BzBSJsSR-T9iVEZOMDhnT29LdjQ)
* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibDFybnlvcnpuOFk (https://docs.google.com/file/d/0BzBSJsSR-T9ibDFybnlvcnpuOFk)
La versión 14.07 con luci no tiene detalles des paquetes integrados. Después de haber flasheado y montar la partición /overlay sobre une memoria usb formateada con ext2/3/4 (pagina wik: http://wiki.openwrt.org/doc/howto/extroot#openwrt_barrier_breaker_trunk (http://wiki.openwrt.org/doc/howto/extroot#openwrt_barrier_breaker_trunk)) extrae el fichero opkg.tar (https://docs.google.com/file/d/0BzBSJsSR-T9iRS1hMmV3aHpLTjg (https://docs.google.com/file/d/0BzBSJsSR-T9iRS1hMmV3aHpLTjg)) como asi para restituirlos:Código: [Seleccionar]cd /tmp/
wget http://192.168.1.2/opkg.tar
cd /
tar -xf /tmp/opkg.tar
Todas la imágenes entran en las 4mb del flash sin problemas.
thank you bro
but all images Kernel panic :((((
Hello,i did this but ...
the problem is that the image is not recorded in the correct memory address (the same thing happened to me)
brunorro quote:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/440/?wap2
ARV4518PW => setenv kernel_addr 0xb0020000
ARV4518PW => saveenv
ARV4518PW => protect off all
ARV4518PW => run update_openwrt
Hello,
the problem is that the image is not recorded in the correct memory address (the same thing happened to me)
brunorro quote:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/440/?wap2
ARV4518PW => setenv kernel_addr 0xb0020000
ARV4518PW => saveenv
ARV4518PW => protect off all
ARV4518PW => run update_openwrt
Buenas tardes. Me da que el Arv4518 que compre en segundamano tiene el puerto usb jodio... he cargado casi todos los firm que hay en este post y con ninguno tengo resultados, he probado con los 3 o 4 pendrive que tengo y nanai..
Buenas tardes. Me da que el Arv4518 que compre en segundamano tiene el puerto usb jodio... he cargado casi todos los firm que hay en este post y con ninguno tengo resultados, he probado con los 3 o 4 pendrive que tengo y nanai..
perdón que te desvié el tema, pero es que con el adaptador serial-usb que pillé no tengo manera, ¿tuviste que hacer algo para entrar por putty o minicom? no me sale lo de pulsar la barra espaciadora con ninguno de los dos router que tengo (utilizo minicom en linux)
EDIT: ya logré que me lo reconociera,
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... failed ...
lq_cpe_eth
Me da que el switch de mi ARV7518 se ha muerto... :'(A mi me pasó lo mismo con un ARV7518 desde entonces sólo puedo actualizar el firm por wifi. :(
Conectando el equipo por serie, aparece lo siguiente:Código: [Seleccionar]*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... failed ...
lq_cpe_eth
Despues de esto, puedo entrar en la consola del u-boot (recordemos, ya tiene el bootloader de Pteridium) pero evidentemente, si conecto algo al switch este no va. Incluso si no entro en la consola, openwrt arranca sin problemas.
Queria probar a reflashearle el uboot a ver si es porque algo se ha quedado tocado en memoria (aunque me da que es mas fallo en el propio chip lan), pero no tengo ni idea de como podria hacerlo con el bootloader de Pteridium... supongo que la unica manera seria mediante UART?
Hola, solo agradecer que estéis aqui. Tengo 3 routers Astoria (que rescaté a punto de tirar a la basura) funcionando con vuestras indicaciones y trabajo:¡Caray, eso si que es sacarles chicha! >:(
1) Un ARV4518 con el Openwrt de https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg326989/#msg326989, la version 12.09 sin luci. La versión de openwrt.org me daba fallos de segmentation fault, pero esta es a prueba de bombas. Hace de repetidor de red wifi con pseudobridge relayd, siguiendo las instrucciones de https://forum.openwrt.org/viewtopic.php?id=39077
2) Un ARV7518 también de repetidor.
3) Un ARV7518 de punto de acceso y como servidor usbip de un dispositivo usb puñetero (una pizarra digital).
Bueno, pues solo eso: gracias por vuestro empeño en hacer que saquemos utilidad a estos aparatejos. Un abrazo.
Hola, solo agradecer que estéis aqui. Tengo 3 routers Astoria (que rescaté a punto de tirar a la basura) funcionando con vuestras indicaciones y trabajo:¡Caray, eso si que es sacarles chicha! >:(
1) Un ARV4518 con el Openwrt de https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg326989/#msg326989, la version 12.09 sin luci. La versión de openwrt.org me daba fallos de segmentation fault, pero esta es a prueba de bombas. Hace de repetidor de red wifi con pseudobridge relayd, siguiendo las instrucciones de https://forum.openwrt.org/viewtopic.php?id=39077
2) Un ARV7518 también de repetidor.
3) Un ARV7518 de punto de acceso y como servidor usbip de un dispositivo usb puñetero (una pizarra digital).
Bueno, pues solo eso: gracias por vuestro empeño en hacer que saquemos utilidad a estos aparatejos. Un abrazo.
Por cierto, ¿podrías explicar lo de USB over IP abriendo un nuevo tema? Sé que está más relacionado con linux en general, pero es algo muy útil e interesante.
No encuentro la forma de activar los canales 12 y 13 del wifi, ¿alguna idea?
He probado http://luci.subsignal.org/~jow/reghack/ pero da segmentation fault sobre la versión compilada de breaking barrier 14 y me hace perder el wifi.
1) Tengo el SMC 7908A-ISP R01A. ¿Es lo mismo esto que ARV4518PW? Al encontrarlo con una referencia en unos sitios y otra referencia en otros, es un poco lioso.
2) En un principio, quería hacero sin tener que abrir el router (no me gusta mucho la idea de tocar el hardware), pero por lo visto, creo que no se puede y por lo que he visto en un tutorial hecho por aiayua, hace falta un convertidor de voltaje para conectar el puerto serie (yo usaré un USB a serie) del PC a los pines de la placa del router.
¿Me sirve este cable?
http://www.ebay.es/itm/221551952241?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
En caso afirmativo, de los 5 pines que me salen del adaptador, ¿cuál es cuál para conectarlos con los cablecitos a los pines de la placa?
O sea, creo que lo que tengo que hacer es conectar los pines
TX a RX
RX a TX
y GND a GND
(sólo esos 3, por lo que veo en la foto del tuto), pero qué pines del adaptador son tx, rx y gnd ??
Ah, otra cosilla más: ¿Puedo flashearle directamente el último openwrt estable? ¿Llevará lucy? y a partir de ahí, ¿podré flashear desde web sin volver a tener que abrir el router?
Buenas, si tuvierais que elegir entre este y el arv7510 ¿cual escogeríais? Tengo pensado comprar un router adsl compatible con openwrt que funcione el wifi y esos creo que son los mejores que se pueden conseguir baratos pero ¿cual compro?
Saludos
Si no vas a usar los puertos de teléfono, el ARV7510PW22, sin duda. Mucha más flash (16MB), wifi funcional, y 3 puertos USB. El ADSL no lo llegué a probar, pero creo que funciona.
El Easybox 803 (ARV752DPW22) también es una buena opción (8MB flash), y ahora hay unos cuantos baratos rondando por eBay.
Si no vas a usar los puertos de teléfono, el ARV7510PW22, sin duda. Mucha más flash (16MB), wifi funcional, y 3 puertos USB. El ADSL no lo llegué a probar, pero creo que funciona.
El Easybox 803 (ARV752DPW22) también es una buena opción (8MB flash), y ahora hay unos cuantos baratos rondando por eBay.
¿En el ARV752DPW22 tiene para voip? No lo necesito ahora pero nunca esta de mas tenerlo no conocia este aparato ¿que tal es?
Saludos
Hasta donde sé sólo hay VoIP "completamente" con Attitude Adjustment. Barrier Breaker y Chaos Calmer casi seguro que también tienen los drivers operativos, pero el problema creo que aparece con las aplicaciones que usan los drivers VoIP de Lantiq: aunque tengas el hardware funcionando, si el software se comunica mal con él se pierde mucho tiempo para configurarlo adecuadamente.
Si no vas a usar los puertos de teléfono, el ARV7510PW22, sin duda. Mucha más flash (16MB), wifi funcional, y 3 puertos USB. El ADSL no lo llegué a probar, pero creo que funciona.
El Easybox 803 (ARV752DPW22) también es una buena opción (8MB flash), y ahora hay unos cuantos baratos rondando por eBay.
¿En el ARV752DPW22 tiene para voip? No lo necesito ahora pero nunca esta de mas tenerlo no conocia este aparato ¿que tal es?
Saludos
http://wiki.openwrt.org/toh/astoria/arv752dpw22 (http://wiki.openwrt.org/toh/astoria/arv752dpw22)
Se vende en Alemania, pero tiene conector POTS para ADSL, así que también funciona aquí.
Los puertos de teléfono van con clavijas distintas a las que tenemos en España, pero de todas formas, no te va a funcionar con openwrt, porque no hay drivers.
3) En el hilo del tutorial (el del link que he puesto en el 2)), recomiendan hacer backup (insistente y encarecidamente) del flash actual del router, con la utilidad "brndumper". No encontré susodicha utilidad compilada y ejecutable para windows en ninguna parte de la web (https://github.com/olivluca/brndumper); y eso que el mismo autor pone que "I provide a windows binary, I didn't test it with the router but it should work", pero nada.
A lo largo del hilo hay varias imágenes de BB para el 4518 con Luci y soporte por USB, creo que también había un post con las últimas 64k de la flash para recuperar los datos del wifi.
Se puede hace una imagen para CC también con soporte para USB, eso sí, sin Luci. Aunque se puede instalar posteriormente con ExtRoot
Hola a todos
He compilado OpenWrt 15.05 para el ARV4518PW y quería compartirla con ustedes.
......
Hola a todos,
Después de estar trasteando un tiempo con otros router vuelvo a probar con mi 7518PW.
Una pregunta rápida: queria actualizarlo a chaos chalmer pero no veo vou una imagen sysupgrade entre las que se pueden bajar de opnwrt.org. ¿Quiere decir que no se puede actualizar desde luci? Ahora tengo en el Attitude Adjustment
Si lo tengo que hacer por puerto serie ¿cual seria la imagen que tengo que bajar de las 3 que hay?
openwrt-15.05-lantiq-xway-ARV7518PW-uImage-initramfs
openwrt-15.05-lantiq-xway-ARV7518PW-uImage
openwrt-15.05-lantiq-xway-ARV7518PW-squashfs.image
Perdonad lo novato pero es que ya hace tanto que ni me acuerdo.. gracias!
Las imágenes "factory" y "sysupgrade" son para distinguir las que son aptas para actualizar desde el firmware original del router, y las que son para actualizar desde openwrt. Este no es el caso, así que sólo hay una imagen.
La correcta es la squashfs.
Las imágenes "factory" y "sysupgrade" son para distinguir las que son aptas para actualizar desde el firmware original del router, y las que son para actualizar desde openwrt. Este no es el caso, así que sólo hay una imagen.
La correcta es la squashfs.
Gracias Tki, la squashfs entonces.
¿Pero la puedo cargar desde luci o tengo que hacerlo por puerto serie desde el uboot? No se si es eso lo que quieres decir con que "no es el caso".
hola hermanos
tengo un ARV4518 R01A con problemo :
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.18.23
Created: 2016-01-12 19:54:49 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1027717 Bytes = 1003.6 kB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.18.23 (rave@ravebox) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47815) ) #28 Tue Jan 12 19:54:41 WET 2016
[ 0.000000] SoC: Danube rev 1.5
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019641 (MIPS 24KEc)
[ 0.000000] MIPS: machine is ARV4518PWR01A - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00057ed8
[ 0.000000] Readback ErrCtl register=00057ed8
[ 0.000000] Memory: 61512K/65536K available (2597K kernel code, 139K rwdata, 276K rodata, 168K init, 189K bss, 4024K reserved)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.044000] pid_max: default: 32768 minimum: 301
[ 0.048000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.052000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060000] pinctrl core: initialized pinctrl subsystem
[ 0.068000] NET: Registered protocol family 16
[ 0.080000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.084000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.092000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.096000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.100000] IO 0x000000001ae00000..0x000000001affffff
[ 0.112000] usbcore: registered new interface driver usbfs
[ 0.116000] usbcore: registered new interface driver hub
[ 0.120000] usbcore: registered new device driver usb
[ 0.124000] PCI host bridge to bus 0000:00
[ 0.128000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.132000] pci_bus 0000:00: root bus resource [io 0xffffffff]
[ 0.136000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
stops here for ever !!! even with BB or CC
worked great before.
your help appreciated plz
Saludos :)
hola hermanos
tengo un ARV4518 R01A con problemo :
[ 0.000000] MIPS: machine is ARV4518PWR01A - SMC7908A-ISP, Airties WAV-221
worked great before.
[ 0.000000] Linux version 3.18.23 (rave@ravebox) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47815) ) #28 Tue Jan 12 19:54:41 WET 2016Saludos
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019641 (MIPS 24KEc)
[ 0.000000] MIPS: machine is ARV4518PWR01A - SMC7908A-ISP, Airties WAV-221
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] free_area_init_node: node 0, pgdat 802d9d10, node_mem_map 810066c0
[ 0.000000] Normal zone: 128 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16384 pages, LIFO batch:3
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc:
- 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=000776b8
[ 0.000000] Readback ErrCtl register=000776b8
[ 0.000000] Memory: 61512K/65536K available (2597K kernel code, 139K rwdata, 276K rodata, 168K init, 189K bss, 4024K reserved)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.044000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.044000] pid_max: default: 32768 minimum: 301
[ 0.048000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.052000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060000] pinctrl core: initialized pinctrl subsystem
[ 0.068000] NET: Registered protocol family 16
[ 0.080000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.084000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.092000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.096000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.100000] IO 0x000000001ae00000..0x000000001affffff
[ 0.112000] usbcore: registered new interface driver usbfs
[ 0.116000] usbcore: registered new interface driver hub
[ 0.120000] usbcore: registered new device driver usb
[ 0.124000] PCI host bridge to bus 0000:00
[ 0.128000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.132000] pci_bus 0000:00: root bus resource [io 0xffffffff]
[ 0.136000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.140000] pci 0000:00:0e.0: [168c:ff1a] type 00 class 0x020000 <<<<<< the problem starts here! (wifi chipset burnt??????????????)
[ 0.140000] pci 0000:00:0e.0: reg 0x10: [mem 0x00000000-0x0000ffff]
[ 0.140000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.144000] Switched to clocksource MIPS
[ 0.148000] NET: Registered protocol family 2
[ 0.156000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.164000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.168000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.176000] TCP: reno registered
[ 0.180000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.184000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.192000] NET: Registered protocol family 1
[ 0.196000] PCI: CLS 0 bytes, default 32
[ 0.196000] gptu: totally 6 16-bit timers/counters
[ 0.200000] gptu: misc_register on minor 63
[ 0.204000] gptu: succeeded to request irq 126
[ 0.208000] gptu: succeeded to request irq 127
[ 0.212000] gptu: succeeded to request irq 128
[ 0.220000] gptu: succeeded to request irq 129
[ 0.224000] gptu: succeeded to request irq 130
[ 0.228000] gptu: succeeded to request irq 131
[ 0.240000] lantiq,vmmc 1f103000.vmmc: requested GPIO 511
[ 0.244000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03e00000
[ 0.252000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.260000] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.280000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.284000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.312000] msgmni has been set to 120
[ 0.340000] io scheduler noop registered
[ 0.344000] io scheduler deadline registered (default)
[ 0.348000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[ 0.360000] console [ttyLTQ0] enabled
[ 0.364000] bootconsole [early0] disabled
[ 0.376000] lantiq nor flash device: 02000000 at 10000000
[ 0.380000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.388000] ltq_nor: Found an alias at 0x400000 for the chip at 0x0
[ 0.388000] ltq_nor: Found an alias at 0x800000 for the chip at 0x0
[ 0.388000] ltq_nor: Found an alias at 0xc00000 for the chip at 0x0
[ 0.388000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.392000] Amd/Fujitsu Extended Query version 1.1.
[ 0.400000] number of CFI chips: 1
[ 0.400000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.408000] Creating 4 MTD partitions on "ltq_nor":
[ 0.412000] 0x000000000000-0x000000010000 : "uboot"
[ 0.420000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.424000] 0x000000020000-0x0000003f0000 : "firmware"
[ 0.452000] 2 uimage-fw partitions found on MTD device firmware
[ 0.456000] 0x000000020000-0x00000011aec5 : "kernel"
[ 0.460000] 0x00000011aec5-0x0000003f0000 : "rootfs"
[ 0.468000] mtd: device 4 (rootfs) set to be root filesystem
[ 0.472000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.476000] 0x000000350000-0x0000003f0000 : "rootfs_data"
[ 0.532000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.564000] libphy: ltq_mii: probed
[ 0.660000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.664000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.676000] wdt 1f8803f0.watchdog: Init done
[ 0.684000] TCP: cubic registered
[ 0.684000] NET: Registered protocol family 17
[ 0.688000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 0.700000] 8021q: 802.1Q VLAN Support v1.8
[ 0.736000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.744000] Freeing unused kernel memory: 168K (802f6000 - 80320000)
[ 4.744000] init: Console is alive
[ 4.748000] init: - watchdog -
[ 4.756000] random: kmodloader urandom read with 18 bits of entropy available
[ 6.616000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 7.124000] IFXUSB: USB core #0 soft-reset
[ 7.328000] IFXUSB: USB core #0 soft-reset
[ 7.328000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 7.332000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 7.340000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 7.348000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.352000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.360000] IFXUSB: Init: Power Port (0)
[ 7.364000] hub 1-0:1.0: USB hub found
[ 7.368000] hub 1-0:1.0: 1 port detected
[ 7.372000] ifxusb_hcd ifxusb_hcd: requested GPIO 494
[ 8.364000] init: - preinit -
[ 11.864000] jffs2: notice: (288) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 11.884000] mount_root: switching to jffs2 overlay
[ 11.916000] procd: - early -
[ 11.920000] procd: - watchdog -
[ 12.572000] procd: - ubus -
[ 13.580000] procd: - init -
[ 14.820000] NET: Registered protocol family 8
[ 14.820000] NET: Registered protocol family 20
[ 14.832000] PPP generic driver version 2.4.2
[ 14.848000] IFX MEI Version 5.00.00
[ 14.860000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[ 14.876000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
[ 14.880000] Backport generated by backports.git backports-20150129-0-gdd4a670
[ 14.896000] ATM1.0.26 ATM (A1) firmware version 0.17
[ 14.900000] ifxmips_atm: ATM init succeed
[ 14.912000] nf_conntrack version 0.5.0 (963 buckets, 3852 max)
[ 14.956000] NET: Registered protocol family 24
[ 15.000000] xt_time: kernel timezone is -0000
[ 15.028000] cfg80211: Calling CRDA to update world regulatory domain
[ 15.044000] cfg80211: World regulatory domain updated:
[ 15.044000] cfg80211: DFS Master region: unset
[ 15.052000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 15.060000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.068000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 15.076000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.084000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 15.092000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 15.104000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 15.112000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.120000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 15.132000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 15.232000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 15.236000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 15.252000] ath: EEPROM regdomain: 0x60
[ 15.252000] ath: EEPROM indicates we should expect a direct regpair map
[ 15.252000] ath: Country alpha2 being used: 00
[ 15.252000] ath: Regpair used: 0x60
[ 15.252000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 15.256000] ath5k: phy0: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70)
[ 30.816000] device eth0 entered promiscuous mode
[ 30.824000] br-lan: port 1(eth0) entered forwarding state
[ 30.828000] br-lan: port 1(eth0) entered forwarding state
[ 32.704000] random: nonblocking pool is initialized
[ 32.832000] br-lan: port 1(eth0) entered forwarding state
[ 37.468000] device wlan0-1 entered promiscuous mode
Hi driversat,Muchas gracias :)
Maybe you have deleted the last 64k block in the flash memory that contains the wifi information, like the MAC for example.
if this is the problem, you will need to reflash the last 64K of the flash memory with the proper cal data.
as i said it worked flawlessly before for several days(with BB 14.07), and suddenly stopped responding.
Hola a todos
He compilado OpenWrt 15.05 para el ARV4518PW y quería compartirla con ustedes.
Detalles:
- Sincronizada con Chaos Calmer 15.05 Final (LuCI git-15.248.30277-3836b45)
- Compilación estándar con LuCI y paquetes por defecto a excepción de:
- Soporte IPv6 Desactivado
- He eliminado: Debugging y el paquete swconfig
- FPU Emulación activada
- incluido: clave opkg correcta
- incluido: Apoyo USB2 + Ext4 para Extroot + block-mount
- 108 KB de espacio libre en el flash
Buenas,
Para actualizar la flash sin tocar el usb lo puedes hacer tal como lo tienes, el nuevo firmware se pondrá en la flash y al iniciar cogerá la configuración que tengas en el pendrive.
La imagen que hay en el repositorio oficial no cabe, he visto que hay otros routers con 4MB de flash y que sí hace una compilación automática para que les quepa desde los repositorios oficiales. Seguramente habrá alguna forma de poner las opciones en el repositorio para que se genere bien para este router, si alguien hecha un poco de luz sobre el tema y cuando tenga un poco de tiempo pruebo a cambiarlo en el repositorio oficial.
Un saludo.
Gracias por tu respuesta mekkon.
Lo que yo quería decir es si es posible actualizar SOLO lo que hay en el USB, sin tocar la flash y así no habría problema con el tamaño de la imagen.
No me lo he mirado demasiado porque no tengo mucho tiempo libre, pero en la flash sólo necesitaría el boot y alguna cosa más para poder cargar el kernel y todo lo demás desde el USB. Y luego (o ahora si es posible con lo que tenemos) aplicar las actualizaciones en el USB.
No se si ésto es posible o si se requiere que en la flash y en el USB haya el mismo kernel.
Me gustaría mirarme como funciona la actualización desde Luci o desde un escript (si encuentro tiempo). Pero si tiene que haber el mismo kernel en la flash me temo que no será posible.
Saludos
Hola!Llevo meses pensando en una solución de ese tipo para los routers basados en lantiq con brn-boot pero de momento nada (tampoco tengo mucho tiempo ya que estoy estudiando un ciclo y por eso hace tiempo que no escribo).
Puede que esto ya se haya preguntado antes, pero no he conseguido saber si con las actualizaciones que ha habido en este tema de flasheo de estos routers Astoria, ahora es posible o no.
Asi que ahi dejo la pregunta:
¿es posible a dia de hoy flashear y poner el Chaos Calmer, en el ARV4518PW R10A sin necesidad de puentear o usar el puerto serie?.
Es decir, ¿se podria hacer la instalacion del firmware desde conexion Lan o similar?
Agradeceria que alguien lo comentase en el caso de ser viable.
Gracias por vuestro tiempo en leerme.
Saludos!
Hola!Llevo meses pensando en una solución de ese tipo para los routers basados en lantiq con brn-boot pero de momento nada (tampoco tengo mucho tiempo ya que estoy estudiando un ciclo y por eso hace tiempo que no escribo).
Puede que esto ya se haya preguntado antes, pero no he conseguido saber si con las actualizaciones que ha habido en este tema de flasheo de estos routers Astoria, ahora es posible o no.
Asi que ahi dejo la pregunta:
¿es posible a dia de hoy flashear y poner el Chaos Calmer, en el ARV4518PW R10A sin necesidad de puentear o usar el puerto serie?.
Es decir, ¿se podria hacer la instalacion del firmware desde conexion Lan o similar?
Agradeceria que alguien lo comentase en el caso de ser viable.
Gracias por vuestro tiempo en leerme.
Saludos!
Lo que he encontrado hasta ahora es esto:
https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile(líneas 427 y 429) (https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile;h=033dcc32b48a569abb20cdee06c0171dc1f98eed;hb=HEAD#l427)
El problema con el que me he encontrado es saber qué significa 0x04c11db7
Para los routers arv4518 y arv7518 habría que poner BRNDANUBE mientras que para el livebox astoria BRNOSPPH1.
Espero que esta información le sirva a alguien.
Edit:
Algo para hackear los routers: http://tecnicaquilmes.fullblog.com.ar/analizando-el-livebox-21-de-orange.html
Sí, es un CRC32_POLY, pero no tengo ni idea de dónde sale. ???Hola!Llevo meses pensando en una solución de ese tipo para los routers basados en lantiq con brn-boot pero de momento nada (tampoco tengo mucho tiempo ya que estoy estudiando un ciclo y por eso hace tiempo que no escribo).
Puede que esto ya se haya preguntado antes, pero no he conseguido saber si con las actualizaciones que ha habido en este tema de flasheo de estos routers Astoria, ahora es posible o no.
Asi que ahi dejo la pregunta:
¿es posible a dia de hoy flashear y poner el Chaos Calmer, en el ARV4518PW R10A sin necesidad de puentear o usar el puerto serie?.
Es decir, ¿se podria hacer la instalacion del firmware desde conexion Lan o similar?
Agradeceria que alguien lo comentase en el caso de ser viable.
Gracias por vuestro tiempo en leerme.
Saludos!
Lo que he encontrado hasta ahora es esto:
https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile(líneas 427 y 429) (https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile;h=033dcc32b48a569abb20cdee06c0171dc1f98eed;hb=HEAD#l427)
El problema con el que me he encontrado es saber qué significa 0x04c11db7
Para los routers arv4518 y arv7518 habría que poner BRNDANUBE mientras que para el livebox astoria BRNOSPPH1.
Espero que esta información le sirva a alguien.
Edit:
Algo para hackear los routers: http://tecnicaquilmes.fullblog.com.ar/analizando-el-livebox-21-de-orange.html
Lo mismo lo que digo ya es una obviedad, o meto la gamba hasta el fondo, pero tiene pinta de ser un parámetro de chequeo, contra algún algoritmo de autentificación.
¿Una especie de password? ¿El password estará en el firmware original? En los routers Belkin pasaba algo parecido con el magic.
http://pastebin.com/tFqxtw2Hv (http://pastebin.com/tFqxtw2Hv)
Según lo anterior que he encontrado y que no sé quién ha posteado, el argumento se llama CRC32_POLY
Sí, es un CRC32_POLY, pero no tengo ni idea de dónde sale. ???Hola!Llevo meses pensando en una solución de ese tipo para los routers basados en lantiq con brn-boot pero de momento nada (tampoco tengo mucho tiempo ya que estoy estudiando un ciclo y por eso hace tiempo que no escribo).
Puede que esto ya se haya preguntado antes, pero no he conseguido saber si con las actualizaciones que ha habido en este tema de flasheo de estos routers Astoria, ahora es posible o no.
Asi que ahi dejo la pregunta:
¿es posible a dia de hoy flashear y poner el Chaos Calmer, en el ARV4518PW R10A sin necesidad de puentear o usar el puerto serie?.
Es decir, ¿se podria hacer la instalacion del firmware desde conexion Lan o similar?
Agradeceria que alguien lo comentase en el caso de ser viable.
Gracias por vuestro tiempo en leerme.
Saludos!
Lo que he encontrado hasta ahora es esto:
https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile(líneas 427 y 429) (https://git.nbd.name/?p=openwrt.git;a=blob;f=target/linux/lantiq/image/Makefile;h=033dcc32b48a569abb20cdee06c0171dc1f98eed;hb=HEAD#l427)
El problema con el que me he encontrado es saber qué significa 0x04c11db7
Para los routers arv4518 y arv7518 habría que poner BRNDANUBE mientras que para el livebox astoria BRNOSPPH1.
Espero que esta información le sirva a alguien.
Edit:
Algo para hackear los routers: http://tecnicaquilmes.fullblog.com.ar/analizando-el-livebox-21-de-orange.html
Lo mismo lo que digo ya es una obviedad, o meto la gamba hasta el fondo, pero tiene pinta de ser un parámetro de chequeo, contra algún algoritmo de autentificación.
¿Una especie de password? ¿El password estará en el firmware original? En los routers Belkin pasaba algo parecido con el magic.
http://pastebin.com/tFqxtw2Hv (http://pastebin.com/tFqxtw2Hv)
Según lo anterior que he encontrado y que no sé quién ha posteado, el argumento se llama CRC32_POLY
Hola a todos, spy nuevo en el foro
Tengo el router arv7518-a-lf--lt, que he conseguido ayer de segunda mano, me gustaría usarlo como repetidor y a 20db como por lo visto es posible... Es necesario conseguir ese cable de USB a serie, abrir el router y demás cosas? No soy manitas.
Ojala que alguien sepa como poner el openwrt sin hacer eso (tiene aun todo original).
Otra cosa. Si empiezo desde cero y quiero poner la ultima versión estable, cual me recomendáis? Yo de linux no se mucho, así que si no se necesita compilar y demás, mejor.
Gracias
Desde la revisión trunk 35357 de OpenWRT está funcionando todo en los routers Arcadyan/Astoria de ya.com: el gris (ARV4518pw) y el blanco (ARV7518pw). Este último modelo sólo se puede poner a 3dB de potencia de transmisión, pero hay un precioso parche para solucionar este inconveniente.
En este foro se ha solucionado, gracias a Noltari y a blogic, y con la inestimable ayuda de Lesgar y sephir0t00 un detalle del que nadie se había dado cuenta hasta ahora: los ARV4518PW HW Version R01 cogen de un sitio distinto los 33MHz para el bus PCI, con lo que el firmware daba un "Kernel panic".
Características comunes de ambos routers:
- SoC Infineon/Lantiq Danube PSB 50702.
- Doble CPU MIPS 24KEc a 333MHz con extensiones DSP.
- 64 MB RAM DDR a 166 MHz.
- Puertos FXS.
- Puerto USB 2.0.
- ADSL.
El segundo procesador, por un detalle raro de diseño, no puede ser usado para SMP, con lo que sólo se encarga, según el fabricante y el desarrollador, de la parte de VoIP: se usa como coprocesador tipo DSP.
Características del ARV4518pw:
- 4MB flash.
- Wifi Atheros AR2417 b/g.
- Switch RTL8306SD 10/100 (todavía no estoy seguro si soporta VLAN).
Características del ARV7518pw:
- 8 MB flash.
- Wifi Atheros AR9223 b/g/n (funciona, pero sólo se puede poner la potencia de transmisión a 3dB de momento salvo que se use un parche).
- Switch AR8216 10/100 con opción de VLAN por interfaz web.
En estos routers es muy importante usar los alimentadores que vienen con ellos o usar otros que tengan el mismo voltaje. Como ejemplo decir que tengo un ARV7518 (12 voltios) con el switch muerto por usar el del ARV4518 (15 voltios) sin querer. Otros routers aguantan "bien" tensiones algo superiores, como el Comtrend CT-5361, que funcionó con una fuente de 19 voltios sin despeinarse (16'5 voltios es la original).
En el foro de openwrt en el que se tratan estos routers también han conseguido que, por lo menos, un puerto FXS funcione, con lo que se puede conectar un teléfono, tener VoIP y montar una centralita sencilla con Asterisk, Freeswitch, yate o cualquier otro. Brunorro y tonikasch ya han puesto a funcionar VoIP y parece que no han tenido demasiados problemas. En la parte final de este tutorial explica cómo hacerlo con Asterisk:
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/ >:(
Debido a que el bootloader de serie es un poco raro, para instalar OpenWRT hay que sustituirlo por U-boot. Para sustituir el bootloader original hay que hacerlo desde el puerto serie, y no es una operación precisamente fácil, con lo que se recomienda, primero, coger algo de experiencia manejando terminales por puerto serie y adaptadores de señales TTL.
Estos son los enlaces sobre estos routers:
- Arcadyan ARV4518PW (SMC-7908-ISP) (http://wiki.openwrt.org/toh/arcadyan/arv4518pw)
- ARV7518PW (http://wiki.openwrt.org/toh/astoria/arv7518pw)
- Foro de OpenWRT sobre los Infineon/Lantiq Danube (https://forum.openwrt.org/viewtopic.php?id=15934)
- Modelos de SoCs Lantiq (http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq)
En caso de que os animéis a instalar este firm se recomienda encarecidamente que se haga una copia de la última partición de la flash, que es donde está la MAC y los datos de calibración de la wifi.
Editción 1:
- Enlace al wiki de CieNTi (muy bueno y completo):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595
En este wiki el uboot que hay colgado tiene tftp y loady (para cargar una imagen por puerto serie), pero como está pensado para el arv4518 que tiene switch Realtek, si se emplea en un arv7518 tftp no funcionará al tener éste switch Atheros, con lo que las imágenes habrá que cargarlas por puerto serie.
- Enlace a otro wiki en español:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256236/#msg256236
- Enlace sobre el modo UART (adios al jtag porque no hace ninguna falta):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246594/#msg246594
Se recomienda leer los dos wikis.
Edición 2:
ARV4518PW-R01A-trunk (http://www.mediafire.com/?2w34c64cuhnhw3c)
En este enlace tiene hay una imagen y una colección de paquetes (minidlna, asterisk, transmission, wol, ntfs-3g, ...) para el arv4518pw. La imagen por sí sola tiene wifi, usb con soporte para ext2, ext3 y ext4, Luci y adsl. Lo que se quiera instalar a más tendrá que ser usando "pivot_overlay" con un pendrive o un disco duro formateados en alguno de los sistemas de ficheros que soporta de entrada la imagen.
En cuanto se corrija un defectillo de compat-wireless la wifi funcionará al arrancar el router, pero mientars tanto, pulsando una o dos veces el botón delantero ya se activa.
ARV7518PW-trunk-parcheado (http://www.mediafire.com/?ns8mfaiiyugk4fk) (no probado)
Como el anterior pero para el arv7518. El firmware sólo viene con wifi, USB y Luci, y el resto de las cosas que se quieran instalar están en el directorio "Packages". Se adjunta el archivo. config para ver los paquetes que instala en la imagen y los que están en módulos.
Se ha creado un repositorio de Attitude Adjustment con algunos detalles adicionales. Más información en este link (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg294982/#msg294982).
Edición 3:Para el arv7518pw en trunk no hay soporte para wifi ni el usb.Noltari ya mandó los parches de la wifi y un pequeño detalle del USB. Solucionado.
Edición 4:
Noltari ha adaptado su herramienta de parcheo de la wifi para el ARV7518.
Parchear datos de calibración de dispositivos ath9k (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg265262/#msg265262)
Edición 5:
Para que os hagáis una idea del rendimiento de esta CPU frente a la "competencia".
Benchmark con OpenSSL (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg267654/#msg267654)
Y aquí una lista más completa:
OpenSSL Benchmarks (http://wiki.openwrt.org/inbox/benchmark.openssl)
Hola a todos.
Comparto con vosotros la imagen LEDE r867 (https://drive.google.com/file/d/0BzBSJsSR-T9ia0Y4YWtHbk1wVlU/view?usp=sharing) (3 Julio 2016) para ARV4518PWR01A.
Detalles:
* LEDE r867 + LuCI + IPv6 + QoS + endurecida con opciones de seguridad (SSP/RELRO/..)
.
Gracias medber me la guardo.
Habría que instalarla desde Openwrt, no?
Enviado desde mi Y635-L01 mediante Tapatalk
Desde la revisión trunk 35357 de OpenWRT está funcionando todo en los routers Arcadyan/Astoria de ya.com: el gris (ARV4518pw) y el blanco (ARV7518pw). Este último modelo sólo se puede poner a 3dB de potencia de transmisión, pero hay un precioso parche para solucionar este inconveniente.
En este foro se ha solucionado, gracias a Noltari y a blogic, y con la inestimable ayuda de Lesgar y sephir0t00 un detalle del que nadie se había dado cuenta hasta ahora: los ARV4518PW HW Version R01 cogen de un sitio distinto los 33MHz para el bus PCI, con lo que el firmware daba un "Kernel panic".
Características comunes de ambos routers:
- SoC Infineon/Lantiq Danube PSB 50702.
- Doble CPU MIPS 24KEc a 333MHz con extensiones DSP.
- 64 MB RAM DDR a 166 MHz.
- Puertos FXS.
- Puerto USB 2.0.
- ADSL.
El segundo procesador, por un detalle raro de diseño, no puede ser usado para SMP, con lo que sólo se encarga, según el fabricante y el desarrollador, de la parte de VoIP: se usa como coprocesador tipo DSP.
Características del ARV4518pw:
- 4MB flash.
- Wifi Atheros AR2417 b/g.
- Switch RTL8306SD 10/100 (todavía no estoy seguro si soporta VLAN).
Características del ARV7518pw:
- 8 MB flash.
- Wifi Atheros AR9223 b/g/n (funciona, pero sólo se puede poner la potencia de transmisión a 3dB de momento salvo que se use un parche).
- Switch AR8216 10/100 con opción de VLAN por interfaz web.
En estos routers es muy importante usar los alimentadores que vienen con ellos o usar otros que tengan el mismo voltaje. Como ejemplo decir que tengo un ARV7518 (12 voltios) con el switch muerto por usar el del ARV4518 (15 voltios) sin querer. Otros routers aguantan "bien" tensiones algo superiores, como el Comtrend CT-5361, que funcionó con una fuente de 19 voltios sin despeinarse (16'5 voltios es la original).
En el foro de openwrt en el que se tratan estos routers también han conseguido que, por lo menos, un puerto FXS funcione, con lo que se puede conectar un teléfono, tener VoIP y montar una centralita sencilla con Asterisk, Freeswitch, yate o cualquier otro. Brunorro y tonikasch ya han puesto a funcionar VoIP y parece que no han tenido demasiados problemas. En la parte final de este tutorial explica cómo hacerlo con Asterisk:
http://blogs.guifi.net/tonic/2012/11/01/openwrt-en-un-arv7518pw/ >:(
Debido a que el bootloader de serie es un poco raro, para instalar OpenWRT hay que sustituirlo por U-boot. Para sustituir el bootloader original hay que hacerlo desde el puerto serie, y no es una operación precisamente fácil, con lo que se recomienda, primero, coger algo de experiencia manejando terminales por puerto serie y adaptadores de señales TTL.
Estos son los enlaces sobre estos routers:
- Arcadyan ARV4518PW (SMC-7908-ISP) (http://wiki.openwrt.org/toh/arcadyan/arv4518pw)
- ARV7518PW (http://wiki.openwrt.org/toh/astoria/arv7518pw)
- Foro de OpenWRT sobre los Infineon/Lantiq Danube (https://forum.openwrt.org/viewtopic.php?id=15934)
- Modelos de SoCs Lantiq (http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq)
En caso de que os animéis a instalar este firm se recomienda encarecidamente que se haga una copia de la última partición de la flash, que es donde está la MAC y los datos de calibración de la wifi.
Editción 1:
- Enlace al wiki de CieNTi (muy bueno y completo):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595
En este wiki el uboot que hay colgado tiene tftp y loady (para cargar una imagen por puerto serie), pero como está pensado para el arv4518 que tiene switch Realtek, si se emplea en un arv7518 tftp no funcionará al tener éste switch Atheros, con lo que las imágenes habrá que cargarlas por puerto serie.
- Enlace a otro wiki en español:
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg256236/#msg256236
- Enlace sobre el modo UART (adios al jtag porque no hace ninguna falta):
https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246594/#msg246594
Se recomienda leer los dos wikis.
Edición 2:
ARV4518PW-R01A-trunk (http://www.mediafire.com/?2w34c64cuhnhw3c)
En este enlace tiene hay una imagen y una colección de paquetes (minidlna, asterisk, transmission, wol, ntfs-3g, ...) para el arv4518pw. La imagen por sí sola tiene wifi, usb con soporte para ext2, ext3 y ext4, Luci y adsl. Lo que se quiera instalar a más tendrá que ser usando "pivot_overlay" con un pendrive o un disco duro formateados en alguno de los sistemas de ficheros que soporta de entrada la imagen.
En cuanto se corrija un defectillo de compat-wireless la wifi funcionará al arrancar el router, pero mientars tanto, pulsando una o dos veces el botón delantero ya se activa.
ARV7518PW-trunk-parcheado (http://www.mediafire.com/?ns8mfaiiyugk4fk) (no probado)
Como el anterior pero para el arv7518. El firmware sólo viene con wifi, USB y Luci, y el resto de las cosas que se quieran instalar están en el directorio "Packages". Se adjunta el archivo. config para ver los paquetes que instala en la imagen y los que están en módulos.
Se ha creado un repositorio de Attitude Adjustment con algunos detalles adicionales. Más información en este link (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg294982/#msg294982).
Edición 3:Para el arv7518pw en trunk no hay soporte para wifi ni el usb.Noltari ya mandó los parches de la wifi y un pequeño detalle del USB. Solucionado.
Edición 4:
Noltari ha adaptado su herramienta de parcheo de la wifi para el ARV7518.
Parchear datos de calibración de dispositivos ath9k (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg265262/#msg265262)
Edición 5:
Para que os hagáis una idea del rendimiento de esta CPU frente a la "competencia".
Benchmark con OpenSSL (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg267654/#msg267654)
Y aquí una lista más completa:
OpenSSL Benchmarks (http://wiki.openwrt.org/inbox/benchmark.openssl)
Por cierto Pteridium, ¿te has fijado que en la actual imagen de Chaos Calmer para el router wifi SMC7908A-ISP, por ejemplo para la version de hardware: R01A , el fichero imagen del nucleo (kernel) "openwrt-15.05.1-lantiq-xway-ARV4518PWR01A-uImage" ocupa: 1530409 Bytes mientras que el fichero imagen para el resto del sistema de archivos raiz (rootfs) "openwrt-15.05.1-lantiq-xway-ARV4518PWR01A-squashfs.image" tiene un tamaño de: 4194308 Bytes?. Este ultimo ya pasa de los 4MB de memoria flash que tiene el router wifi Arcadyan ARV4518PW y para la otra version de hardware: R01 tambien pasa lo mismo asi que no se podria instalar la ultima version de OpenWRT tal y como vienen de fabrica estos modelos de routers. Da la impresion que hay que cambiar de flash de 4MB por una de 8MB (como si bien trae el Arcadyan ARV7518PW) si se quiere tener la ultima version de Open-WRT, y de ser asi como que no se ofrece ninguna informacion en dicha web para realizar tal cambio. Aqui dejo la web oficial de Open-WRT para el SMC7908A-ISP/Arcadyan ARV4518PW-A-LF-LT. https://wiki.openwrt.org/toh/arcadyan/arv4518pw ^-^
make image PROFILE=ARV4518PWR01 PACKAGES="-libiwinfo-lua -liblua -libubus-lua -libuci-lua -lua \
-luci -luci-app-firewall -luci-base -luci-lib-ip \
-luci-lib-nixio -luci-mod-admin-full -luci-proto-ipv6 \
-luci-proto-ppp -luci-theme-bootstrap -uhttpd -uhttpd-mod-ubus \
kmod-fs-ext4 kmod-usb-storage kmod-scsi-core block-mount \
kmod-lib-crc32c kmod-crypto-crc32c -ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables -luci-proto-ipv6 -luci-proto-ppp"
y ha arrancado bien, vaya:ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Image at b0020000 ...
Image Name: MIPS OpenWrt Linux-3.10.49
Created: 2016-08-19 23:39:10 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1446540 Bytes = 1.4 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Linux version 3.10.49 (bb@builder1) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r42625) ) #5 Wed Oct 1 15:41:21 4
[ 0.000000] SoC: Danube rev 1.3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[ 0.000000] MIPS: machine is ARV4518PWR01 - SMC7908A-ISP
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00000008
[ 0.000000] Readback ErrCtl register=00000008
[ 0.000000] Memory: 60496k/65536k available (3163k kernel code, 5040k reserved, 867k data, 184k init, 0k highmem)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 333MHz
[ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] pinctrl core: initialized pinctrl subsystem
[ 0.052000] NET: Registered protocol family 16
[ 0.072000] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.076000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[ 0.088000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.092000] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.096000] IO 0x000000001ae00000..0x000000001affffff
[ 0.120000] bio: create slab <bio-0> at 0
[ 0.128000] usbcore: registered new interface driver usbfs
[ 0.132000] usbcore: registered new interface driver hub
[ 0.136000] usbcore: registered new device driver usb
[ 0.140000] PCI host bridge to bus 0000:00
[ 0.144000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.148000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.152000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.156000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.160000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[ 0.164000] Switching to clocksource MIPS
[ 0.172000] NET: Registered protocol family 2
[ 0.180000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.188000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.192000] TCP: Hash tables configured (established 512 bind 512)
[ 0.200000] TCP: reno registered
[ 0.204000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.216000] NET: Registered protocol family 1
[ 0.220000] gptu: totally 6 16-bit timers/counters
[ 0.224000] gptu: misc_register on minor 63
[ 0.228000] gptu: succeeded to request irq 126
[ 0.236000] gptu: succeeded to request irq 127
[ 0.240000] gptu: succeeded to request irq 128
[ 0.244000] gptu: succeeded to request irq 129
[ 0.248000] gptu: succeeded to request irq 130
[ 0.252000] gptu: succeeded to request irq 131
[ 0.264000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255
[ 0.268000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[ 0.280000] ath5k,eeprom 103f0400.ath5k_eep: loaded ath5k eeprom
[ 0.292000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.296000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.308000] msgmni has been set to 118
[ 0.312000] io scheduler noop registered
[ 0.316000] io scheduler deadline registered (default)
[ 0.324000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[ 0.332000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.332000] console [ttyLTQ0] enabled, bootconsole disabled
[ 0.348000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[ 0.356000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.360000] Amd/Fujitsu Extended Query version 1.1.
[ 0.364000] number of CFI chips: 1
[ 0.368000] 4 ofpart partitions found on MTD device ltq_nor
[ 0.372000] Creating 4 MTD partitions on "ltq_nor":
[ 0.380000] 0x000000000000-0x000000010000 : "uboot"
[ 0.384000] 0x000000010000-0x000000020000 : "uboot_env"
[ 0.392000] 0x000000020000-0x0000003f0000 : "firmware"
[ 0.404000] 2 uimage-fw partitions found on MTD device firmware
[ 0.408000] 0x000000020000-0x0000001812cc : "kernel"
[ 0.416000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing ry
[ 0.428000] 0x0000001812cc-0x0000003f0000 : "rootfs"
[ 0.432000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing ry
[ 0.448000] mtd: device 4 (rootfs) set to be root filesystem
[ 0.452000] mtd: partition "rootfs_data" created automatically, ofs=0x350000, len=0xa0000
[ 0.460000] 0x000000350000-0x0000003f0000 : "rootfs_data"
[ 0.516000] 0x0000003f0000-0x000000400000 : "boardconfig"
[ 0.548000] libphy: ltq_mii: probed
[ 0.580000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[ 0.588000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=1e180000.etop-ff:00, irq=-1)
[ 0.600000] wdt 1f8803f0.watchdog: Init done
[ 0.604000] leds-gpio gpio-leds.5: pins are not configured from the driver
[ 0.616000] TCP: cubic registered
[ 0.620000] NET: Registered protocol family 17
[ 0.624000] Bridge firewalling registered
[ 0.628000] 8021q: 802.1Q VLAN Support v1.8
[ 0.640000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[ 0.660000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.668000] Freeing unused kernel memory: 184K (803f2000 - 80420000)
procd: Console is alive
procd: - watchdog -
[ 6.320000] SCSI subsystem initialized
[ 6.336000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[ 6.844000] IFXUSB: USB core #0 soft-reset
[ 7.044000] IFXUSB: USB core #0 soft-reset
[ 7.048000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[ 7.052000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[ 7.060000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[ 7.064000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.072000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[ 7.080000] IFXUSB: Init: Power Port (0)
[ 7.084000] hub 1-0:1.0: USB hub found
[ 7.088000] hub 1-0:1.0: 1 port detected
[ 7.092000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[ 7.100000] usbcore: registered new interface driver usb-storage
procd: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
kmod: ran 1 iterations
[ 11.748000] jffs2: notice: (301) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan.
block: extroot: no root or overlay mount defined
jffs2 is ready
jffs2 is ready
[ 11.896000] jffs2: notice: (298) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan.
switching to overlay
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[ 14.156000] Loading modules backported from Linux version master-2014-05-22-0-gf2032ea
[ 14.164000] Backport generated by backports.git backports-20140320-37-g5c33da0
[ 14.180000] nf_conntrack version 0.5.0 (948 buckets, 3792 max)
[ 14.232000] xt_time: kernel timezone is -0000
[ 14.268000] cfg80211: Calling CRDA to update world regulatory domain
[ 14.276000] cfg80211: World regulatory domain updated:
[ 14.280000] cfg80211: DFS Master region: unset
[ 14.284000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 14.292000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 14.300000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 14.308000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 14.316000] cfg80211: (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[ 14.324000] cfg80211: (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 14.332000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 14.340000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 14.348000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 14.356000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.480000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 14.484000] ath5k 0000:00:0e.0: registered as 'phy0'
[ 14.504000] ath5k: phy0: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70)
procd: - init complete -
[ 28.008000] device eth0 entered promiscuous mode
[ 28.020000] br-lan: port 1(eth0) entered forwarding state
[ 28.024000] br-lan: port 1(eth0) entered forwarding state
[ 30.028000] br-lan: port 1(eth0) entered forwarding state
procd: Instance odhcpd::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
BusyBox v1.22.1 (2014-09-21 06:13:27 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (14.07, r42625)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 640 208 432 33% /
/dev/root 2048 2048 0 100% /rom
tmpfs 30340 56 30284 0% /tmp
/dev/mtdblock5 640 208 432 33% /overlay
overlayfs:/overlay 640 208 432 33% /
tmpfs 512 0 512 0% /dev
ah, y muchas gracias por el trabajo ;)
Hola,
pregunta de un ignorante en la materia VOIP....
Se puede usar este router para configurar un servicio de VOIP tipo vozelia y dar servicio de llamadas usando la VOIP del proveedor a los teléfonos analogicos de mi casa? O... estoy diciendo una tontería muy grande?
Saludos.
Hola,
pregunta de un ignorante en la materia VOIP....
Se puede usar este router para configurar un servicio de VOIP tipo vozelia y dar servicio de llamadas usando la VOIP del proveedor a los teléfonos analogicos de mi casa? O... estoy diciendo una tontería muy grande?
Saludos.
Teóricamente, openwrt tiene drivers para los puertos FXS/FXO para estos routers, y son funcionales. Si consigues instalar una centralita de voip en openwrt, podrías dar ese servicio, así que no creo que estés diciendo ninguna tontería.
El cómo hacerlo, ya se me escapa, entre otras cosas porque no tengo esa clase de servicios, pero creo que lo que comentas se podría hacer.
Hola,
pregunta de un ignorante en la materia VOIP....
Se puede usar este router para configurar un servicio de VOIP tipo vozelia y dar servicio de llamadas usando la VOIP del proveedor a los teléfonos analogicos de mi casa? O... estoy diciendo una tontería muy grande?
Saludos.
Teóricamente, openwrt tiene drivers para los puertos FXS/FXO para estos routers, y son funcionales. Si consigues instalar una centralita de voip en openwrt, podrías dar ese servicio, así que no creo que estés diciendo ninguna tontería.
El cómo hacerlo, ya se me escapa, entre otras cosas porque no tengo esa clase de servicios, pero creo que lo que comentas se podría hacer.
Gracias! A ver si alguien por aquí ha hecho algo similar! :)
ARV7518 => run update_uboot
Using lq_cpe_eth device
TFTP from server 192.168.1.101; our IP address is 192.168.1.1
Filename 'u-boot-ARV7518PW.bin'.
Load address: 0x80500000
Loading: T T T T T T T T
No parece que sea el cortafuegos.
Desde minicom (Linux) tampoco me deja usar el protocolo xmodem.
Welcome to minicom 2.7
OPCIONES: I18n
Compilado en Jan 1 2014, 17:13:19.
Port /dev/ttyUSB0, 01:14:02
+------[xmodem transmisión - Presione CTRL-C para salir]------+
| |
| Failure executing protocol. Press any key to continue... |
| |
| |
| |
| |
| |
+-------------------------------------------------------------+
Saludos.
Tras arrancar en modo UART, le estoy enviando la imagen por http. ¿Es normal que tarde horas en subir?
(http://i.imgur.com/lJfk5ik.png)
Saludos.
El proceso se ha bloqueado. Toca empezar de nuevo.
- Arranque en modo UART. Quitar las conexiones que permiten el arranque UART.
- Envío de u-boot.asc desde Linux con el comando "cat u-boot.asc > /dev/ttyUSB0".
- Monitorización con minicom -s --device /dev/ttyUSB0.
- Actualización de la imagen desde la interfaz Failsafe UI.
- Confiar en la buena suerte que nos traerá 2017.
Por cierto, ¿qué ha sido del repositorio de Cienti? No puedo obtener el fichero http://www.cienti.com/arv4518pw/u-boot-asc-20120429.zip
Una pregunta, ¿hay algún u-boot.asc que permita cargar por Xmodem un u-boot.bin permanente?
Saludos.
ROM VER: 1.0.3
CFG 01
Read
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Hola, morcego.
Para entrar en modo comandos hay que ser muy rápido. Una mano maneja el router y la otra el teclado. Al conectar el router, deberías ver esto en la consola de PuTTY:CitarROM VER: 1.0.3
CFG 01
Read
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Como te decía, tendrás que ser muy rápido. Tan pronto como salga la línea que te he marcado en rojo, pulsas repetidamente la barra espaciadora. En teoría basta con tres veces, pero no pasa nada si le das algunas más. Con eso deberías entrar en modo comandos.
Una vez hayas entrado en modo comandos, pulsas ! para acceder al modo administrador.
Saludos.
...Los pines del ARV7518 son diferentes del ARV4518 y pese a revisar toda la documentación no he visto una imagen donde indique el pineado...
...Los pines del ARV7518 son diferentes del ARV4518 y pese a revisar toda la documentación no he visto una imagen donde indique el pineado...
En realidad sí que hay foto. Está en la página de OpenWRT dedicada al ARV7518PW: https://wiki.openwrt.org/toh/astoria/arv7518pw. Busca el apartado Serial y pincha sobre la foto para verla ampliada.
(https://wiki.openwrt.org/_media/media/astoria/serial.jpg)
Saludos.
Gracias!!!!
voy a ver si cacharreo un poco!
Saludos.
:-[ me temo que he debido brickear el router despues de enviarle el u-boot via hyperterminal , porque con el putty no se pueden enviar ficheros segun he creido entender ,el caso es que le he enviado el u-boot que no se si era el incorrecto o estaba mal que una vez grabado me sale este mensaje al reiniciar el router , ademas de tener 5 leds prendidos permanentemente :
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
Una vez llegados a este punto me podriais indicar si se puede recuperar el router o lo doy por perdido .Tendre que habilitar el modo UART ? . Por favor , necesito ayuda . Gracias
Bueno, creo que mi estimado ARV7518PW ha muerto por sobredosis. Por error le he metido los 16V en alterna que suministra el adaptador del P660HW-D1.
El componente del recuadro rojo se recalienta una cosa mala, llegándose a poner al rojo vivo por la parte que da a la placa de circuito impreso.
(http://i.imgur.com/PazIvDm.png)
¿Hay algo que pueda hacer para recuperarlo?
Saludos.
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
cat u-boot-20120429.asc > /dev/ttyUSB0
Ahora, en minicom deberías ver el prompt de u-boot:ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
ARV4518 =>
ARV4518 => loady 0x80500000
ARV4518 => crc32 ${ram_addr} ${filesize}
ARV4518 => protect off 0xb0000000 0xb0020000
ARV4518 => era 0xb0000000 +${filesize}
ARV4518 => cp.b ${ram_addr} 0xb0000000 ${filesize}
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (May 16 2012 - 05:51:08)
Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: searching for rtl8306 switch ...
no known switch found ...
lq_cpe_eth
Hit any key to stop autoboot: 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
ARV4518 =>
Me parece que voy a cambiar los condensadores C89 y C74.
(http://i.imgur.com/xCELrGE.png)
Se les ve la coronilla muy abombada. Sobre todo la del C74.
(http://i.imgur.com/qdD0riH.png)
Saludos.
Hola nuevamente apelando a los que saben mas de esto porque estoy atascado y no avanzo . He seguido estos pasos para recuperar el router ARV7518 en el modo UART como me ha indicado raphik y no consigo que en el promt me aparezca >ARV4518 :
1 - Arrancar el router con los puentes metidos en R65 y R80 , luego de arrancar quitarlos.
2 - Iniciar una sesión como super usuario en minicom con el siguiente codigo :
sudo minicom -s --device /dev/ttyUSB0 ,meto la contraseña de root y ya tengo permisos para usar el puerto USB0.
3. Sale una indicación de pulsar CRTL - A + Z para acceder a las teclas especiales y nada más y es ahi cuando tengo la duda, vuelvo a conectar los puentes R65 y R80, quito el yack de alimentación al router y se lo vuelvo a meter y entonces si me aparece el mensaje :
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
Bien, entiendo que estoy en modo UART, saco los puentes y si intento enviarle el fichero u-boot.ASC abriendo otro terminal con el comando :
sudo cat u-boot-20120429.asc > /dev/ttyUSB0
no me deja porque al estar la sesión de minicom activa indica que el puerto USB esta bloqueado.
Entonces lo que hago es acceder pulsando CRTL +A y luego Z al menu de opciones de minicom y hay una que indica Send Files , la marco y a continuación indica que señale el tipo de envio , si va a ser por zmoden, ymodem, xmodem, y la ultima ASCII ,marcaba esta ultima para enviar el fichero u-boot.ASC y se ve que lo envia a traves del adaptador y se ve los KB de la transferencia en la pantalla , incluso se oye un ruidito de que se ha completado la transferencia y que pulse una tecla , lo hago , pero en la sesión del minicom ,sigue :
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
y el promt parpadeando pero sigue sin aparecer
ROM VER: 1.0.3
CFG 04
Read EEPROMX
X
UART
ARV4518>
para poder seguir con la carga del fichero u-boot.bin para alojarlo en la memoria flash.
PD ; Tambien he probado en una de las opciones de minicom indica Paste fichero o algo parecido al marcarla te pide que indique el fichero a pegar , busco en la ruta el fichero u-boot.asc y lo marco , entonces empieza a parpadear de una manera muy espaciada el led del adaptador TTL-Usb como indicando que se esta realizando el envio del fichero , pasado un largo rato para , pero el promt sigue igual no aparece
ARV4518 >
Espero haberme explicado en todos los pasos que he hecho y que me ha sido relativamente sencillo las soldaduras y entrar en modo UART pero ahi me quedo.
Ayuda por favor . Saludos
morcego
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
2) I have found J16 (near J6), I circle it and have another messageROM VER: 1.0.3
CFG 05
Read EEPROMX
X
SFLASH
X
SFLASH
X
SFLASH
X
3) When i trysx ram.asc </dev/ttyUSB0 >/dev/ttyUSB0
Sending ram.asc, 3174 blocks: Give your local XMODEM receive command now.
How can i trigger load u-boot from UART? 3) When i tryCódigo: [Seleccionar]sx ram.asc </dev/ttyUSB0 >/dev/ttyUSB0
How can i trigger load u-boot from UART?
Sending ram.asc, 3174 blocks: Give your local XMODEM receive command now.
Tengo lo que parece un bootloop en un ARV4518pw R.01A
Si me conecto por el puerto serie veo como arranca, pero no soy capaz de determinar el error. Pulsar tres veces el espacio no funciona, asi que no se como seguir. El log se encuentra aqui. (https://pastebin.com/Zz27nvUa)
Si hago un reset rel router puedo conectarme a http://192.168.2.1/ a un "Recovering Tool" que en teoria sirve para actualizar el firmware, pero entiendo que solo funcionará con el de ya.com.
Que opciones tengo para recuperar el router?
---Edit. ---
Solucionado el bootloop, pero no consigo poder meter comandos, por mucho que pulso la barra espaciadora, no hace nada
ROM VER: 1.0.3
CFG 01
Read
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found
Copying boot params.....DONE
Press Space Bar 3 times to enter command mode ...
Flash Checking - fw/ui...
[23:26:02:076] ARV4518 => run update_openwrt␍␊
[23:36:27:238] Using lq_cpe_eth device␍␊
[23:36:27:238] TFTP from server 192.168.144.100; our IP address is 192.168.144.99␍␊
[23:36:27:238] Filename 'ARV4518PW-squashfs.image'.␍␊
[23:36:27:247] Load address: 0x80500000␍␊
[23:36:27:247] Loading: *<0x08>#################################################################␍␊
[23:36:27:382] ⇥ #################################################################␍␊
[23:36:27:502] ⇥ #################################################################␍␊
[23:36:27:631] ⇥ #################################################################␍␊
[23:36:27:751] ⇥ #################################################################␍␊
[23:36:27:873] ⇥ #################################################################␍␊
[23:36:27:993] ⇥ #################################################################␍␊
[23:36:28:115] ⇥ #################################################################␍␊
[23:36:28:235] ⇥ #################################################################␍␊
[23:36:28:355] ⇥ #################################################################␍␊
[23:36:28:473] ⇥ #################################################################␍␊
[23:36:28:593] ⇥ #################################################################␍␊
[23:36:28:713] ⇥ ########################################␍␊
[23:36:28:787] done␍␊
[23:36:28:787] Bytes transferred = 4194308 (400004 hex)␍␊
[23:36:28:808] Error: end address (0xb0420003) not in flash!␍␊
[23:36:28:812] Bad address format␍␊
[23:36:28:820] Copy to Flash... Outside available Flash␍␊
[23:36:28:820] ARV4518 =>
4.- Porque has pisado un cable...Suele Pasar... ;D
Joder, toda la tarde con esto y era el cable de TX que estaba mal.
uboot instalado, pero me da error al intentar instalar la imagen.
He optado por una antigua (14.07) (https://archive.openwrt.org/barrier_breaker/14.07/lantiq/xway/openwrt-lantiq-xway-ARV4518PWR01A-squashfs.image), no se cual es la mejor porcion para este aparato
No veo el mismo error por el hilo. ¿ideas?Código: [Seleccionar][23:26:02:076] ARV4518 => run update_openwrt␍␊
[23:36:27:238] Using lq_cpe_eth device␍␊
[23:36:27:238] TFTP from server 192.168.144.100; our IP address is 192.168.144.99␍␊
[23:36:27:238] Filename 'ARV4518PW-squashfs.image'.␍␊
[23:36:27:247] Load address: 0x80500000␍␊
[23:36:27:247] Loading: *<0x08>#################################################################␍␊
[23:36:27:382] ⇥ #################################################################␍␊
[23:36:27:502] ⇥ #################################################################␍␊
[23:36:27:631] ⇥ #################################################################␍␊
[23:36:27:751] ⇥ #################################################################␍␊
[23:36:27:873] ⇥ #################################################################␍␊
[23:36:27:993] ⇥ #################################################################␍␊
[23:36:28:115] ⇥ #################################################################␍␊
[23:36:28:235] ⇥ #################################################################␍␊
[23:36:28:355] ⇥ #################################################################␍␊
[23:36:28:473] ⇥ #################################################################␍␊
[23:36:28:593] ⇥ #################################################################␍␊
[23:36:28:713] ⇥ ########################################␍␊
[23:36:28:787] done␍␊
[23:36:28:787] Bytes transferred = 4194308 (400004 hex)␍␊
[23:36:28:808] Error: end address (0xb0420003) not in flash!␍␊
[23:36:28:812] Bad address format␍␊
[23:36:28:820] Copy to Flash... Outside available Flash␍␊
[23:36:28:820] ARV4518 =>
[ 1.562347] ath5k,eeprom 10000000.fpi:localbus@0:ath5k_eep: loaded ath5k eeprom
[ 1.572217] OF: fdt:not creating '/sys/firmware/fdt': CRC check failed
Gracias @Tki2000 por la ayuda.
He probado la imager de 18.06.2
openwrt-18.06.2-lantiq-xway_legacy-arcadyan_arv4518pwr01a-initramfs-kernel.bin
El router arranca, pero no veo ningun interface wifi.
¿Es posible que haya sobreescrito los 64K del firmware wifi?
Veo una linea en el dmesg con un error, cuando carga el modulo ath5k, este es el log completo (https://pastebin.com/xXgS0kbb)Código: [Seleccionar][ 1.562347] ath5k,eeprom 10000000.fpi:localbus@0:ath5k_eep: loaded ath5k eeprom
[ 1.572217] OF: fdt:not creating '/sys/firmware/fdt': CRC check failed
Gracias @Tki2000 por la ayuda.
He probado la imager de 18.06.2
openwrt-18.06.2-lantiq-xway_legacy-arcadyan_arv4518pwr01a-initramfs-kernel.bin
El router arranca, pero no veo ningun interface wifi.
¿Es posible que haya sobreescrito los 64K del firmware wifi?
Veo una linea en el dmesg con un error, cuando carga el modulo ath5k, este es el log completo (https://pastebin.com/xXgS0kbb)Código: [Seleccionar][ 1.562347] ath5k,eeprom 10000000.fpi:localbus@0:ath5k_eep: loaded ath5k eeprom
[ 1.572217] OF: fdt:not creating '/sys/firmware/fdt': CRC check failed
Las imágenes initramfs son para arrancar desde la ram, no para flashear. Para flashear necesitas una imagen squashfs.
Es muy posible que sí te hayas cepillado la nvram de la wifi.
Edito: Aquí hay un link a una imagen que funciona. Prueba a ver qué pasa: https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-para-routers-astoria-de-ya-com-(arv4518arv7518)/msg346595/#msg346595 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-para-routers-astoria-de-ya-com-(arv4518arv7518)/msg346595/#msg346595)
Edito: Aquí hay un link a una imagen que funciona. Prueba a ver qué pasa: https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-para-routers-astoria-de-ya-com-(arv4518arv7518)/msg346595/#msg346595 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-para-routers-astoria-de-ya-com-(arv4518arv7518)/msg346595/#msg346595)