| 我可以協助,因為有D地方我比較熟。 
 基本上要準備以下的東西
 硬件:
 RS232 cable or USB to RS232 dongle (yahoo 有售,連運費 HK$30有找)
 
 軟件:
 Hyperteminal (XP 內建,可以抄2 files 俾Vista or Win 7 用) or puttytel (免費)
 atcom 舊firmware e.g. 0.3.7,要 ext2版,不要 md5 版
 switchfin 舊D firmware e.g. svn 37X,要md5 版
 switchfin 最新firmware e.g. svn 438,要md5 版
 
 熟讀用serial console 起返atcom firmware (atcom 網頁嘅manual 有講),和 呢個網頁
 http://www.fredshack.com/docs/atcom_ip01.html
 
 Backup 現時的config 同master.csv
 (你用DHCP 取 IP 定自己set fixed ip
 
 方法 (一) GUI
 1. 係ATCOM GUI, upload switchfin 舊D firmware e.g. svn 37X,加reset config
 2. 如果 OK 的話,switchfin GUI works;註意,可能唔得,就要用serial console 起返atcom firmware;另外註意 ip address,如果你用 192.168.1.xx, 基本上就很簡單連上。如果見到IP01 LAN LED 唔着,就要用 serial console
 3. 當switchin GUI works, 就可以順利過渡到最新版switchfin
 4. 當抄回你backup 的 config and master.csv,reboot 後就回到新天地
 
 方法 (二) SSH + FTP
 1. SSH 入 ip01,將switchfin 舊D firmware e.g. svn 37X放在 /persistent/imageupdate,改 filename 為 uImage,rm /persistent/.unpacked ,然後 reboot
 2. 見方法 (一)第二步,如果LAN LED 唔着或者冇GUI ,就要用 serial console
 3. 當switchin GUI works, 就可以順利過渡到最新版switchfin
 4. 當抄回你backup 的 config and master.csv,reboot 後就回到新天地
 
 係上面的第二步,如果係serial console見到boot 機就冇問題,不過可能要做一個小動作:
 
 If you see error messages related to dahdi/vlan "Permission denied":
 
 chmod +x /persistent/etc/init.d/dahdi
 chmod +x /persistent/etc/init.d/vlan
 
 /persistent/etc/init.d/dahdi disable
 /persistent/etc/init.d/vlan disable
 
 rm /persistent/etc/rc.d/S55vlan
 
 /persistent/etc/init.d/dahdi enable
 /persistent/etc/init.d/vlan enable
 ls -al /etc/rc.d/
 
 sync
 reboot
 
 如果reboot 後冇error, login in 就用 root/uClinux (SSH); 或者 admin/switchfin (GUI)
 
 不過如果出現error 唔boot 機,就要用 serial console 救機,方法就是跟IP01 manual,用返ext2 firmware
 
 所以相信大家都會認為update to switchfin 比較複雜,如果需要的話,我可以代處理,因為我已有齊上面的tools 和firmware,而且有數次救機的經驗。當我轉咗switchfin 後,就未試過要救機。除咗幫bubblestar 兄改switchfin外。
 |