From: Paul C. <pa...@cy...> - 2004-12-27 11:31:40
|
Thankyou for your responses to my original post. I built a basic gentoo 2004.3 box, using the default USE flags and not installing much else expect mc, ftp client and ccache. The hardware is a P3 500, 256Mb Ram, 6.4G Hdd. Its very poor, but is one of 10 that I have. One of them will be the final ipcop bonded adsl machine - My thinking here was to build on the same hardware that i would finally use. I downloaded two cvs snapshots, ipcop-dev-v140-20041225.tgz and ipcop-dev-v150-20041225.tgz I wanted to build IPCOP (any version) in bits 'as supplied' state before I started to break it! :) I unpacked the source (two differnet directories), made make.sh executable and ran make.sh prefetch. There were many errors downloading the packages: On the version 140-20041225: apache 1.3.31 doesn't seems availble - i bumped the version number to 1.3.33 and that downloaded capi4k-utils-20040-06-08 doesn't seem availble - i bumped the version to 2004-10-06 and that downloaded gcc-3.3-ssp-3.patch gcc-2.95.3-ssp-3.patch isapnptools-1.26 (many attempts, but finally got there) unzip-511 linux-2.4.27-frandom-2.patch (this list is not 100% of the issues i found) and a simular experience on the 150 version. So i tried to use some common sense and google for the packages, look on the source ftp servers and try and find the closest match i could. I eventually got a clear prefetch. The gcc packages i think i could only find a patch 6 or something, can't remember what i did here :( sorry. Over night i set the 140 version to build and found that it stopped at this point: ipcop/ipcop.log #extra modules this seemed to build fine #floppy initrd code here (can't copy and paste right now) code here (can't copy and paste right now) code here (can't copy and paste right now) /dev/loop0: No such device or address make: *** [/usr/src/log/initrd] Error1 the full log file is here http://www.cytringan.co.uk/ipcop/ipcop.tar.gz I have searched on the devel mailing list for /dev/loop0 and couldn't find any results. Can anyone here help me understand what the problem is? I'm suspecting that the packages that I have found are not a close enough match. I happen to have another machine, hardware: P4 3.2GHz, 1Gb ram, loads of hdd. I put gentoo 2004.3 on this late last night and set the same build off as I did on the first machine. This morning the faster machine also had stoppped in the same place, with the same initrd error. After reading more of the devel mailing lists i notice that some other people are have trouble finding the original packages that the builds were based on. Would it not not be a good idea to create central storage of packages required to build ipcop? I might be able to provided to the webspace to do this if cost is an issue. So today is my 3rd day trying to build ipcop, and i haven't started on what i wanted to do yet, ie getting mlppp in the kernel! eak! help! arrhhhh! Does someone have a good working collection of packages to build an ipcop 1.4/1.5 against that they would be willing to post the packages on some web space for me (and others?) to download. Maybe my problem is simple and doesn't require this? I really do hope that I can get a succesful build of ipcop before the day is out. here is list of questions: What could be the cause of the /dev/loop0 error? Where can I get the orignal packages that the cvs snapshots was intended to use? Should I try without ccache? Is it a good idea to build on the same hardware as I finally wish to use? I'm I safe building on the faster p4, even if that kernel has hypertheading and smp enabled? Should I take those other 9 x p3 500 and build a distcc network to speed things up? I'm off to build a suse box now, see if I can get any joy from that! fun fun fun! Many advanced thankyous, Paul Cockings UK Original Message: Over the Christmas holiday I'll be building an ipcop box with multilink ppp enabled. Initially I'm going to use two alcatel 'green frogs' ADSL USB modems. I currently have my two 1mb/256kb ADSL lines working using the live boot cd found on freestuffjunction. As I need to add some options into the kernel config i'll need a host platform to build ipcop from source. Which Linux distro are people using to build ipcop on? I'm looking for a distro that will just work! I'm most familiar with gentoo and suse (bloat - don't plan to use this). I'm ready to discover a new distro but not sure i'm ready to spend hours and hours building a LFS box. I'd like to spend my time adding features. Many thanks for any input, i'm eventually trying to get multiple pulsars or conexant pci adsl modem supported in ipcop for Multilink-PPP aka bonded adsl. Kind regards and happy holidays to everyone that works on Ipcop. Paul. |