Background:
I have two these that I have setup as a bridge outdoor link between two locations.
Problem:
The link functions fine in that it transfers data from one location to other and vice versa. The problem is that
1) It does not have an option to define a Gateway on the LAN port. This means that the CPE cannot be accessed/monitored/pinged from outside the subnet of the LAN IP.
2) Seems that this device in its current state does not support VLAN tag forwarding. Both CPEs are connected to trunk ports on Cisco 3560 switches. The native VLAN traffic is forwarded correctly but he other VLANs are not visible.
I have been looking around the DD-WRT and Open-Wrt sites for a version for this device hoping that it would solve my above problems but have had no luck. Although this device runs some version of Open-WRT but which one i don't know.
I have also been checking DD-WRT on and off waiting for a supported release and I can swear that I saw one when I searched yesterday but its not there any more today.
So finally my question is that is this device/board/chip supported? Even if its not supported, is there a generic version that i could try? I do have a couple of extra CPEs lying around that i'm willing to sacrifice.
Sorry for the length of the post.
Last edited by Shah on Fri May 14, 2010 12:19; edited 1 time in total
Hi. Tried the linux.bin flash from Redboot but failed. Following is the screen output:
Connected through Ethernet:
Code:
== Executing boot script in 8.650 seconds - enter ^C to abort
^C
RedBoot> fis int
*** invalid 'fis' command: unrecognized command
Usage:
fis create -b <mem_base> -l <image_length> [-s <data_length>]
[-f <flash_addr>] [-e <entry_point>] [-r <ram_addr>] [-n] <name>
fis delete name
fis erase -f <flash_addr> -l <length>
fis free
fis init [-f]
fis list [-c] [-d]
fis load [-d] [-l] [-b <memory_load_address>] [-c] name
fis write -f <flash_addr> -b <mem_base> -l <image_length>
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xbe7e0000-0xbe7f0000: .
... Program from 0x81fe0400-0x81ff0400 at 0xbe7e0000: .
RedBoot> fis list
Name FLASH addr Mem addr Length Entry point
RedBoot 0xBE000000 0xBE000000 0x00030000 0x00000000
FIS directory 0xBE7E0000 0xBE7E0000 0x0000F000 0x00000000
RedBoot config 0xBE7EF000 0xBE7EF000 0x00001000 0x00000000
RedBoot> fis free
0xBE030000 .. 0xBE7E0000
RedBoot> load -r -b %{FREEMEMLO} linux.bin
Using default protocol (TFTP)
Raw file loaded 0x80000400-0x806d53ff, assumed entry at 0x80000400
RedBoot> fis create linux
... Erase from 0xbe030000-0xbe705000: ..............................................................................................................
... Program from 0x80000400-0x806d5400 at 0xbe030000: ..............................................................................................................
... Erase from 0xbe7e0000-0xbe7f0000: .
... Program from 0x81fe0400-0x81ff0400 at 0xbe7e0000: .
RedBoot> fconfig
Run script at boot: true
Boot script:
Enter script, terminate with empty line
>> fis load -l linux
>> exec
>>
Boot script timeout (1000ms resolution): 10
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address: 192.168.1.3
Local IP address mask: 255.255.0.0
Default server IP address: 192.168.1.2
Console baud rate: 115200
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbe7e0000-0xbe7f0000: .
... Program from 0x81fe0400-0x81ff0400 at 0xbe7e0000: .
RedBoot>reset
Then monitoring through Serial connection:
Code:
== Executing boot script in 10.000 seconds - enter ^C to abort
Found ICPlus IP175C PHY ID:0243:0d80 at 4
Arping...
Ethernet eth1: MAC address 00:c0:ca:31:bf:f6
IP: 192.168.1.3/255.255.0.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
RedBoot(tm) bootstrap and debug environment [ROM]
Accton release, version v1.6.3 - built 15:25:27, Aug 6 2009
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap48
RAM: 0x80000400-0x81ff0400, [0x80000400-0x81fd1400] available
FLASH: 0xbe000000 - 0xbe7f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 10.000 seconds - enter ^C to abort
RedBoot> fis load -l linux
Image loaded from 0x80000400-0x80295f3c
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x80000400
Cmdline :
** command abort - illegal memory access?
RedBoot>
The only step i've skipped is flashing a new Redboot. I've tried to look for a version for the AP48, 8MB flash, 32MB Ram with icplus switch but haven't found any in the Downloads.
The file i would need is redboot_ap48_32M_8M_icplus.rom