Can't update LEDE to OpenWrt (Belkin F5D8235-4 v1)

I have one Belkin F5D8235-4 v1 with LEDE Reboot 17.01.4 r3560-79f57e422d / LuCI lede-17.01 branch (git-17.290.79498-d3f0685)

I want to update to the latest LEDE/OPENWRT merge!
but when i try to flash the firmware:
openwrt-18.06.1-ramips-rt288x-f5d8235-v1-squashfs-sysupgrade.bin (from this page: https://openwrt.org/toh/belkin/f5d8235-4?datasrt=%5Eversion)
...it goes:

The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.

did uncheck and check "keep settings"
redownloaded the file
cheksum is ok!

can someone please help?

I'm hesitant to suggest this because I don't have your router and know nothing about it, but when that error started appearing on the new WRT series from Linksys we upgraded through terminal with the force flag, so that might work on your Belkin, but, the WRT's have two partitions making recovery very easy in case something goes wrong, i doubt that's the case with your Belkin, so if it doesn't work you might be in for a big hassle to recover it, so use at your own risk -

transfer openwrt 18.06.1 to /tmp

ssh in, cd to tmp and run -

sysupgrade -n -F openwrt/file/name/whatever

transfer openwrt 18.06.1 to /tmp

ssh in, cd to tmp and run -

sysupgrade -n -F openwrt/file/name/whatever

tried that! but with no luck... need to unbrick it now

when ive run the sysupgrade command, it sayed that belkin "dont support sysupgrade yet"

Do you still have access to the gui or through ssh? If not you'll need to start looking into recovery starting with failsafe/recovery, although I'm not sure if failsafe will work after a failed install.

no access at all.. but the switch is working! need to jtag it

You have a serial port

https://wikidevi.com/wiki/Belkin_F5D8235-4_v1

Tried update from 17.01.4 to 18.06.1 via web - error. Sysupgrade -n -F... - bricked (kernel panic). I tried flashing different versions via tftp (jtag) and 18.06.x don't work (always kernel panic when booting). Last working version is 17.01.6.

Can you share a full bootlog?

Thanks

I had the same message when trying to go from TP-Link firmware to OpenWrt 18.06.1. I just renamed the file to a much shorter name and it worked.

I will post full bootlog later, when I will try new OpenWrt. Renaming won't work this time because I already tried renaming it to 2-4 chars.

so i finally managed to have some spare time to try unbrick my Belkin F5D8235-4 v1 using the serial port and a tftp server to load the .bin!

> ============================================
> Ralink UBoot Version: 2.0
> --------------------------------------------
> ASIC 2880_MP (MAC to GigaMAC Mode)
> DRAM COMPONENT: 128Mbits
> DRAM BUS: 32BIT
> Total memory: 32Mbytes
> Date:Jun 12 2008  Time:15:40:46
> ============================================
>  D-CACHE set to 4 way
>  I-CACHE set to 4 way
> 
>  ##### The CPU freq = 266 MHZ ####
> 
>  SDRAM bus set to 32 bit
>  SDRAM size =32 Mbytes
> 
> Please choose the operation:
>    1: Load system code to SDRAM via TFTP.
>    2: Load system code then write to Flash via TFTP.
>    3: Boot system code via Flash (default).
>    4: Entr boot command line interface.
>    5: Load ucos code to SDRAM via TFTP.
> 
> You choosed 2
>                                                                               0
> Net:
>  eth_register
> Eth0 (10/100-M)
>  enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:18
>  00:AA:BB:CC:DD:18:
> 
>  eth_current->name = Eth0 (10/100-M)
> 
> 
> 2: System Load Linux Kernel then write to Flash via TFTP.
>  Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
>  Please Input new ones /or Ctrl-C to discard
>         Input device IP (10.10.10.123) ==:192.168.2.109
>         Input server IP (10.10.10.3) ==:192.168.2.35
>         Input Linux Kernel filename () ==:test.bin
> 
>  netboot_common, argc= 3
>  *************buf = 0x8bfcce80
>  **********NexTxPacket = 8bfe4f40
> 
>  NetTxPacket = 0x8BFE4F40
> 
>  NetRxPackets[0] = 0x8BFE5540
> 
>  NetRxPackets[1] = 0x8BFE5B40
> 
>  NetRxPackets[2] = 0x8BFE6140
> 
>  NetRxPackets[3] = 0x8BFE6740
> 
>  NetRxPackets[4] = 0x8BFE6D40
> 
>  NetRxPackets[5] = 0x8BFE7340
> 
>  NetRxPackets[6] = 0x8BFE7940
> 
>  NetRxPackets[7] = 0x8BFE7F40
> 
>  NetRxPackets[8] = 0x8BFE8540
> 
>  NetRxPackets[9] = 0x8BFE8B40
> 
>  NetRxPackets[10] = 0x8BFE9140
> 
>  NetRxPackets[11] = 0x8BFE9740
> 
>  NetRxPackets[12] = 0x8BFE9D40
> 
>  NetRxPackets[13] = 0x8BFEA340
> 
>  NetRxPackets[14] = 0x8BFEA940
> 
>  NetRxPackets[15] = 0x8BFEAF40
> 
>  NetRxPackets[16] = 0x8BFEB540
> 
>  NetRxPackets[17] = 0x8BFEBB40
> 
>  NetRxPackets[18] = 0x8BFEC140
> 
>  NetRxPackets[19] = 0x8BFEC740
> 
>  KSEG1ADDR(NetTxPacket) = 0xABFE4F40
> 
>  NetLoop,call eth_halt !
>  STOP_RT2880_ETH
> 
>  NetLoop,call eth_init !
> Trying Eth0 (10/100-M)
> 
>  Waitting RT2880_RX_DMA_BUSY status Start... done
> 
>  Mac to giga Mac mode
> 
>  rx_ring = ABFCD2A0, tx_ring0 = ABFCD160
> 
>  Header Payload scatter function is Disable !!
> 
>  RT2880_PDMA_GLO_CFG=00000020
> 
>  *************************************************
> 
>  RT2880_RX_CALC_IDX0=19
> 
>  RT2880_RX_DRX_IDX0 = 0
> 
>  *************************************************
> 
>  ETH_STATE_ACTIVE!!
> Using Eth0 (10/100-M) device
> TFTP from server 192.168.2.35; our IP address is 192.168.2.109
> Filename 'test.bin'.
> 
>  TIMEOUT_COUNT=10,Load address: 0x8a100000
> Loading: Got ARP REPLY, set server/gtwy eth addr (00:26:b9:7e:2f:1b)
> Got it
> checksum bad
> checksum bad
> checksum bad
> checksum bad
> checksum bad
> checksum bad
> T #
>  first block received
> ################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          #################################################################
>          ################
> done
> Bytes transferred = 3407876 (340004 hex)
>  STOP_RT2880_ETH
> NetBootFileXferSize= 00340004
> Erase linux kernel block !!
> From 0xBC450000 To 0xBC79FFFF
> 
>  b_end =BC7FFFFF
> Erase Flash from 0xbc450000 to 0xbc79ffff in Bank # 1
> 
>  erase sector  = 76
> sect = 76,s_last = 128,erase poll = 853171
> 
>  erase sector  = 77
> sect = 77,s_last = 128,erase poll = 818746
> 
>  erase sector  = 78
> *sect = 78,s_last = 128,erase poll = 829096
> 
>  erase sector  = 79
> sect = 79,s_last = 128,erase poll = 818684
> 
>  erase sector  = 80
> *sect = 80,s_last = 128,erase poll = 853824
> 
>  erase sector  = 81
> sect = 81,s_last = 128,erase poll = 837821
> 
>  erase sector  = 82
> sect = 82,s_last = 128,erase poll = 827118
> 
>  erase sector  = 83
> *sect = 83,s_last = 128,erase poll = 815942
> 
>  erase sector  = 84
> sect = 84,s_last = 128,erase poll = 833039
> 
>  erase sector  = 85
> *sect = 85,s_last = 128,erase poll = 850683
> 
>  erase sector  = 86
> sect = 86,s_last = 128,erase poll = 805807
> 
>  erase sector  = 87
> sect = 87,s_last = 128,erase poll = 841458
> 
>  erase sector  = 88
> *sect = 88,s_last = 128,erase poll = 833863
> 
>  erase sector  = 89
> sect = 89,s_last = 128,erase poll = 857943
> 
>  erase sector  = 90
> *sect = 90,s_last = 128,erase poll = 841770
> 
>  erase sector  = 91
> sect = 91,s_last = 128,erase poll = 869053
> 
>  erase sector  = 92
> *sect = 92,s_last = 128,erase poll = 824152
> 
>  erase sector  = 93
> sect = 93,s_last = 128,erase poll = 805680
> 
>  erase sector  = 94
> sect = 94,s_last = 128,erase poll = 828133
> 
>  erase sector  = 95
> *sect = 95,s_last = 128,erase poll = 845296
> 
>  erase sector  = 96
> sect = 96,s_last = 128,erase poll = 839405
> 
>  erase sector  = 97
> *sect = 97,s_last = 128,erase poll = 829904
> 
>  erase sector  = 98
> sect = 98,s_last = 128,erase poll = 848322
> 
>  erase sector  = 99
> sect = 99,s_last = 128,erase poll = 841408
> 
>  erase sector  = 100
> *sect = 100,s_last = 128,erase poll = 837454
> 
>  erase sector  = 101
> sect = 101,s_last = 128,erase poll = 816257
> 
>  erase sector  = 102
> *sect = 102,s_last = 128,erase poll = 833574
> 
>  erase sector  = 103
> sect = 103,s_last = 128,erase poll = 816168
> 
>  erase sector  = 104
> *sect = 104,s_last = 128,erase poll = 863494
> 
>  erase sector  = 105
> sect = 105,s_last = 128,erase poll = 816234
> 
>  erase sector  = 106
> sect = 106,s_last = 128,erase poll = 817755
> 
>  erase sector  = 107
> *sect = 107,s_last = 128,erase poll = 843748
> 
>  erase sector  = 108
> sect = 108,s_last = 128,erase poll = 820467
> 
>  erase sector  = 109
> *sect = 109,s_last = 128,erase poll = 833028
> 
>  erase sector  = 110
> sect = 110,s_last = 128,erase poll = 837731
> 
>  erase sector  = 111
> sect = 111,s_last = 128,erase poll = 846586
> 
>  erase sector  = 112
> *sect = 112,s_last = 128,erase poll = 831149
> 
>  erase sector  = 113
> sect = 113,s_last = 128,erase poll = 828357
> 
>  erase sector  = 114
> *sect = 114,s_last = 128,erase poll = 840085
> 
>  erase sector  = 115
> sect = 115,s_last = 128,erase poll = 838758
> 
>  erase sector  = 116
> sect = 116,s_last = 128,erase poll = 828173
> 
>  erase sector  = 117
> *sect = 117,s_last = 128,erase poll = 875531
> 
>  erase sector  = 118
> sect = 118,s_last = 128,erase poll = 834336
> 
>  erase sector  = 119
> *sect = 119,s_last = 128,erase poll = 847611
> 
>  erase sector  = 120
> sect = 120,s_last = 128,erase poll = 882802
> 
>  erase sector  = 121
> *sect = 121,s_last = 128,erase poll = 845999
> 
>  erase sector  = 122
> sect = 122,s_last = 128,erase poll = 817037
> 
>  erase sector  = 123
> sect = 123,s_last = 128,erase poll = 833925
> 
>  erase sector  = 124
> *sect = 124,s_last = 128,erase poll = 821016
> 
>  erase sector  = 125
> sect = 125,s_last = 128,erase poll = 836713
> 
>  erase sector  = 126
> *sect = 126,s_last = 128,erase poll = 805758
> 
>  erase sector  = 127
> sect = 127,s_last = 128,erase poll = 827933
> 
>  erase sector  = 128
> sect = 128,s_last = 128,erase poll = 835754
>  done
> Erased 53 sectors
> 
>  Copy linux image[3407876 byte] to Flash[0xBC450000]....
> Copy to Flash...
>  Copy 3407876 bytes to Flash...
>  addr = 0xBC4A2D70 ,cnt=3068564
>  addr = 0xBC4F5AE2 ,cnt=2729250
>  addr = 0xBC548854 ,cnt=2389936
>  addr = 0xBC59B5C6 ,cnt=2050622
>  addr = 0xBC5EE338 ,cnt=1711308
>  addr = 0xBC6410AA ,cnt=1371994
>  addr = 0xBC693E1C ,cnt=1032680
>  addr = 0xBC6E6B8E ,cnt=693366
>  addr = 0xBC739900 ,cnt=354052
>  addr = 0xBC78C672 ,cnt=14738 ## Booting image at bc450000 ...
>    Image Name:   MIPS OpenWrt Linux-3.18.23
>    Created:      2016-02-02  12:56:53 UTC
> 
>  System Control Status = 0x02910084
>    Image Type:   MIPS Linux Kernel Image (lzma compressed)
>    Data Size:    1123014 Bytes =  1.1 MB
>    Load Address: 88000000
>    Entry Point:  88000000
>    Verifying Checksum ... OK
>    Uncompressing Kernel Image ... OK
> No initrd
> ## Transferring control to Linux (at address 88000000) ...
> ## Giving linux memsize in MB, 32
> 
> Starting kernel ...
> 
> [    0.000000] Linux version 3.18.23 (buildbot@builder1) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47269) ) #1 Sun Jan 31 14:39:09 CET 2016
> [    0.000000] SoC Type: Ralink RT2880 id:2 rev:1
> [    0.000000] bootconsole [early0] enabled
> [    0.000000] CPU0 revision is: 0001906c (MIPS 4KEc)
> [    0.000000] MIPS: machine is Belkin F5D8235 v1
> [    0.000000] Determined physical RAM map:
> [    0.000000]  memory: 02000000 @ 08000000 (usable)
> [    0.000000] Wasting 1048576 bytes for tracking 32768 unused pages
> [    0.000000] Initrd not found or empty - disabling initrd
> [    0.000000] Zone ranges:
> [    0.000000]   Normal   [mem 0x08000000-0x09ffffff]
> [    0.000000] Movable zone start for each node
> [    0.000000] Early memory node ranges
> [    0.000000]   node   0: [mem 0x08000000-0x09ffffff]
> [    0.000000] Initmem setup node 0 [mem 0x08000000-0x09ffffff]
> [    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
> [    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
> [    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
> [    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] Memory: 28956K/32768K available (2506K kernel code, 124K rwdata, 488K rodata, 136K init, 185K bss, 3812K reserved)
> [    0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
> [    0.000000] NR_IRQS:256
> [    0.000000] CPU Clock: 266MHz
> [    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
> [    0.080000] pid_max: default: 32768 minimum: 301
> [    0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.100000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.110000] pinctrl core: initialized pinctrl subsystem
> [    0.120000] NET: Registered protocol family 16
> [    0.130000] rt2880-pinmux pinctrl: invalid group "rgmii" for function "gpio"
> [    0.140000] rt2880-pinmux pinctrl: invalid group "uartf" for function "gpio"
> [    0.160000] rt2880_gpio 300600.gpio: registering 24 gpios
> [    0.170000] Switched to clocksource MIPS
> [    0.180000] NET: Registered protocol family 2
> [    0.190000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.200000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.210000] TCP: Hash tables configured (established 1024 bind 1024)
> [    0.230000] TCP: reno registered
> [    0.230000] UDP hash table entries: 256 (order: 0, 4096 bytes)
> [    0.250000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
> [    0.260000] NET: Registered protocol family 1
> [    0.270000] futex hash table entries: 256 (order: -1, 3072 bytes)
> [    0.310000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
> [    0.320000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
> [    0.380000] msgmni has been set to 56
> [    0.390000] io scheduler noop registered
> [    0.390000] io scheduler deadline registered (default)
> [    0.400000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
> [    0.430000] console [ttyS0] disabled
> [    0.430000] 300c00.uartlite: ttyS0 at MMIO 0x300c00 (irq = 16, base_baud = 8333333) is a 16550A
> [    0.450000] console [ttyS0] enabled
> [    0.450000] console [ttyS0] enabled
> [    0.460000] bootconsole [early0] disabled
> [    0.460000] bootconsole [early0] disabled
> [    0.480000] 1f000000.cfi: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
> [    0.500000] Amd/Fujitsu Extended Query Table at 0x0040
> [    0.510000]   Amd/Fujitsu Extended Query version 1.1.
> [    0.520000] number of CFI chips: 1
> [    0.560000] 4 ofpart partitions found on MTD device 1f000000.cfi
> [    0.580000] Creating 4 MTD partitions on "1f000000.cfi":
> [    0.590000] 0x000000000000-0x000000030000 : "uboot"
> [    0.600000] 0x000000030000-0x000000040000 : "uboot-env"
> [    0.610000] 0x000000040000-0x000000050000 : "factory"
> [    0.620000] 0x000000050000-0x000000400000 : "linux"
> [    0.640000] ralink_soc_eth 400000.ethernet: using fixed link parameters
> [    0.650000] ralink_soc_eth 400000.ethernet eth0 (uninitialized): link up (1000Mbps/Full duplex)
> [    0.670000] ralink_soc_eth 400000.ethernet eth0: ralink at 0xa0400000, irq 5
> [    0.690000] rt2880_wdt 300120.watchdog: Initialized
> [    0.700000] TCP: cubic registered
> [    0.700000] NET: Registered protocol family 17
> [    0.710000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
> [    0.740000] Bridge firewalling registered
> [    0.750000] 8021q: 802.1Q VLAN Support v1.8
> [    0.770000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
> [    0.790000] Please append a correct "root=" boot option; here are the available partitions:
> [    0.810000] 1f00             192 mtdblock0  (driver?)
> [    0.820000] 1f01              64 mtdblock1  (driver?)
> [    0.830000] 1f02              64 mtdblock2  (driver?)
> [    0.840000] 1f03            3776 mtdblock3  (driver?)
> [    0.850000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
> [    0.850000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

there is some checksum error at first, but it loads the new .bin onto flash! later at boot, it goes kernel panic!

i've tried:
openwrt-18.06.1-ramips-rt288x-f5d8235-v1-squashfs-sysupgrade.bin latest openwrt firmware for Belkin F5D8235-4 v1
f5d8235v1_ww_1.01.28.bin original Belkin F5D8235-4 v1 firmware

any thoughts?

The mtd flash partitioning is wrong. It shows only 4 MB total space (the chip is actually 8 MB) and there is no rootfs partition identified. Thus the boot halts because rootfs cannot be mounted.

Are you saying that other versions do run properly? What does their mtd table look like?

hi mk24! so i've tryed again,

1º now with the original f5d8235v1_ww_1.01.28.bin firmware, but trimmed the first 19bytes header using dd! and it booted correctly!

U-Boot 1.1.3 (Jun 12 2008 - 15:40:46)

Board: RT2880 DRAM:  32 MB
relocate_code Pointer at: 8bfa8000

 twe0 set to <NULL>

 toe0 set to <NULL>
flash_protect ON: from 0xBC400000 to 0xBC424D03
protect on 71
protect on 72
protect on 73
flash_protect ON: from 0xBC430000 to 0xBC43FFFF
protect on 74
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 2.0
--------------------------------------------
ASIC 2880_MP (MAC to GigaMAC Mode)
DRAM COMPONENT: 128Mbits
DRAM BUS: 32BIT
Total memory: 32Mbytes
Date:Jun 12 2008  Time:15:40:46
============================================
 D-CACHE set to 4 way
 I-CACHE set to 4 way

 ##### The CPU freq = 266 MHZ ####

 SDRAM bus set to 32 bit
 SDRAM size =32 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   5: Load ucos code to SDRAM via TFTP.                                       0

3: System Boot system code via Flash.
## Booting image at bc450000 ...
   Image Name:   Linux Kernel Image
   Created:      2009-10-05   2:28:53 UTC

 System Control Status = 0x02910084
   Image Type:   MIPS Linux Kernel Image (gzip compressed)
   Data Size:    1189619 Bytes =  1.1 MB
   Load Address: 8a000000
   Entry Point:  88246040
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 88246040) ...
## Giving linux memsize in MB, 32

Starting kernel ...


THIS IS ASIC - VERSION B
ramsize = 32 MBytes
rambase not set, set to default (0x08000000)
MEMORY DESCRIPTOR dump:
[0,882e5a90]: base<08000000> size<02000000> type<Free RAM memory>

 The CPU feqenuce set to 266 MHz
CPU revision is: 0001906c
icache: sets:256, ways:4, linesz:16 ,total:16384, waybit:12, flags:0x0
dcache: sets:256, ways:4, linesz:16 ,total:16384, waybit:12, flags:0x0
i waysize = 4096, d waysize = 4096, i sets= 256, d sets=256
Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, linesize 16 bytes.
[setup_scache]:1032
Linux version 2.4.30 (root@localhost.localdomain) (gcc version 3.3.6) #297 Mon Oct 5 10:26:47 CST 2009
Determined physical RAM map:
 memory: 02000000 @ 08000000 (usable)
On node 0 totalpages: 40960
zone(0): 40960 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock2
cause = d0c0830c, status = 1000fc00
calculating r4koff... 0028b0aa(2666666)
CPU frequency 266.67 MHz
Using 133.333 MHz high precision timer.
Calibrating delay loop... 266.24 BogoMIPS
Memory: 28024k/32768k available (2312k kernel code, 4744k reserved, 232k data, 92k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
pci.c pcibios_init():840
BAR0 at slot 0 = 8
pci.c pcibios_fixup_resources():640
bus = 0, dev = 0, fun = 0
pci.c pcibios_fixup_resources():640
bus = 0, dev = 17, fun = 0
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x14
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x18
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x1c
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x20
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x24
pci.c pcibios_fixup_resources():640
bus = 0, dev = 17, fun = 1
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x14
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x18
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x1c
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x20
pci.c pcibios_fixup_resources():748  devid=0x11, baseaddr = 0x24
dev= 0x884a4c00
dev= 0x884b0000
dev= 0x884b0400
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
fuse init (API version 7.5)
fuse distribution version: 2.5.3
pty: 256 Unix98 ptys configured
Ralink RT2880 gpio driver initialized
Gemtek LED init...
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x300500 (irq = 9) is a 16550A
ttyS01 at 0x300c00 (irq = 8) is a 16550A
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096
N_HDLC line discipline registered.
RA2880 Ethernet Driver Initilization. v1.01  256 rx/tx descriptors allocated!
RA2880 Ethernet Driver Initilization. v1.01  256 rx/tx descriptors allocated, mtu = 4096!
Netlink init ok!
PROC INIT OK!
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
MPPE/MPPC encryption/compression module registered
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
FLASH_API: MAN_ID=C2 DEV_ID=22CB SIZE=8MB
physmap flash device: 800000 at bf400000
 Amd/Fujitsu Extended Query Table v1.1 at 0x0040
number of CFI chips: 1
Region0: SectorSize=0x2000 SectorNum=8
Region1: SectorSize=0x10000 SectorNum=127
cfi_cmdset_0002: Using word write method.
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Using physmap partition definition
Creating 5 MTD partitions on "RT2880 SOC Physically mapped flash":
0x00000000-0x00050000 : "uboot"
mtd: Giving out device 0 to uboot
0x00050000-0x007e0000 : "Kernel and Rootfs"
mtd: Giving out device 1 to Kernel and Rootfs
0x00180000-0x007e0000 : "Rootfs"
mtd: Giving out device 2 to Rootfs
0x007e0000-0x007f0000 : "Nvram"
mtd: Giving out device 3 to Nvram
0x007f0000-0x00800000 : "Factory"
mtd: Giving out device 4 to Factory
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
ehci_hcd 00:11.1: PCI device 1033:00e0
ehci_hcd 00:11.1: irq 2, pci mem c0801000
usb.c: new USB bus registered, assigned bus number 1
ehci_hcd 00:11.1: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 3 ports detected
host/usb-uhci.c: $Revision: 1.1.1.1 $ time 10:26:46 Oct  5 2009
host/usb-uhci.c: High bandwidth mode enabled
host/usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
host/usb-ohci.c: USB OHCI at membase 0xc0803000, IRQ 2
host/usb-ohci.c: usb-00:11.0, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (1280 buckets, 10240 max) - 316 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team, Type=Fully Cone
ipt_time loading
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
create_proc_read_write_entry: fail
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
FAT: bogus logical sector size 20992
UMSDOS: msdos_read_super failed, mount aborted.
FAT: bogus logical sector size 20992
FAT: bogus logical sector size 20992
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing prom memory: 0kb freed
Freeing unused kernel memory: 92k freed
console started
trying to start /sbin/init
trying to strt /etc/init
trying to start /bin/init
Algorithmics/MIPS FPU Emulator v1.5
MDIO_CFG = 1f01dc01
GDMA1_FWD_CFG = 90000
DSP_EN OFF version driver

phy_tx_ring = 09c3d000, tx_ring = a9c3d000, size: 16 bytes

phy_rx_ring = 09c3c000, rx_ring = a9c3c000, size: 16 bytes


BusyBox v1.1.0 (2009.09.30-06:03+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.

#sysinit: [sysinit]
# Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
MTD_open
MTD_ioctl
Invalid ioctl 540d (MEMGETINFO = 40204d01)
MTD_read
MTD_close
insmod: reset_btn.o: no module by that name found
Starting Watchdog function !!!!!!!
cat: /proc/watchdog_ctrl_folder/watchdog_ctrl_run: No such file or directory
/proc/sys/kernel/panic_on_oops: cannot create
MTD_open
MTD_read
MTD_close
no factory default number
Done
Clean storage nvram value!!
# update nvram with default list!
blink_status=0
Close USB_BLINK led...
# interfaces_init......
rmmod: rtl: Success
rtl_major = 253
0 smi_init check[0x0105]=0x8366
Gemtek Link status init.
rtl8366s_getEthernetPHY fail for 5!!!!
rtl8366s_getEthernetPHY fail for 6!!!!
rtl8366s_getEthernetPHY fail for 7!!!!
rtl8366s_getEthernetPHY fail for 8!!!!
rtl8366s_getEthernetPHY fail for 9!!!!
rtl8366s_getEthernetPHY fail for 10!!!!
rtl8366s_getEthernetPHY fail for 11!!!!
rtl8366s_getEthernetPHY fail for 12!!!!
rtl8366s_getEthernetPHY fail for 13!!!!
rtl8366s_getEthernetPHY fail for 14!!!!
rtl8366s_getEthernetPHY fail for 15!!!!
RTL8366RS driver SetVLan initialized
RTL8366RS driver initChip initialized
rtl8366s_getEthernetPHY fail for 5!!!!
rtl8366s_getEthernetPHY fail for 6!!!!
rtl8366s_getEthernetPHY fail for 7!!!!
rtl8366s_getEthernetPHY fail for 8!!!!
rtl8366s_getEthernetPHY fail for 9!!!!
rtl8366s_getEthernetPHY fail for 10!!!!
rtl8366s_getEthernetPHY fail for 11!!!!
rtl8366s_getEthernetPHY fail for 12!!!!
rtl8366s_getEthernetPHY fail for 13!!!!
rtl8366s_getEthernetPHY fail for 14!!!!
rtl8366s_getEthernetPHY fail for 15!!!!
RTL8366RS driver SetVLan initialized
vid 1 member:3e untag:1e
vid 2 member:21 untag:1
port=0,VID=2,priority=0
port=1,VID=1,priority=0
port=2,VID=1,priority=0
port=3,VID=1,priority=0
port=4,VID=1,priority=0
port=5,VID=1,priority=0
RTL_GET_GREEN_ETHERNET Success!!!
RTL_GET_GREEN_ETHERNET : tx is 0, rx is 0
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.0, enabled : 0 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.1, enabled : 0 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.2, enabled : 0 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.3, enabled : 0 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.4, enabled : 0 !!!
rtl:rtl_ge_read : 0
RTL_SET_GREEN_ETHERNET Success!!!
RTL_GET_GREEN_ETHERNET Success!!!
RTL_GET_GREEN_ETHERNET : tx is 1, rx is 1
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.0, enabled : 1 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.1, enabled : 1 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.2, enabled : 1 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.3, enabled : 1 !!!
RTL_GET_GREEN_ETHERNET : rtl8366s_getAsicPowerSaving is phyNo.4, enabled : 1 !!!
rtl:rtl_ge_read : 1
Setting ra0 configuration....
Bring up ra0 interface....
2860 version : 2.0.0.0-Win7-20090331 (Oct  5 2009)


=== pAd = c0951000, size = 484616 ===

<-- RTMPAllocAdapterBlock, Status=0
RX DESC a97e8000  size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
MCS Set = ff ff 00 00 00
Main bssid = 00:1c:df:d6:56:08
The UUID Hex string is:2880288028801880a880001cdfd65608
The UUID ASCII string is:28802880-2880-1880-a880-001cdfd65608!
<==== RTMPInitialize, Status=0
0x1300 = 00064380
interface ra0 does not exist!
No need to change ra0 to Nintendo NDS capable
No need to change ra0 to Nintendo NDS capable...Complete
killall: rt2860apd: no process killed
rt2860apd: not found
Mssid : init mode
killall : No such file or directory
get_WPS_PIN_code : WSCStatus : 40467283
check_WPS_status : WSCStatus is 3 now...STATUS_WSC_LINK_UP
WPS BUTTON press!!
WPS BUTTON press!!
WPS BUTTON press!!

2º tried the latest snapshot: http://downloads.openwrt.org/snapshots/targets/ramips/rt288x/openwrt-ramips-rt288x-f5d8235-v1-squashfs-sysupgrade.bin and it booted! now i have network, but no gui

Snapshot builds do not include the GUI by default. You can install it at runtime.

When running a snapshot build be sure to install every package you need on the same day the build was made, since the next day's build may not be compatible.