找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16210|回复: 16

RG100A 6358芯片 刷上Openwrt,

[复制链接]
发表于 2008-12-2 15:02:49 | 显示全部楼层 |阅读模式
本帖最后由 hotqj 于 2009-1-26 17:26 编辑

RG100A 6358芯片 刷上Openwrt,感谢Bcm6358群的岳不群编译默认固件.

编译出的固件,无法直接刷新,不知道为何.自己拆开重组了一上.可以刷上.下边是启动信息.
  1. Boot Address 0xbe000000
  2. Initializing Arena.
  3. Initializing Devices.
  4. Parallel flash device: name AM29LV320MT|S29GL128-A, id 0x2201, size 16384KB
  5. Flash Layout: Boot[0,0xbe000000] Kern[1,0xbe020000]
  6.               AuxFS[93,0xbeba0000] Misc[125,0xbefa0000] PSI[127,0xbefe0000]
  7. Flash RootFS Partition Length: 12058624
  8. CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
  9. CPU running TP0
  10. Total memory: 33554432 bytes (32MB)
  11. Total memory used by CFE:  0x80401000 - 0x80529860 (1214560)
  12. Initialized Data:          0x8041E740 - 0x80421060 (10528)
  13. Board IP address                  : 192.168.1.1:ffffff00  
  14. Host IP address                   : 192.168.1.100  
  15. Gateway IP address                :   
  16. Run from flash/host (f/h)         : f  
  17. Default host run file name        : vmlinux  
  18. Default host flash file name      : bcm963xx_fs_kernel  
  19. Boot delay (0-9 seconds)          : 1  
  20. Board Id (0-8)                    : 96358VW  
  21. Number of MAC Addresses (1-32)    : 11  
  22. Base MAC Address                  : 00:74:04:05:7c:06  
  23. PSI Size (1-64) KBytes            : 24  
  24. Flash Block Size (1-128) in KBytes: 128  
  25. Auxillary File System Size Percent: 25  
  26. Main Thread Number [0|1]          : 0  
  27. udp_send finished
  28. No answer .auto boot ...
  29. *** Press any key to stop auto run (1 seconds) ***
  30. Auto run second count down: 0
  31. Code Address: 0x80010000, Entry Address: 0x80010000
  32. Decompression OK!
  33. Entry at 0x80010000
  34. Closing network.
  35. Starting program at 0x80010000
  36. 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
  37. Detected Broadcom 0x6358 CPU revision a1
  38. CPU frequency is 300000000 MHz
  39. 32MB of RAM installed
  40. board_bcm963xx: CFE version: 1.0.37-10.3
  41. console [early0] enabled
  42. CPU revision is: 0002a010 (Broadcom BCM6358)
  43. board_bcm963xx: board name: 96358VW
  44. Determined physical RAM map:
  45. memory: 02000000 @ 00000000 (usable)
  46. Initrd not found or empty - disabling initrd
  47. Zone PFN ranges:
  48.   Normal   0x00000000 -> 0x00002000
  49. Movable zone start PFN for each node
  50. early_node_map[1] active PFN ranges
  51.     0: 0x00000000 -> 0x00002000
  52. Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
  53. Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
  54. Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
  55. Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
  56. PID hash table entries: 128 (order: 7, 512 bytes)
  57. Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
  58. Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
  59. Memory: 29968k/32768k available (1866k kernel code, 2800k reserved, 319k data, 120k init, 0k highmem)
  60. Calibrating delay loop... 299.00 BogoMIPS (lpj=598016)
  61. Mount-cache hash table entries: 512
  62. net_namespace: 592 bytes
  63. NET: Registered protocol family 16
  64. registering 37 GPIOs
  65. registering PCI controller with io_map_base unset
  66. bus: 00 index 0 io port: [8000000, 800ffff]
  67. bus: 00 index 1 mmio: [30000000, 37ffffff]
  68. NET: Registered protocol family 2
  69. IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  70. TCP established hash table entries: 1024 (order: 1, 8192 bytes)
  71. TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
  72. TCP: Hash tables configured (established 1024 bind 1024)
  73. TCP reno registered
  74. NET: Registered protocol family 1
  75. audit: initializing netlink socket (disabled)
  76. type=2000 audit(0.267:1): initialized
  77. squashfs: version 3.0 (2006/03/15) Phillip Lougher
  78. Registering mini_fo version $Id$
  79. JFFS2 version 2.2. (NAND) (SUMMARY)  漏 2001-2006 Red Hat, Inc.
  80. msgmni has been set to 58
  81. io scheduler noop registered
  82. io scheduler cfq registered (default)
  83. bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10) is a bcm63xx_uart
  84. console handover: boot [early0] -> real [ttyS0]
  85. bcm63xx_enet MII bus: probed
  86. bcm963xx_flash: 0x01ffffff at 0x1e000000
  87. bcm963xx: Found 1 x16 devices at 0x0 in 16-bit bank
  88. Amd/Fujitsu Extended Query Table at 0x0040
  89. bcm963xx: CFI does not contain boot bank location. Assuming top.
  90. number of CFI chips: 1
  91. cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
  92. bcm963xx_flash: Read Signature value of CFE1CFE1
  93. bcm963xx_flash: CFE bootloader detected
  94. bcm963xx_flash: CFE boot tag found with version 6 and board type 96358VW.
  95. bcm963xx_flash: Partition 0 is CFE offset 0 and length 20000
  96. bcm963xx_flash: Partition 1 is kernel offset 210100 and length bb628
  97. bcm963xx_flash: Partition 2 is rootfs offset 20100 and length ed0000
  98. bcm963xx_flash: Partition 3 is nvram offset fe0000 and length 20000
  99. Creating 4 MTD partitions on "bcm963xx":
  100. 0x00000000-0x00020000 : "CFE"
  101. 0x00210100-0x002cb728 : "kernel"
  102. mtd: partition "kernel" doesn't start on an erase block boundary -- force read-only
  103. 0x00020100-0x00ef0100 : "rootfs"
  104. mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
  105. mtd: partition "rootfs" set to be root filesystem
  106. split_squashfs: no squashfs found in "bcm963xx"
  107. 0x00fe0000-0x01000000 : "nvram"
  108. TCP bic registered
  109. NET: Registered protocol family 17
  110. jffs2: Flash size not aligned to erasesize, reducing to 15104KiB
  111. jffs2_scan_eraseblock(): End of filesystem marker found at 0x1e0000
  112. jffs2_build_filesystem(): unlocking the mtd device... done.
  113. jffs2_build_filesystem(): erasing all blocks after the end marker... <4>Erase at 0x00ea0000 failed immediately: -EROFS. Is the sector locked?
  114. Erase at 0x00e80000 failed immediately: -EROFS. Is the sector locked?
  115. Erase at 0x00e60000 failed immediately: -EROFS. Is the sector locked?
  116. Erase at 0x00e40000 failed immediately: -EROFS. Is the sector locked?
  117. Erase at 0x00e20000 failed immediately: -EROFS. Is the sector locked?
  118. Erase at 0x00e00000 failed immediately: -EROFS. Is the sector locked?
  119. Erase at 0x00de0000 failed immediately: -EROFS. Is the sector locked?
  120. Erase at 0x00dc0000 failed immediately: -EROFS. Is the sector locked?
  121. Erase at 0x00da0000 failed immediately: -EROFS. Is the sector locked?
  122. Erase at 0x00d80000 failed immediately: -EROFS. Is the sector locked?
  123. Erase at 0x00d60000 failed immediately: -EROFS. Is the sector locked?
  124. Erase at 0x00d40000 failed immediately: -EROFS. Is the sector locked?
  125. Erase at 0x00d20000 failed immediately: -EROFS. Is the sector locked?
  126. Erase at 0x00d00000 failed immediately: -EROFS. Is the sector locked?
  127. Erase at 0x00ce0000 failed immediately: -EROFS. Is the sector locked?
  128. Erase at 0x00cc0000 failed immediately: -EROFS. Is the sector locked?
  129. Erase at 0x00ca0000 failed immediately: -EROFS. Is the sector locked?
  130. Erase at 0x00c80000 failed immediately: -EROFS. Is the sector locked?
  131. Erase at 0x00c60000 failed immediately: -EROFS. Is the sector locked?
  132. Erase at 0x00c40000 failed immediately: -EROFS. Is the sector locked?
  133. Erase at 0x00c20000 failed immediately: -EROFS. Is the sector locked?
  134. Erase at 0x00c00000 failed immediately: -EROFS. Is the sector locked?
  135. Erase at 0x00be0000 failed immediately: -EROFS. Is the sector locked?
  136. Erase at 0x00bc0000 failed immediately: -EROFS. Is the sector locked?
  137. Erase at 0x00ba0000 failed immediately: -EROFS. Is the sector locked?
  138. Erase at 0x00b80000 failed immediately: -EROFS. Is the sector locked?
  139. Erase at 0x00b60000 failed immediately: -EROFS. Is the sector locked?
  140. Erase at 0x00b40000 failed immediately: -EROFS. Is the sector locked?
  141. Erase at 0x00b20000 failed immediately: -EROFS. Is the sector locked?
  142. Erase at 0x00b00000 failed immediately: -EROFS. Is the sector locked?
  143. Erase at 0x00ae0000 failed immediately: -EROFS. Is the sector locked?
  144. Erase at 0x00ac0000 failed immediately: -EROFS. Is the sector locked?
  145. Erase at 0x00aa0000 failed immediately: -EROFS. Is the sector locked?
  146. Erase at 0x00a80000 failed immediately: -EROFS. Is the sector locked?
  147. Erase at 0x00a60000 failed immediately: -EROFS. Is the sector locked?
  148. Erase at 0x00a40000 failed immediately: -EROFS. Is the sector locked?
  149. Erase at 0x00a20000 failed immediately: -EROFS. Is the sector locked?
  150. Erase at 0x00a00000 failed immediately: -EROFS. Is the sector locked?
  151. Erase at 0x009e0000 failed immediately: -EROFS. Is the sector locked?
  152. Erase at 0x009c0000 failed immediately: -EROFS. Is the sector locked?
  153. Erase at 0x009a0000 failed immediately: -EROFS. Is the sector locked?
  154. Erase at 0x00980000 failed immediately: -EROFS. Is the sector locked?
  155. Erase at 0x00960000 failed immediately: -EROFS. Is the sector locked?
  156. Erase at 0x00940000 failed immediately: -EROFS. Is the sector locked?
  157. Erase at 0x00920000 failed immediately: -EROFS. Is the sector locked?
  158. Erase at 0x00900000 failed immediately: -EROFS. Is the sector locked?
  159. Erase at 0x008e0000 failed immediately: -EROFS. Is the sector locked?
  160. Erase at 0x008c0000 failed immediately: -EROFS. Is the sector locked?
  161. Erase at 0x008a0000 failed immediately: -EROFS. Is the sector locked?
  162. Erase at 0x00880000 failed immediately: -EROFS. Is the sector locked?
  163. Erase at 0x00860000 failed immediately: -EROFS. Is the sector locked?
  164. Erase at 0x00840000 failed immediately: -EROFS. Is the sector locked?
  165. Erase at 0x00820000 failed immediately: -EROFS. Is the sector locked?
  166. Erase at 0x00800000 failed immediately: -EROFS. Is the sector locked?
  167. Erase at 0x007e0000 failed immediately: -EROFS. Is the sector locked?
  168. Erase at 0x007c0000 failed immediately: -EROFS. Is the sector locked?
  169. Erase at 0x007a0000 failed immediately: -EROFS. Is the sector locked?
  170. Erase at 0x00780000 failed immediately: -EROFS. Is the sector locked?
  171. Erase at 0x00760000 failed immediately: -EROFS. Is the sector locked?
  172. Erase at 0x00740000 failed immediately: -EROFS. Is the sector locked?
  173. Erase at 0x00720000 failed immediately: -EROFS. Is the sector locked?
  174. Erase at 0x00700000 failed immediately: -EROFS. Is the sector locked?
  175. Erase at 0x006e0000 failed immediately: -EROFS. Is the sector locked?
  176. Erase at 0x006c0000 failed immediately: -EROFS. Is the sector locked?
  177. Erase at 0x006a0000 failed immediately: -EROFS. Is the sector locked?
  178. Erase at 0x00680000 failed immediately: -EROFS. Is the sector locked?
  179. Erase at 0x00660000 failed immediately: -EROFS. Is the sector locked?
  180. Erase at 0x00640000 failed immediately: -EROFS. Is the sector locked?
  181. Erase at 0x00620000 failed immediately: -EROFS. Is the sector locked?
  182. Erase at 0x00600000 failed immediately: -EROFS. Is the sector locked?
  183. Erase at 0x005e0000 failed immediately: -EROFS. Is the sector locked?
  184. Erase at 0x005c0000 failed immediately: -EROFS. Is the sector locked?
  185. Erase at 0x005a0000 failed immediately: -EROFS. Is the sector locked?
  186. Erase at 0x00580000 failed immediately: -EROFS. Is the sector locked?
  187. Erase at 0x00560000 failed immediately: -EROFS. Is the sector locked?
  188. Erase at 0x00540000 failed immediately: -EROFS. Is the sector locked?
  189. Erase at 0x00520000 failed immediately: -EROFS. Is the sector locked?
  190. Erase at 0x00500000 failed immediately: -EROFS. Is the sector locked?
  191. Erase at 0x004e0000 failed immediately: -EROFS. Is the sector locked?
  192. Erase at 0x004c0000 failed immediately: -EROFS. Is the sector locked?
  193. Erase at 0x004a0000 failed immediately: -EROFS. Is the sector locked?
  194. Erase at 0x00480000 failed immediately: -EROFS. Is the sector locked?
  195. Erase at 0x00460000 failed immediately: -EROFS. Is the sector locked?
  196. Erase at 0x00440000 failed immediately: -EROFS. Is the sector locked?
  197. Erase at 0x00420000 failed immediately: -EROFS. Is the sector locked?
  198. Erase at 0x00400000 failed immediately: -EROFS. Is the sector locked?
  199. Erase at 0x003e0000 failed immediately: -EROFS. Is the sector locked?
  200. Erase at 0x003c0000 failed immediately: -EROFS. Is the sector locked?
  201. Erase at 0x003a0000 failed immediately: -EROFS. Is the sector locked?
  202. Erase at 0x00380000 failed immediately: -EROFS. Is the sector locked?
  203. Erase at 0x00360000 failed immediately: -EROFS. Is the sector locked?
  204. Erase at 0x00340000 failed immediately: -EROFS. Is the sector locked?
  205. Erase at 0x00320000 failed immediately: -EROFS. Is the sector locked?
  206. Erase at 0x00300000 failed immediately: -EROFS. Is the sector locked?
  207. Erase at 0x002e0000 failed immediately: -EROFS. Is the sector locked?
  208. Erase at 0x002c0000 failed immediately: -EROFS. Is the sector locked?
  209. Erase at 0x002a0000 failed immediately: -EROFS. Is the sector locked?
  210. Erase at 0x00280000 failed immediately: -EROFS. Is the sector locked?
  211. Erase at 0x00260000 failed immediately: -EROFS. Is the sector locked?
  212. Erase at 0x00240000 failed immediately: -EROFS. Is the sector locked?
  213. Erase at 0x00220000 failed immediately: -EROFS. Is the sector locked?
  214. Erase at 0x00200000 failed immediately: -EROFS. Is the sector locked?
  215. Erase at 0x001e0000 failed immediately: -EROFS. Is the sector locked?
  216. done.
  217. VFS: Mounted root (jffs2 filesystem) readonly.
  218. Freeing unused kernel memory: 120k freed
  219. Please be patient, while OpenWrt loads ...
  220. Algorithmics/MIPS FPU Emulator v1.5
  221. - preinit -
  222. Press CTRL-C for failsafe
  223. - init -
  224. Please press Enter to activate this console. bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
  225. bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
  226. eth1: link forced UP - 100/full - flow control off/off
  227. br-lan: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
  228. device eth1 entered promiscuous mode
  229. br-lan: topology change detected, propagating
  230. br-lan: port 1(eth1) entering forwarding state
  231. cfg80211: Using static regulatory domain info
  232. cfg80211: Regulatory domain: US
  233.         (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
  234.         (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
  235.         (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  236.         (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  237.         (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  238.         (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  239.         (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
  240. cfg80211: Calling CRDA for country: US
  241. PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
  242. ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
  243. ssb: Unsupported SPROM revision 0 detected. Will extract v1
  244. ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
  245. br-lan: port 1(eth1) entering disabled state
  246. br-lan: topology change detected, propagating
  247. br-lan: port 1(eth1) entering forwarding state
  248. b43-phy0: Broadcom 4318 WLAN found
  249. Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
  250. PPP generic driver version 2.4.2
  251. ip_tables: (C) 2000-2006 Netfilter Core Team
  252. nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
  253. CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Plase use
  254. nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
  255. sysctl net.netfilter.nf_conntrack_acct=1 to enable it.

  256. BusyBox v1.11.3 (2008-12-01 16:37:53 CST) built-in shell (ash)
  257. Enter 'help' for a list of built-in commands.
  258.   _______                     ________        __
  259. |       |.-----.-----.-----.|  |  |  |.----.|  |_
  260. |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
  261. |_______||   __|_____|__|__||________||__|  |____|
  262.           |__| W I R E L E S S   F R E E D O M
  263. KAMIKAZE (bleeding edge, r13456) -------------------
  264.   * 10 oz Vodka       Shake well with ice and strain
  265.   * 10 oz Triple sec  mixture into 10 shot glasses.
  266.   * 10 oz lime juice  Salute!
  267. ---------------------------------------------------
  268. [email=root@OpenWrt:/]root@OpenWrt:/[/email]# cat /proc/cpuinfo
  269. system type             : bcm63xx/96358VW (0x6358/0x00A1)
  270. processor               : 0
  271. cpu model               : Broadcom BCM6358 V1.0
  272. BogoMIPS                : 299.00
  273. wait instruction        : yes
  274. microsecond timers      : yes
  275. tlb_entries             : 32
  276. extra interrupt vector  : yes
  277. hardware watchpoint     : no
  278. ASEs implemented        :
  279. shadow register sets    : 1
  280. core                    : 0
  281. VCED exceptions         : not available
  282. VCEI exceptions         : not available
  283. [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接口了.
发表于 2008-12-2 15:52:40 | 显示全部楼层
强烈支持啊!
发表于 2008-12-2 19:12:18 | 显示全部楼层
支持哦  有能力的加油!
发表于 2008-12-2 22:05:22 | 显示全部楼层
支持大大研究这个东东,没有能力帮得上忙,进来捧个人场~!
发表于 2008-12-3 02:55:00 | 显示全部楼层
能把openwrt设置界面传几张上来看看吗?
发表于 2008-12-3 09:01:09 | 显示全部楼层
wag54gs就能刷openwrt了,不过只能当无线交换机用
发表于 2008-12-3 12:36:16 | 显示全部楼层
openwrt支持猫的功能?
发表于 2008-12-3 13:28:59 | 显示全部楼层
为啥我四个lan口都能用呀
发表于 2009-4-2 09:53:57 | 显示全部楼层
固件有没有,我买rg100a就是为了刷openwrt的。。。。
发表于 2009-4-21 15:14:45 | 显示全部楼层
openwrt 默认不开无线,要更改配置文件的。
看启动信息,100A应该是没有WAN口的,可以用无线当WAN使用,当Client
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-12 08:31 , Processed in 0.039860 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表