DD-WRT support for Techniclan WAR-54GATv2

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware
Author Message
BitMeX.pl
DD-WRT Novice


Joined: 06 Apr 2010
Posts: 8

PostPosted: Sun Apr 18, 2010 12:39    Post subject: DD-WRT support for Techniclan WAR-54GATv2 Reply with quote
Hello. Couple days ago I bought Techniclan WAR-54GATv2, it is based upon Atheros 2317 it had redboot installed. I tried to install DD-WRT Sp2 firmware from Airlin AR430v1. Everything works besides stich chip. Techniclan has an Infineon switch chip and airlink has a different chip. Is there possible for DD-WRT to support Infineon switch chip ?

----------------------------------------

+flash_hwr_init: before the register(0xB1300000)=0x3060014
flash_hwr_init: after the register(0xB1300000)=0x60014
Ethernet eth0: MAC address 00:aa:ab:01:f2:aa
IP: 192.168.1.115, Default server: 192.168.1.35

RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version UNKNOWN - built 13:27:38, Jun 18 2009

Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

Board: ap61
RAM: 0x80000000-0x81000000, [0x800335a0-0x80fed000] available
FLASH: 0xbfc00000 - 0xbfff0000, 64 blocks of 0x00010000 bytes each.
== Executing boot script in 1.000 seconds - enter ^C to abort
^C
RedBoot> help
Move Atheros Board Data information
bdmove
Restore Atheros Board Data information
bdrestore
Display/switch console channel
channel [<channel number>]
Execute an image
exec [-b <argv addr>] [-c "kernel command line"] [-w <timeout>]
[<entry point>]
Manage FLASH images
fis {cmds}
Manage configuration kept in FLASH memory
fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
Execute code at a location
go [-w <timeout>] [-c] [-n] [entry]
Help about help?
help [<topic>]
Set/change IP addresses
ip_address [-l <local_ip_address>[/<mask_len>]] [-h <server_address>]
Load a file
load [-r] [-v] [-h <host>] [-p <TCP port>][-m <varies>] [-c <channel_number>]
[-b <base_address>] <file_name>
Network connectivity test
ping [-v] [-n <count>] [-l <length>] [-t <timeout>] [-r <rate>]
[-i <IP_addr>] -h <IP_addr>
Reset the system
reset
Display RedBoot version information
version
RedBoot> fis list
Name FLASH addr Mem addr Length Entry point
RedBoot 0xBFC00000 0x80200000 0x00020000 0xBFC00000
vmlinux.bin.l7 0xBFC20000 0x80041000 0x000C0000 0x8020E040
FIS directory 0xBFFE0000 0xBFFE0000 0x0000F000 0x00000000
RedBoot config 0xBFFEF000 0xBFFEF000 0x00001000 0x00000000
RedBoot>

---------------------------------CPUINFO------------------------------------------------

# cat cpuinfo
system type : Atheros AR531X_COBRA
processor : 0
cpu model : unknown V6.4
BogoMIPS : 183.50
wait instruction : no
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : no
VCED exceptions : not available
VCEI exceptions : not available
Sponsor
BitMeX.pl
DD-WRT Novice


Joined: 06 Apr 2010
Posts: 8

PostPosted: Sun Apr 18, 2010 12:41    Post subject: Reply with quote
LOG after Loading firmware from AIRLINK AR430 v1
---------------------------------------------------

