Re: Is this router based on the infineon danube?

Hi all.

I have EasyBox 803A(arv752dpw22) and EasyBox 802(arv752dpw).
And my question is, what linux distribution is the best to build OpenWrt.
I have allready tried Ubuntu 12.04 LTS running on Virtualbox - but without success.

Thanks
J.

Re: Is this router based on the infineon danube?

I have a virtual box with ARCHLinux on it .... just console mode

Re: Is this router based on the infineon danube?

I installed Debian (2 months ago). Followed wiki help and start compiling at second try ... it's easy

Re: Is this router based on the infineon danube?

daniel1919 wrote:

Hi!
I have a Dartybox(Bewan?) ARV4519PW.
By following some of the posts here i managed to get into the router flash by using UART,but it only gives me some info on the router,which looks like a normal log to me..i understand that there is a hidden boot-loader in the CPU since i don't get the press space 3 times to enter command mode,if so how do i get into this hidden bootloader.

There is a serial bootloader, but you'll have to find the pins to short in your board.
What you see is the normal bootloader, they probably locked it so you cannot use it to load something else, however your router is already running Linux, so maybe you could ask them the GPL sources for it.
Since the GPL states that you should be able to run modified versions of the software, they should also provide you with tools/instructions to load your modified image, however most leeches using Linux for their benefit don't do that, and forcing them to comply is not easy.

Re: Is this router based on the infineon danube?

pippolippi wrote:
daniel1919 wrote:

Hi!
I have a Dartybox(Bewan?) ARV4519PW.
By following some of the posts here i managed to get into the router flash by using UART,but it only gives me some info on the router,which looks like a normal log to me..i understand that there is a hidden boot-loader in the CPU since i don't get the press space 3 times to enter command mode,if so how do i get into this hidden bootloader.

There is a serial bootloader, but you'll have to find the pins to short in your board.
What you see is the normal bootloader, they probably locked it so you cannot use it to load something else, however your router is already running Linux, so maybe you could ask them the GPL sources for it.
Since the GPL states that you should be able to run modified versions of the software, they should also provide you with tools/instructions to load your modified image, however most leeches using Linux for their benefit don't do that, and forcing them to comply is not easy.

I have the 2 sets of pins, which i shorted using some jumpers.

http://i253.photobucket.com/albums/hh58/razvan1919/Public/DSCF3088.jpg

