On Fri, 06 Jan 2012, Petter Reinholdtsen wrote: > [Wolfgang Schweer] > > It should be documented somewhere, that those small binary blobs > > (package firmware-linux-nonfree) must be provided (on usb key / > > floppy disk), if the machine has an appropriate network card - like > > some old Intel cards (kernel module e100). Otherwise pxeinstall will > > not be possible. > > Yes, thank you for notincing. Please update the wiki documentation at > <URL: http://wiki.debian.org/DebianEdu/Documentation/Squeeze/ >.
Next week. I will also add a note for thin clients cause there's a similar problem. > We should also document that those needing non-free firmware blobs can > run the /usr/share/debian-edu-config/tools/pxe-addfirmware script to > add them to the PXE iamges, but I notice that I forgot to add the file > to the Makefile and it is not included in the package yet. Will fix > for beta3. Please fetch it from svn and test it, to see if it work > for you. It didn't until I changed it a bit. ------------------------------------------------------------------------- --- pxe-addfirmware.svn 2012-01-06 14:58:18.000000000 +0100 +++ pxe-addfirmware 2012-01-07 00:25:28.536836139 +0100 @@ -14,20 +14,22 @@ # Find files. This require non-free to be enabled as APT # repository. - debnames="$(apt-cache search ^firmware-.*|cut -d" " -f1)" + debnames="$(apt-cache search ^firmware-.*|grep -v b43|cut -d" " -f1)" # Allow caller to ask for extra debs using environment variable debnames="$debnames $FIRMWAREDEBNAMES" - apt-get --download-only install $debnames + apt-get -d -y -qq install $debnames # Find firmware .deb files for name in $debnames ; do - for deb in /var/cache/apt/archives/${name}_* ; do - if [ -f $deb ] ; then - debs="$debs $deb" - fi - done + if [ "$name" != "firmware-linux" ]; then + for deb in /var/cache/apt/archives/${name}_* ; do + if [ -f $deb ] ; then + debs="$debs $deb" + fi + done + fi done echo Unpack current initrd ------------------------------------------------------------------- IIRC factor 2.5 for the new size of the initrds compared to the old one. Installation would habe been successfull but I had to skip that due to a crap hd. Wolfgang
signature.asc
Description: Digital signature