Soekris adsl¶
Modem ADSL 100% libre & sécurisé
Matériel¶
Soekris net4501-30: 133 Mhz CPU, 64 Mbyte SDRAM, 3x100 Mbit Ethernet, 2 Serial, CF socket, 1 PCI socket, 3.3V PCI connector.
Carte ADSL: Viking PCI ADSL2+ Modem
Système¶
- OpenBSD 3.9 en lecture seule (http://www.nmedia.net/flashrd/)
Préparation de l'installation¶
OpenBSD 3.9 i386 sous kvm
PKG_PATH=ftp://ftp.irisa.fr/pub/OpenBSD/4.9/packages/i386/
export PKG_PATH
pkg_add wget screen bash gnuls pftop munin-nodecd /usr/src
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/src.tar.gz
tar zxf src.tar.gz
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/sys.tar.gz
tar xzpf sys.tar.gzBuilder
mkdir /builder
mkdir /builder/4.9
cd /builder/4.9
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/i386/base49.tgz
tar xzpf base49.tgz
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/i386/etc49.tgz
tar xzpf ~/etc49.tgz
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/i386/man49.tgz
tar xzpf man49.tgz
wget ftp://ftp.irisa.fr/pub/OpenBSD/4.9/i386/com39.tgz
tar xzpf comp39.tgzcd /builder
wget http://www.nmedia.net/flashrd/flashrd-20110303.tar.gz
tar xzpf flashrd-20110303.tar.gz
Build de l'OpenBSD embarqué¶
Configuration du builder
cd /builder/flashrd-20110303
mv firmware.list _firmware.list (not used firmware on seokris)comment in mkkern:
143 to 153
#echo -n Compiling FLASHRD.MP kernel
#cd $kernsrc/compile/FLASHRD.MP
#echo -n " (make depend)"
#c 0 "make depend >/dev/null 2>&1"
#if grep "make clean" $TMP >/dev/null; thenecho -n " (make clean)"¶
c 0 "make clean >/dev/null 2>&1"¶
#fi
#echo -n " (make)"
#c 0 "make >/dev/null 2>&1"
#c 0 cp bsd $tmpmnt/bsd.mp
164:
#c 0 ./elfrdsetroot $tmpmnt/bsd.mp $szezrootBuild
./flashrd -disk sd0 /builder/4.9
./cfgflashrd -disk sd0 -com0 19200 -rdroot szez.i386-20111004
Mis à jour par maethor il y a environ 13 ans · 1 révisions