By shorting only the J21 pin i get this:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.07.06 14:07:56 =~=~=~=~=~=~=~=~=~=~=~=





   _                              
  | |__   _____      ____ _ _ __  
  | '_ \ / _ \ \ /\ / / _` | '_ \ 
  | |_) |  __/\ V  V / (_| | | | |
  |_.__/ \___| \_/\_/ \__,_|_| |_|

Portions Copyright (c) 2005-2008 bewan systems
   www.bewan.com


Parameters:
  Product         : A50F01
  Product family  : A50F00
  Flash size      : 1000000
  DRAM size       : 2000000
  Ethernet        : MII
  LAN MAC address : 00:0c:c3:44:5f:65
  WAN MAC address : 00:0c:c3:44:5f:65
  Dual bank boot  : yes
  Reset           : no
  Pairing         : no
  Serial number   : 940000044808692
  WEP key         : GUWP665ER4LW2
  Loader version  : 13400
  Capabilities    : 80000001


Found valid bootable partition 0:
  Copyright (c) 2006-2009 BeWAN Systems
  Arcadyan ibox Darty
  A50F01
  2010-09-24-11:57:07
  A50F01-darty23-35357.bin

Found valid bootable partition 1:
  Copyright (c) 2006-2009 BeWAN Systems
  Arcadyan ibox Darty
  A50F01
  2010-05-17-11:19:35
  A50F01-darty22-32433.bin

Booting from partition 1 in flash.

Loading: Linux Kernel Image

Load address = 80000000
Uncompressing Linux....................

kernel corrupted!


 -- System halted

and when i short both jumpers i get:

ROM VER: 1.0.3
CFG 04
Read EEPROMX
 X
UART

I'm really out of ideas..

Re: Is this router based on the infineon danube?

Seems like that board is identical with Finnish 'Elisa Kotiboksi' - it also contains the mini pci slot and in general looks the same. I can't say for sure since I have to use that modem with stock firmware at the moment.
Other than that, the UART mode is the correct one you want - when it is in that mode it will accept the bootloader using serial (u-boot.asc). Just copy the contents of u-boot.asc and paste it to the putty - it will take some time but it will load it up.

When I played with that modem and openwrt I always ended up with kernel panic caused by jffs2 (flash file system). If you manage to make it work please do report back.

732 (edited by daniel1919 2012-07-07 17:23:13)

Re: Is this router based on the infineon danube?

guess it didn't work...the whole reason for changing to openwrt was because i changed ISP's and the modem they gave me is wired,and so I thought I could use this box,but I can't seem to find the option where I can input my user id and password in order to get internet access...can I somehow change the settings on the router via UART ?

733 (edited by jjb_wii 2012-07-10 22:27:03)

Re: Is this router based on the infineon danube?

@aiayua, Great job with the installation steps (post #668), congratulations!!!.


Un Saludo

Re: Is this router based on the infineon danube?

Good morning!

I have ZTE ZXV10 H108L modem. It looks like it based on infeneon danube.
Is it possible to run OpenWRT on it?

Please review board photo bellow:
http://info.kp.km.ua/images/zte_zxv10h108l.jpg

Re: Is this router based on the infineon danube?

Maybe in this thread, this post helps you -> https://forum.openwrt.org/viewtopic.php … 38#p150238

Anyway, try to solder 4 pins at connector under "C167", under main PSB 50601 chip. I suppose it's serial port. Later use a level converter to connect to your computer serial port, and get all the bootlog ... we will start once here big_smile

Re: Is this router based on the infineon danube?

@jjb_wii smile nice to be helpfull, your welcome

737 (edited by oleandr 2012-07-11 12:39:54)

Re: Is this router based on the infineon danube?

According to one post it uses U-boot loader. Below is trace from broken modem.

U-Boot 1.1.5-2.2 (Jun 7 2011 - 19:16:57)

DRAM: 16 MB

relocate_code start
relocate_code finish.
Flash: 4 MB
Flash: MXIC_MX25L3205D
*** Warning - bad CRC, using default environment

parse tag param success
In: serial
Out: serial
Err: serial
Net:

Init chip ,reset switch !

Internal Clock
Selected EPHY_MODE
AMAZON_SE Switch

Type "run flash_nfs" to mount root filesystem over NFS

Have Calibration Data
*** Press 1 means entering boot mode***
Press 2 means entering testing mode***
Press 3 means entering norm mode***
Hit key to stop autoboot: 0
Entering norm mode ...

foundVer = 0
no image is available
http server start...

http://ogo.in.ua/forums/index.php?showt … p;p=194333

Is it possible to flash openwrt via preinstalled u-boot without serial converter?

Re: Is this router based on the infineon danube?

If u-boot is preinstaled, do a "printenv" and a "?" (or "help" dont remember) and paste both results here

Re: Is this router based on the infineon danube?

Unfortunatelly i do not have servial convertor. Is it possible to interact with u-boot via lan?

740 (edited by daniel1919 2012-07-12 22:02:18)

Re: Is this router based on the infineon danube?

hi!
I retried to boot up the boot loader and it worked this time on my ARW4519,I'll post the putty output,i'll try and follow the instructions some posts back and see if it works.

U-Boot 2010.03 (Jul 10 2012 - 19:56:24)

Board: Danube/Twinpass/Vinax-VE V1.3, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM:  32 MB
Flash: 16 MB
*** Warning - bad CRC, using default environment

Net:   lq_cpe_eth
Hit any key to stop autoboot:  2  0
DANUBE =>   help
help
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
erase   - erase FLASH memory
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print command description/usage
httpd   - httpd    - start webserver
iminfo  - print header information for application image
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mtest   - simple RAM read/write test
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version
DANUBE =>

Re: Is this router based on the infineon danube?

Here is the set of information that i collected about ZTE ZXV10 H108L so far:

Model    ZXV10H108L
Serial Number    88000200000000100000FCC897961164
Batch Number    07dcT210147
Hardware Version    V1.1.00
Software Version    V1.0.00_UKRT21
Boot Loader Version    V1.0.04

# cat /proc/cpuinfo
system type             : BSP_A4
processor               : 0
cpu model               : MIPS 4KEc V6.12
BogoMIPS                : 266.24
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 16
extra interrupt vector  : yes
hardware watchpoint     : yes
ASEs implemented        : mips16
VCED exceptions         : not available
VCEI exceptions         : not available

# cat /proc/meminfo
MemTotal:        13584 kB
MemFree:           716 kB
Buffers:           320 kB
Cached:           3924 kB
SwapCached:          0 kB
Active:           6164 kB
Inactive:          800 kB
SwapTotal:           0 kB
SwapFree:            0 kB
Dirty:               0 kB
Writeback:           0 kB
AnonPages:        2756 kB
Mapped:           2952 kB
Slab:             3764 kB
SReclaimable:      328 kB
SUnreclaim:       3436 kB
PageTables:        324 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:      6792 kB
Committed_AS:     4824 kB
VmallocTotal:  1048404 kB
VmallocUsed:      1428 kB
VmallocChunk:  1046876 kB

# lsmod
Module                  Size  Used by
hst_acl 3008 0 - Live 0xc006c000 (P)
hst_scanap 7808 0 - Live 0xc0046000 (P)
hst_scansta 13248 0 - Live 0xc0078000 (P)
if_ath_usb 1456 0 - Live 0xc0054000 (P)
hst_ath 80800 0 - Live 0xc00b2000 (P)
hst_rate 21472 1 hst_ath, Live 0xc0071000 (P)
hst_hal 153408 1 hst_ath, Live 0xc00f7000 (P)
hst_htc 15584 3 hst_ath,hst_rate,hst_hal, Live 0xc005a000 (P)
hst_tkip 9536 0 - Live 0xc0062000 (P)
hst_ccmp 4800 0 - Live 0xc0066000
hst_wep 4032 0 - Live 0xc003a000 (P)
hst_xauth 640 0 - Live 0xc0060000 (P)
hst_wlan 160848 9 hst_acl,hst_scanap,hst_scansta,hst_ath,hst_rate,hst_tkip,hst_ccmp,hst_wep,hst_xauth, Live 0xc00ce000 (P)
hif_usb 72832 3 if_ath_usb,hst_ath,hst_htc, Live 0xc007d000 (P)
adf 10928 4 hst_ath,hst_htc,hst_wlan,hif_usb, Live 0xc0042000 (P)
amazon_se_ppe 35856 2 - Live 0xc004a000 (P)
vnet 464 0 - Live 0xc002c000 (P)
switch_rtl8306 30960 0 - Live 0xc001b000 (P)
enet_zte 16512 2 hst_hal,adf, Live 0xc0024000 (P)

AR9271 ath9_htc
Lantiq PSB50601HL
ESMT M12L128168A
RTL 8306G

U-Boot 1.1.5-2.2 (Jun 7 2011 - 19:16:57)

DRAM: 16 MB

relocate_code start
relocate_code finish.
Flash: 4 MB
Flash: MXIC_MX25L3205D


# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/mtdblock5            2944      2944         0 100% /

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00400000 00010000 "Whole_Flash"
mtd1: 00020000 00010000 "BOOT"
mtd2: 00010000 00010000 "Def_CFG"
mtd3: 00010000 00010000 "Current_CFG"
mtd4: 000d0000 00010000 "KERNEL"
mtd5: 002e0000 00010000 "FS"
mtd6: 00010000 00010000 "LOGS"

Also i backed up flash image. Need to figure out u-boot environment variables but do not know how to extract them from flash image.
Is it ever possible?

Re: Is this router based on the infineon danube?

You need serial connection to it, mandatory big_smile So get a cable (a siemens C45/C55 unlock cable works too ... just need a cable with RS232<->TTL(3.3v) converter)

Whe you have it, connect it, switch off the unit, switch on, stop the boot and then, do a help command and a printenv command. You will get available commands and environment variables big_smile

At this point, we can continue "openwrting" the unit big_smile

Re: Is this router based on the infineon danube?

This is probably the cheapest option, cheaper than a phone cable and more convenient since it comes with jumper cables.
I'm not affiliated with buyincoins and I find the quality is hit or miss (half of my orders have been refunded because they sent non working items), but I just received it and it seems to work fine (don't know for how long, but for $2.40 who cares?).

Re: Is this router based on the infineon danube?

I suppose is the same than this Adapter. It seems like the same item ... but in the pippolippi link i can't see pictures

I'm using C45 cable now but this morning bought this item ... when it arrives ... i'll post here some review wink

745 (edited by pippolippi 2012-07-12 22:50:56)

Re: Is this router based on the infineon danube?

Yes, that's exactly the same.
Edit: one nice thing is that there's a pin with the 5V coming from the usb and one with 3.3V from an onboard regulator and you can use them to power small devices (the data lines are strictly 3.3V though).

746 (edited by daniel1919 2012-07-15 08:51:50)

Re: Is this router based on the infineon danube?

Hi!
I am a complete beginner at this stuff so i can't seem to figure it out,i managed to get U-boot running,lan works,i run tftpd32 have the openwrt image in the folder,and in the putty command windows i do the "run update_openwrt' thing and it gives me "Loading : T T T T T..." and so on but nothing more..

DANUBE => run update  _openwrt
run update_openwrt
Using lq_cpe_eth device
TFTP from server 192.168.0.3; our IP address is 192.168.0.119
Filename 'openwrt-ifxmips-squashfs.image'.
Load address: 0x80500000
Loading: *T T T T

how can i flash the openwrt image using serial instead of tftp ? I'm really out of ideeas.
My router : ARV4519PW
Thanks in advance!

Re: Is this router based on the infineon danube?

Hi! Here's Pablo again. I'm still trying to make my ARV7518 deal with telephony ports.
I'm a bit confused. svd binary only links with:
libpthread.so.0
libsofia-sip-ua.so.0
libuci.so
libgcc_s.so.1
libc.so.0
ld-uClibc.so.0
libdl.so.0

is libab statically linked? 

I decided to see whether libab was installed, and surprise! it was not.
I opended the apk and it was empty.. I mean, the structure was there but no library at all.

I'm still getting the error reported in
https://forum.openwrt.org/viewtopic.php … 28#p171128
But I suppose it's not a problem in the code of libab but in the load of libab itself

Any idea what may be wrong? I read some of you got it working smile
Now I'm using my android mobile as a SIP phone when I'm at home, but it's a battery eater and wifi coverage is so small sad

Re: Is this router based on the infineon danube?

Yes, libab is statically linked, did you try the modification I suggested?
It's been a while since I played with this whole mess, but I think you must first rebuild libab then rebuild completely svd, so that it links in the new libab.

Re: Is this router based on the infineon danube?

@daniel1919 -> Page 27 of this thread, just 3 pages back wink I explain how to do with 4518 and why tftp/httpd is not working, follow my tutorial, try my binaries if you want(i think my u-boot will work for you), and/or compile your owns smile Say us after you read that and tried big_smile

750

Re: Is this router based on the infineon danube?

Hi there,

Don't forget to rename the image file in the tftp folder to "openwrt-ifxmips-squashfs.image" and don't forget to set a static IP on your PC's LAN controller to 192.168.0.3. And most importantly, don't for get to make sure that TFTP is running and incoming ports are not blocked by any firewall when you run the below command.

Good luck!

dp79

daniel1919 wrote:

Hi!
I am a complete beginner at this stuff so i can't seem to figure it out,i managed to get U-boot running,lan works,i run tftpd32 have the openwrt image in the folder,and in the putty command windows i do the "run update_openwrt' thing and it gives me "Loading : T T T T T..." and so on but nothing more..

DANUBE => run update  _openwrt
run update_openwrt
Using lq_cpe_eth device
TFTP from server 192.168.0.3; our IP address is 192.168.0.119
Filename 'openwrt-ifxmips-squashfs.image'.
Load address: 0x80500000
Loading: *T T T T

how can i flash the openwrt image using serial instead of tftp ? I'm really out of ideeas.
My router : ARV4519PW
Thanks in advance!