Some people have only internet access using pppoa and speedtouch-usb/eagle-usb modems. I would suggest adding scripts, kernel moduls and firmware files to CD. Moreover it seems natural that since gentoo has pppoe support it should also have pppoa support. Reproducible: Always
And which scripts, kernel modules, and firmware are needed?
Created attachment 147484 [details] Eagle dsl modem readme file
Created attachment 147485 [details] Speedtouch dsl modem readme file
Kernel options required for PPPoA: ATM ATM_BR2684 PPOATM PPP_DEFLATE PPP_BSDCOMP PPP_ASYNC PPP_SYNC_TTY For modems: USB_ATM USB_SPEEDTOUCH USB_EAGLEATM Kernel has also drivers for conexant modem and others but I don't think there are commonly used. You also need to add firmware packages. For speedtouch it is speedtouch-usb and for ueagle-atm(both in portage). I did use speedtouch so can confirm that it works for this one. For PPPoE connection this modem requires emerging br2684ctl but if I am not mistaken livecd already has it. Also ppp has to be compiled with atm flag (this requires linux-atm). I attach readme files for both modems they describe what options need to be set in /etc/conf.d/net to make them work and what is needed by this two packages. They are basically almost the same but I didn't want to miss anything.
Are the firmware files freely redistributable? We've actually *not* added certain support due to licensing reasons.
If I understand correctly speedtouch-usb ebuild downloads windows drivers (which can be freely distributable) and extracts modem firmware from it (which is not allowed to be distributed). And ueagle-atm compiles the firmware from it's own files (BSD and GPL-2 licenses) and some source files distributes by the producer. In other words I think it is similar situation to bcm drivers. For speedtouch-usb it is enough to attach this windows driver package to livecd and for eagle some compilation may be needed.
OK. We likely won't be able to ship them unless we can show that we're legally able to do so via the license. Even in that case, we can make sure that we have everything else required so the user can supply their own firmware file.
I assume you will ceate a script (like pppoe-setup) I think this script should give some info about from where firmware can be downloaded and of course handbook should be updated to contain such info.
Out of curiosity, how will providing a location to download the firmware in a script that is only accessible when the CD is booted help when the whole problem is that you can't connect to the internet from the CD? :)
You take an usb stick. Save the link to text file go to another computer download the firmware and get back :) That's how I had to install Gentoo :)
The kernel support is all in SVN for 2008.0 Beta 2. We can't ship the firmwares, though.
*** Bug 185846 has been marked as a duplicate of this bug. ***