Upgrade Instructions for TS Firmware v1.3.4 ------------------------------------------- ******************************************************************* * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING * * --------------------------------------------------------------- * * * * If not done properly, this TS firmware upgrade may render your * * TS inaccessible or inoperant. * * * * To avoid problems, please read and follow the instructions * * below very carefully. * * * ******************************************************************* These upgrade instructions are organized by TS model. Please find the section that applies to your TS model and follow it carefully. 1) TS100 ----- Requirements: - TS100 with 32MB of RAM or more. To check this out, login to your TS100 and run the command 'cat /proc/meminfo'. The output should be similar to the one below: [root@TS1000 /root]# cat /proc/meminfo total: used: free: shared: buffers: cached: Mem: 32083968 21020672 11063296 2560000 10485760 4411392 Swap: 0 0 0 MemTotal: 31332 kB <==== This is the info you're looking for MemFree: 10804 kB MemShared: 2500 kB Buffers: 10240 kB Cached: 4308 kB SwapTotal: 0 kB SwapFree: 0 kB ************************************************************** If your TS100 has less than 32MB of RAM, DO NOT upgrade to version 1.3.4. If you do so, your TS100 will NOT boot anymore. ************************************************************** Upgrade instructions: If your TS has direct access to the Internet: - Login to the TS as root. - Execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts1h boot_alt get zImage_ts1h_134.bin zImage quit - Reboot your TS. If your TS doesn't have direct access to the Internet: - Go to a host that has access to the Internet and has an FTP server that can be accessed by the TS. - From this host, execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts1h get zImage_ts1h_134.bin quit - Now, login to the TS as root. - Execute an FTP to your local host, and once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd get boot_alt.ts1h boot_alt get zImage_ts1h_134.bin zImage quit - Reboot your TS. 2) TS400/TS800/TS1000/TS2000 ------------------------- Requirements: - TS unit with 32MB of RAM or more. To check this out, login to your TS and run the command 'cat /proc/meminfo'. The output should be similar to the one below: [root@TS1000 /root]# cat /proc/meminfo total: used: free: shared: buffers: cached: Mem: 32083968 21020672 11063296 2560000 10485760 4411392 Swap: 0 0 0 MemTotal: 31332 kB <==== This is the info you're looking for MemFree: 10804 kB MemShared: 2500 kB Buffers: 10240 kB Cached: 4308 kB SwapTotal: 0 kB SwapFree: 0 kB ************************************************************** If your TS has less than 32MB of RAM, DO NOT upgrade to version 1.3.4. If you do so, your TS will NOT boot anymore. ************************************************************** Upgrade instructions: If your TS has direct access to the Internet: - Login to the TS as root. - Execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts boot_alt get zImage_ts_134.bin zImage quit - Reboot your TS. If your TS doesn't have direct access to the Internet: - Go to a host that has access to the Internet and has an FTP server that can be accessed by the TS. - From this host, execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts get zImage_ts_134.bin quit - Now, login to the TS as root. - Execute an FTP to your local host, and once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd get boot_alt.ts boot_alt get zImage_ts_134.bin zImage quit - Reboot your TS. 3) TS3000 ------ Upgrade instructions: If your TS has direct access to the Internet: - Login to the TS as root. - Execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts3k boot_alt get zImage_ts_134.bin zImage quit - Before rebooting, run the command 'ls -l /proc/flash/boot_alt' and make sure the size of the file is exactly as shown below: [root@TSx000 /root]# ls -l /proc/flash/boot_alt -rw-rw-rw- 1 root root 45688 Nov 12 11:39 /proc/flash/boot_alt ^^^^^ | \==== This is the info you're looking for (45688 bytes) ************************************************************** IMPORTANT: a successful installation of the TS3000 boot code is ESSENTIAL for the proper functioning of the TS3000, so please make sure you check it as suggested above _before_ rebooting the TS3000. ************************************************************** - Reboot your TS. If your TS doesn't have direct access to the Internet: - Go to a host that has access to the Internet and has an FTP server that can be accessed by the TS. - From this host, execute the command 'ftp ftp.cyclades.com'. Login as anonymous. - Once in the FTP command line, execute the following commands: hash bin lcd cd pub/cyclades/cyclades-ts/released/.134 get boot_alt.ts3k get zImage_ts_134.bin quit - Now, login to the TS as root. - Execute an FTP to your local host, and once in the FTP command line, execute the following commands: hash bin lcd /proc/flash cd get boot_alt.ts3k boot_alt get zImage_ts_134.bin zImage quit - Before rebooting, run the command 'ls -l /proc/flash/boot_alt' and make sure the size of the file is exactly as shown below: [root@TSx000 /root]# ls -l /proc/flash/boot_alt -rw-rw-rw- 1 root root 45688 Nov 12 11:39 /proc/flash/boot_alt ^^^^^ | \==== This is the info you're looking for (45688 bytes) ************************************************************** IMPORTANT: a successful installation of the TS3000 boot code is ESSENTIAL for the proper functioning of the TS3000, so please make sure you check it as suggested above _before_ rebooting the TS3000. ************************************************************** - Reboot your TS.