mips devid = 90
CPU revision is: 00019064
mem setup
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
User-defined physical RAM map:
memory: 01000000 @ 00000000 (usable)
Built 1 zonelists in Zone order. Total pages: 4064
Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs noinitrd mem=16M
Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 64 (order: 6, 256 bytes)
Using 92.000 MHz high precision timer.
console [ttyS0] enabled
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 12948k/16384k available (2222k kernel code, 3436k reserved, 289k data, 124k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
scanning for board data at A83FF000 (FFFFFFFF)
scanning for board data at A83FE000 (FFFFFFFF)
scanning for board data at A83FD000 (FFFFFFFF)
scanning for board data at A83FC000 (FFFFFFFF)
scanning for board data at A83FB000 (FFFFFFFF)
scanning for board data at A83FA000 (FFFFFFFF)
scanning for board data at A83F9000 (FFFFFFFF)
scanning for board data at A83F8000 (FFFFFFFF)
scanning for board data at A83F7000 (FFFFFFFF)
scanning for board data at A83F6000 (FFFFFFFF)
scanning for board data at A83F5000 (FFFFFFFF)
scanning for board data at A83F4000 (FFFFFFFF)
scanning for board data at A83F3000 (FFFFFFFF)
scanning for board data at A83F2000 (FFFFFFFF)
scanning for board data at A83F1000 (FFFFFFFF)
scanning for board data at A83F0000 (35333131)
found 1
Found board config at 0xa83f0000
Radio config found at offset 0xf8(0x1f8) (a83f00f8)
Generic PHY: Registered new driver
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
gpio_proc: module loaded and /proc/gpio/ created
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0xb1100003 (irq = 37) is a 16550A
serial8250 serial8250.0: unable to register port at index 0 (IO3f8 MEM0 IRQ4): -28
serial8250 serial8250.0: unable to register port at index 1 (IO2f8 MEM0 IRQ3): -28
serial8250 serial8250.0: unable to register port at index 2 (IO3e8 MEM0 IRQ4): -28
serial8250 serial8250.0: unable to register port at index 3 (IO2e8 MEM0 IRQ3): -28
Infineon ADM6996: Registered new driver
Marvell 88E6060/88E6061: Registered new driver
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
MPPE/MPPC encryption/compression module registered
NET: Registered protocol family 24
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
scanning for root partition

found squashfs at F0000
found RedBoot partition at [0xBFC00000]
found linux partition at [0xBFC20000]
Creating 8 MTD partitions on "spiflash":
0x00000000-0x00020000 : "RedBoot"
0x00020000-0x003d0000 : "linux"
0x000f0000-0x003c0000 : "rootfs"
0x003c0000-0x003d0000 : "ddwrt"
0x003d0000-0x003e0000 : "nvram"
0x003e0000-0x003f0000 : "FIS directory"
0x003f0000-0x00400000 : "board_config"
0x00000000-0x00400000 : "fullflash"
watchdog hb: 60 ISR: 0x20 IMR: 0x8 WD : 0xd2906765 WDC: 0x0
ar2315_wdt_init using heartbeat 60 s cycles 2400000000
watchdog hb: 60 ISR: 0x20 IMR: 0x88 WD : 0x8f07e7cd WDC: 0x0
u32 classifier
Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
ctnetlink v0.93: registering with nfnetlink.
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
ClusterIP Version 0.8 loaded successfully
TCP bic registered
TCP cubic registered
TCP westwood registered
TCP highspeed registered
TCP hybla registered
TCP htcp registered
TCP vegas registered
TCP scalable registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Welcome to PF_RING 3.2.1
(C) 2004-06 L.Deri <deri@ntop.org>
NET: Registered protocol family 27
PF_RING: bucket length 128 bytes
PF_RING: ring slots 4096
PF_RING: sample rate 1 [1=no sampling]
PF_RING: capture TX No [RX only]
PF_RING: transparent mode Yes
PF_RING initialized correctly.
PF_RING: registered /proc/net/pf_ring/
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
decode /dev/mtdblock2
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 124k freed
starting Architecture code for dir300
ar2315_wdt: starting watchdog w/timeout 60 seconds
watchdog hb: 60 ISR: 0x20 IMR: 0x89 WD : 0x8f0b1344 WDC: 0x0
Algorithmics/MIPS FPU Emulator v1.5
test pattern is FFFFFFFF
eth0: Atheros AR231x: 00:aa:ab:01:f2:aa, irq 4
ar2313_eth_mii: probed
eth0: ADM6996 PHY driver attached.
eth0: attached PHY driver [Infineon ADM6996] (mii_bus:phy_addr=0:00)
ath_hal: module license 'Proprietary' taints kernel.
eth0: Configuring MAC for half duplex
Reset ICPLUS Phy
Start Autonegotiation
Port 0, Negogiation timeout
Port 1, Negogiation timeout
Port 2, Negogiation timeout
Port 3, Negogiation timeout
Port 4, Negogiation timeout
Port 5, Negogiation timeout
Setup VLANS
write register 29, addr 24 with 0
write register 29, addr 25 with 0
write register 29, addr 26 with 0
write register 29, addr 27 with 0
write register 29, addr 28 with 2
write register 29, addr 30 with 0
write register 29, addr 23 with 7C2
write register 30, addr 1 with 2F
write register 30, addr 2 with 30
write register 30, addr 9 with 1089
device vlan0 entered promiscuous mode
device eth0 entered promiscuous mode
device vlan2 entered promiscuous mode
nvram_commit(): end
br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
device vlan0 left promiscuous mode
device vlan0 entered promiscuous mode
sh: can't create /proc/sys/dev/wifi0/maxvaps: Permission denied
ath0
sh: can't create /proc/sys/dev/wifi0/csma: nonexistent directory
device ath0 entered promiscuous mode
br0: port 2(ath0) entering learning state
br0: port 1(vlan0) entering learning state
br0: topology change detected, propagating
br0: port 2(ath0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
device vlan2 left promiscuous mode
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device

DD-WRT v24-sp2 std (c) 2009 NewMedia-NET GmbH
Release: 10/10/09 (SVN revision: 13064)
˙
DD-WRT login: root
Password:
==========================================================

____ ___ __ ______ _____ ____ _ _
| _ \| _ \ \ \ / / _ \_ _| __ _|___ \| || |
|| | || ||____\ \ /\ / /| |_) || | \ \ / / __) | || |_
||_| ||_||_____\ V V / | _ < | | \ V / / __/|__ _|
|___/|___/ \_/\_/ |_| \_\|_| \_/ |_____| |_|

