本帖最后由 hotqj 于 2009-1-26 17:26 编辑
RG100A 6358芯片 刷上Openwrt,感谢Bcm6358群的岳不群编译默认固件.
编译出的固件,无法直接刷新,不知道为何.自己拆开重组了一上.可以刷上.下边是启动信息.- Boot Address 0xbe000000
- Initializing Arena.
- Initializing Devices.
- Parallel flash device: name AM29LV320MT|S29GL128-A, id 0x2201, size 16384KB
- Flash Layout: Boot[0,0xbe000000] Kern[1,0xbe020000]
- AuxFS[93,0xbeba0000] Misc[125,0xbefa0000] PSI[127,0xbefe0000]
- Flash RootFS Partition Length: 12058624
- CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
- CPU running TP0
- Total memory: 33554432 bytes (32MB)
- Total memory used by CFE: 0x80401000 - 0x80529860 (1214560)
- Initialized Data: 0x8041E740 - 0x80421060 (10528)
- Board IP address : 192.168.1.1:ffffff00
- Host IP address : 192.168.1.100
- Gateway IP address :
- Run from flash/host (f/h) : f
- Default host run file name : vmlinux
- Default host flash file name : bcm963xx_fs_kernel
- Boot delay (0-9 seconds) : 1
- Board Id (0-8) : 96358VW
- Number of MAC Addresses (1-32) : 11
- Base MAC Address : 00:74:04:05:7c:06
- PSI Size (1-64) KBytes : 24
- Flash Block Size (1-128) in KBytes: 128
- Auxillary File System Size Percent: 25
- Main Thread Number [0|1] : 0
- udp_send finished
- No answer .auto boot ...
- *** Press any key to stop auto run (1 seconds) ***
- Auto run second count down: 0
- Code Address: 0x80010000, Entry Address: 0x80010000
- Decompression OK!
- Entry at 0x80010000
- Closing network.
- Starting program at 0x80010000
- Linux version 2.6.27.7 ([email=djy@ubuntu]djy@ubuntu[/email]) (gcc version 4.1.2) #1 Mon Dec 1 17:11:08 CST 2008
- Detected Broadcom 0x6358 CPU revision a1
- CPU frequency is 300000000 MHz
- 32MB of RAM installed
- board_bcm963xx: CFE version: 1.0.37-10.3
- console [early0] enabled
- CPU revision is: 0002a010 (Broadcom BCM6358)
- board_bcm963xx: board name: 96358VW
- Determined physical RAM map:
- memory: 02000000 @ 00000000 (usable)
- Initrd not found or empty - disabling initrd
- Zone PFN ranges:
- Normal 0x00000000 -> 0x00002000
- Movable zone start PFN for each node
- early_node_map[1] active PFN ranges
- 0: 0x00000000 -> 0x00002000
- Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
- Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
- Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
- Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
- PID hash table entries: 128 (order: 7, 512 bytes)
- Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
- Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
- Memory: 29968k/32768k available (1866k kernel code, 2800k reserved, 319k data, 120k init, 0k highmem)
- Calibrating delay loop... 299.00 BogoMIPS (lpj=598016)
- Mount-cache hash table entries: 512
- net_namespace: 592 bytes
- NET: Registered protocol family 16
- registering 37 GPIOs
- registering PCI controller with io_map_base unset
- bus: 00 index 0 io port: [8000000, 800ffff]
- bus: 00 index 1 mmio: [30000000, 37ffffff]
- NET: Registered protocol family 2
- IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
- TCP established hash table entries: 1024 (order: 1, 8192 bytes)
- TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
- TCP: Hash tables configured (established 1024 bind 1024)
- TCP reno registered
- NET: Registered protocol family 1
- audit: initializing netlink socket (disabled)
- type=2000 audit(0.267:1): initialized
- squashfs: version 3.0 (2006/03/15) Phillip Lougher
- Registering mini_fo version $Id$
- JFFS2 version 2.2. (NAND) (SUMMARY) 漏 2001-2006 Red Hat, Inc.
- msgmni has been set to 58
- io scheduler noop registered
- io scheduler cfq registered (default)
- bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10) is a bcm63xx_uart
- console handover: boot [early0] -> real [ttyS0]
- bcm63xx_enet MII bus: probed
- bcm963xx_flash: 0x01ffffff at 0x1e000000
- bcm963xx: Found 1 x16 devices at 0x0 in 16-bit bank
- Amd/Fujitsu Extended Query Table at 0x0040
- bcm963xx: CFI does not contain boot bank location. Assuming top.
- number of CFI chips: 1
- cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
- bcm963xx_flash: Read Signature value of CFE1CFE1
- bcm963xx_flash: CFE bootloader detected
- bcm963xx_flash: CFE boot tag found with version 6 and board type 96358VW.
- bcm963xx_flash: Partition 0 is CFE offset 0 and length 20000
- bcm963xx_flash: Partition 1 is kernel offset 210100 and length bb628
- bcm963xx_flash: Partition 2 is rootfs offset 20100 and length ed0000
- bcm963xx_flash: Partition 3 is nvram offset fe0000 and length 20000
- Creating 4 MTD partitions on "bcm963xx":
- 0x00000000-0x00020000 : "CFE"
- 0x00210100-0x002cb728 : "kernel"
- mtd: partition "kernel" doesn't start on an erase block boundary -- force read-only
- 0x00020100-0x00ef0100 : "rootfs"
- mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
- mtd: partition "rootfs" set to be root filesystem
- split_squashfs: no squashfs found in "bcm963xx"
- 0x00fe0000-0x01000000 : "nvram"
- TCP bic registered
- NET: Registered protocol family 17
- jffs2: Flash size not aligned to erasesize, reducing to 15104KiB
- jffs2_scan_eraseblock(): End of filesystem marker found at 0x1e0000
- jffs2_build_filesystem(): unlocking the mtd device... done.
- jffs2_build_filesystem(): erasing all blocks after the end marker... <4>Erase at 0x00ea0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00e80000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00e60000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00e40000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00e20000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00e00000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00de0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00dc0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00da0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00d80000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00d60000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00d40000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00d20000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00d00000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00ce0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00cc0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00ca0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00c80000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00c60000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00c40000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00c20000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00c00000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00be0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00bc0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00ba0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00b80000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00b60000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00b40000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00b20000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00b00000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00ae0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00ac0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00aa0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00a80000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00a60000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00a40000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00a20000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00a00000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x009e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x009c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x009a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00980000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00960000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00940000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00920000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00900000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x008e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x008c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x008a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00880000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00860000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00840000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00820000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00800000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x007e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x007c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x007a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00780000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00760000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00740000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00720000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00700000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x006e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x006c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x006a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00680000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00660000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00640000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00620000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00600000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x005e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x005c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x005a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00580000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00560000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00540000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00520000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00500000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x004e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x004c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x004a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00480000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00460000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00440000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00420000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00400000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x003e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x003c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x003a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00380000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00360000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00340000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00320000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00300000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x002e0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x002c0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x002a0000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00280000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00260000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00240000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00220000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x00200000 failed immediately: -EROFS. Is the sector locked?
- Erase at 0x001e0000 failed immediately: -EROFS. Is the sector locked?
- done.
- VFS: Mounted root (jffs2 filesystem) readonly.
- Freeing unused kernel memory: 120k freed
- Please be patient, while OpenWrt loads ...
- Algorithmics/MIPS FPU Emulator v1.5
- - preinit -
- Press CTRL-C for failsafe
- - init -
- Please press Enter to activate this console. bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
- bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
- eth1: link forced UP - 100/full - flow control off/off
- br-lan: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
- device eth1 entered promiscuous mode
- br-lan: topology change detected, propagating
- br-lan: port 1(eth1) entering forwarding state
- cfg80211: Using static regulatory domain info
- cfg80211: Regulatory domain: US
- (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
- (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
- (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
- (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
- (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
- (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
- (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
- cfg80211: Calling CRDA for country: US
- PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
- ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
- ssb: Unsupported SPROM revision 0 detected. Will extract v1
- ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
- br-lan: port 1(eth1) entering disabled state
- br-lan: topology change detected, propagating
- br-lan: port 1(eth1) entering forwarding state
- b43-phy0: Broadcom 4318 WLAN found
- Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
- PPP generic driver version 2.4.2
- ip_tables: (C) 2000-2006 Netfilter Core Team
- nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
- CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Plase use
- nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
- sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
- BusyBox v1.11.3 (2008-12-01 16:37:53 CST) 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
- KAMIKAZE (bleeding edge, r13456) -------------------
- * 10 oz Vodka Shake well with ice and strain
- * 10 oz Triple sec mixture into 10 shot glasses.
- * 10 oz lime juice Salute!
- ---------------------------------------------------
- [email=root@OpenWrt:/]root@OpenWrt:/[/email]# cat /proc/cpuinfo
- system type : bcm63xx/96358VW (0x6358/0x00A1)
- processor : 0
- cpu model : Broadcom BCM6358 V1.0
- BogoMIPS : 299.00
- wait instruction : yes
- microsecond timers : yes
- tlb_entries : 32
- extra interrupt vector : yes
- hardware watchpoint : no
- ASEs implemented :
- shadow register sets : 1
- core : 0
- VCED exceptions : not available
- VCEI exceptions : not available
- [email=root@OpenWrt:/]root@OpenWrt:/[/email]#
复制代码 Lan功能正常,可以Telnet,没无线,估计编译固件时,没选择这项.默认没WEB界面.没有Adsl功能.如果能动行成功的话,估计只能做无线路由器来用了.
四个Lan口都可以Ping,有可能RG100a上没有对应Openwrt的WAN接口.DB120-WG有可能Lan4就是WAN口.
启动过程中有JFFS2出错,..
更多的,就要靠广大网友来测试了,本人之前没有玩过Openwrt.
有DB120-WG想测试的话,可以联系我,我把改后的固件传过去.试试看Lan4默认能否Ping通,不能Ping通的话,就应该是WAN接口了. |