> fastmem > 日誌 > 我的日誌 > [改機] corega 可瑞加 CG-NSC1000 CG-WLNSC1000 改機資訊

帳號: fastmem

暱稱: fastmem

我的書籤

沒有資料

日誌月曆
載入月曆中..
廣告看板

回 日誌首頁 » « [EeePC] [FWD] 900Mhz under Linux

2008/05/20 [改機] corega 可瑞加 CG-NSC1000 CG-WLNSC1000 改機資訊
原廠下載頁:
http://www.corega.com.tw/products/peripherals/NSC1000.php
source code
http://61.218.76.250/support/download/files/firmware/cgtw_cg-nsc1000.rar

之前網路上找不到 NSC1000 的直接相關的改機資訊。
Why? Why? Why?

2008-05-20 附近幾日調查的訊息如下:
yahoo 拍賣 CG-NSC1000 含稅不含運(有自取點) 2990 元


原廠下載頁:
http://www.corega.com.tw/products/peripherals/NSC1000.php
http://www.corega.com.tw/products/peripherals/WLNSC1000.php

0. source code
http://61.218.76.250/support/download/files/firmware/cgtw_cg-nsc1000.rar

1.      [韌體更新]              最新韌體Ver 1.0.3
版本 1.0.3/ 3750k / 日期 2008-02-25
http://61.218.76.250/support/download/files/firmware/NSC1000_Ver1.0.3.zip
2.      [製品型錄]              corega_NSC1000_tc.pdf
版本 Rev.A/ 637 kb / 日期 2008-01-18
http://61.218.76.250/support/download/files/datasheet/corega_NSC1000_tc.pdf
3.      [驅動程式]              設定軟體
版本 1.0/ 305kb / 日期 2007-09-10
http://61.218.76.250/support/download/files/driver/NSC1000_utility.zip
4.      [使用手冊]              使用說明書
版本 Rev.A/ 11,383kb / 日期 2007-07-04
http://61.218.76.250/support/download/files/manual/NSC1000_manual_tc%20Rev.A.pdf
5.      [使用手冊]              快速安裝指南
版本 Rev.A/ 7,415kb / 日期 2007-07-04
http://61.218.76.250/support/download/files/manual/NSC1000-QIG_tc_RevA.pdf

source code *.rar 包含:
C:\cgtw_cg-nsc1000>
 Directory of C:\cgtw_cg-nsc1000

2007/08/23  上午 09:27       177,444,662 cross-i386-linux-gcc.tar.bz2
2007/03/02  上午 03:18       215,387,050 cross-i386-linux-gcc.tgz
2007/08/23  上午 09:26             1,018 ReadME_about_ToolChain.txt
2007/09/04  上午 02:40        73,861,172 WLNSC1000_GPL_V1.00.tgz

cross-*.tar.bz2 和 cross-*.tgz 是相同的內容, 浪費了 200MB 的空間。
NSC1000 和 WLNSC1000 的 source code 是通用的,不過裡面只有主程式,
缺少各個資料檔案,雖然能夠做出 upgrade.bin,不建議自行升級 firmware。

hexdump -C upgrade.img => MGB111

從 readme 可以推測,是 amit ODM 的產品,Linux 2.4.28
http://www.amit.com.tw/HomeEntertainment.html

bt 程式 Transmission, http://transmission.m0k.org/



(*) 改機重點 (發表文章時未測試)
http://mgb111.pradnik.net/
Tips and tricks
Enable telnetd on unmodified firmware (temporary)
On WebUI:
    * Choose Download Assistant -> HTTP download
    * Type Job Name: whatever
    * Type URL: $(telnetd)
    * Press SAVE button
    * Wait a while and clear download job in status list
    * Telnet to your box.


相關討論:
<分享> 可瑞加COREGA的NAS CG-NSC1000開箱文
http://www.mobile01.com/topicdetail.php?f=110&t=381594&last=4195209
[分享]非專業開箱-窮人超值 可瑞加 CG-WLNSC1000 VS CG-NSC1000 
http://www.mobile01.com/topicdetail.php?f=110&t=379836&last=3401337

無人值守BT下載機-可瑞加CG-WLNSC1000
http://www.oc.com.tw/article/0709/readarticle.asp?id=6135
http://www.oc.com.tw/article/0709/readarticle.asp?id=6136
=> CPU AmRISC 20000
http://www.rdc.com.tw/tw/about_main.php?Main=5


下列兩個網址提供的訊息很有用,不過需要修改。
http://tintuc.no-ip.com/linux/tipps/mgb100/
NSC1000_Ver1.0.3.zip =>
20080201_Corega_CG-NSC1000_V1.0.3.bin
CRG_RUS021

$ cc -o splitamitbin splitamitbin.c
$ ./splitamitbin /tmp/20080201_Corega_CG-NSC1000_V1.0.3.bin
block:0 (CRG_RUS021) begin:0 size:4040
block:1 (CRG_RUS021) begin:4040 size:27d050
block:2 (CRG_RUS021) begin:281090 size:fc7a3
block:3 (CRG_RUS021) begin:37d833 size:3b754

The firmware file usually contains several parts:
    * Linux kernel
    * Ramdisk containing root file system
    * Partition with HTML files
    * Recovery loader
    * AMIT BIOS


  16368 May 20 19:12 20080201_Corega_CG-NSC1000_V1.0.3.bin-part00 <= BIOS(RDC mnBIOS V0.042 with IDE)
2609152 May 20 19:12 20080201_Corega_CG-NSC1000_V1.0.3.bin-part01 <= hsqs (mksquashfs_lzma or lzma)
1034067 May 20 19:12 20080201_Corega_CG-NSC1000_V1.0.3.bin-part02 <= Linux kernel
 243460 May 20 19:12 20080201_Corega_CG-NSC1000_V1.0.3.bin-part03 <= HTML files (AMIT format)

http://www.macsat.com/macsat/component/option,com_openwiki/Itemid,66/id,dangerous_stuff/
The memorymap in the FLASH (located at 0xFFC00000):
00000010 Linux Kernel
00100010 root fs
003a0010 config
003b0010 filesystem of admin tool
003f0010 System recovery tool
003f8010 MAC-address and branding
003fa010 BIOS 

The GUI filesystem
The proprietary http binary takes the pages from a seperate uncompressed filesystem 
(direct access or via proprietary libraries, not mounted). Unfortunately, I didn’t have time to 
investigate further in this matter. There would be a lot of necessary changes to the html and script code. 
I think it can’t be too sophisticated (coming from the AMIT company). Maybe it is only some simple fs 
with modified “magic” (@M!T → AMIT). It has some sort of table, followed by a directory and the data. 
dir entries are 24byte, filename is 8.3, limited with 0&times;00. Padding/Filler byte seems to be 0xff.

wiki 上無相關資訊
http://wiki.openwrt.org/TableOfHardware


本文首發 http://www.mw.net.tw/user/fastmem/blog/
標籤:
19:50 [ 我的日誌 / 本日人氣 (2) / 累積人氣 (711) / 文章引用 (0) / 發表意見 ]  
文章引用
站內引用 / 引用網址: http://api.mw.net.tw/trackback.php?aid=83887&c=2b8638 複製