DD-WRT v24-sp2
http://www.dd-wrt.com

==========================================================
Jan 1 00:00:21 login[1083]: root login on 'console'



BusyBox v1.13.4 (2009-10-10 03:14:27 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@DD-WRT:~# ifconfig
ath0 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:A9
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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

br0 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:A9
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth0 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:AA
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:3 dropped:3 overruns:0 carrier:3
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:984 (984.0 B)
Interrupt:4 Base address:0x1000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:270 (270.0 B) TX bytes:270 (270.0 B)

vlan0 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:AA
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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vlan2 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:AA
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:984 (984.0 B)

vlan2:0 Link encap:Ethernet HWaddr 00:AA:AB:01:F2:AA
inet addr:169.254.255.1 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

wifi0 Link encap:UNSPEC HWaddr 00-AA-AB-01-F2-A9-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:65 errors:0 dropped:0 overruns:0 frame:5
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:195
RX bytes:8645 (8.4 KiB) TX bytes:1078 (1.0 KiB)
Interrupt:3 Memory:b0000000-b00ffffc
BitMeX.pl
DD-WRT Novice


Joined: 06 Apr 2010
Posts: 8

PostPosted: Sun Apr 18, 2010 14:25    Post subject: Reply with quote
Eventually I've loaded a newest beta firmware from

Netgear WGT624 v4 - device works fine and dandy.

BTW - firmwares which use fonera flash architecture have problems with commiting setting to nvram. (NOT SAVING CONFIGURATION )
Sash
DD-WRT Guru


Joined: 20 Sep 2006
Posts: 17487
Location: Hesse/Germany

PostPosted: Sun Apr 18, 2010 17:50    Post subject: Reply with quote
is everthing working?
_________________
Forum Guidelines...How to get help
&
Forum Rules
&
RTFM/STFW
&
Throw some buzzwords into the WIKI search Exclamation
_________________
I'm NOT rude, just offer pure facts!
_________________
Atheros (TP-Link & Clones, etc ) debrick service in EU
_________________
Guide on HowTo be Safe, Secure and Protect Your Online Anonymity!
BitMeX.pl
DD-WRT Novice


Joined: 06 Apr 2010
Posts: 8

PostPosted: Sun Apr 18, 2010 19:14    Post subject: Reply with quote
Yes : Sash

I can 100% confirm that Techniclan WAR-54GAT v2 works all fine as Netgear WGT624 v4. (DD-WRT build 14144) also this firmware properly saves (commits) configuration data.

Also it's RedBoot bootloader don't need any special files for initial flash. Also RedBoot of this device is available through ethernet(you don't need a serial adapter).


GreetZ
v9s
DD-WRT Novice


Joined: 27 Dec 2009
Posts: 24

PostPosted: Fri Jun 11, 2010 16:44    Post subject: Reply with quote
BitMeX.pl wrote:
Yes : Sash

I can 100% confirm that Techniclan WAR-54GAT v2 works all fine as Netgear WGT624 v4. (DD-WRT build 14144) also this firmware properly saves (commits) configuration data.

Also it's RedBoot bootloader don't need any special files for initial flash. Also RedBoot of this device is available through ethernet(you don't need a serial adapter).


GreetZ


someone tried the latest beta build (14311)and said WAN was slow (200KB/ps) and access control wasn't working. Could you try that build out? or is everything fine in the build you're using?

also did you use the method listed here to flash the router?: http://secure.dd-wrt.com/phpBB2/viewtopic.php?p=290104#290104
Sash
DD-WRT Guru


Joined: 20 Sep 2006
Posts: 17487
Location: Hesse/Germany

PostPosted: Fri Jun 11, 2010 17:48    Post subject: Reply with quote
http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Techniclan

corrections are welcome

_________________
Forum Guidelines...How to get help
&
Forum Rules
&
RTFM/STFW
&
Throw some buzzwords into the WIKI search Exclamation
_________________
I'm NOT rude, just offer pure facts!
_________________
Atheros (TP-Link & Clones, etc ) debrick service in EU
_________________
Guide on HowTo be Safe, Secure and Protect Your Online Anonymity!
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum