Updating the flash of a 45xx Soekris machine using 'cu' and 'lsz' using OpenBSD Install the following package: lrzsz-0.12.20 receive/send files via X/Y/ZMODEM protocol Download b4801_122.bin from http://soekris.com/downloads.htm Run: cu -l /dev/tty00 -s 19200 Power up the Soekris: POST: 012345d6789bcefghiajklnopq,,,tvwxy comBIOS ver. 1.15 20021013 Copyright (C) 2000-2002 Soekris Engineering. net45xx CPU 80486 133 Mhz 0064 MB PXE-M00: BootManage UNDI, PXE-2.0 (build 082) Slot Vend Dev ClassRev Cmd Stat CL LT HT Base1 Base2 Int ------------------------------------------------------------------- 0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000 00 0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E001 A0000000 10 0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0001000 11 0:20:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0002000 05 Seconds to automatic boot. Press Ctrl-P for entering Monitor. 5 <<<<< Press ctrl-P >>>>> comBIOS Monitor. Press ? for help. > download Start sending file using XMODEM protocol. <<<<< Press key sequence ~C >>>>> ~CLocal command? lsz -X b4501_122.bin Sending b4501_122.bin, 1024 blocks: Give your local XMODEM receive command now. Xmodem sectors/kbytes sent: 1023/127k Bytes Sent: 131072 BPS:1706 Transfer complete File downloaded succesfully, size 1024 Blocks. > flashupdate Erasing Flash.... Programming Flash......... Verifying Flash.... Done. Power down the Soekris Power up the Soekris POST: 0123456789bcefghipajklnoq,,,tvwxy comBIOS ver. 1.22 20031029 Copyright (C) 2000-2003 Soekris Engineering. Bingo! ;-)