Agere modem users,
I have attached a package to simplify upgrading Agere modem support in Wary09. It combines "patch-3", its supporting pup_event_backend_modprobe...-5/6 update, and cleanup code to remove no-longer-used firmware tarballs. In addition, its contents now generate /etc/modprobe.d files with the ".conf" suffix.
To use it, please install it first, then install any or all of the "agrsm" packages posted here:
http://www.murga-linux.com/puppy/viewto ... 585#456585
for the 2.6.30.5 kernel only.
To try this with the 2.6.35.7 kernel, install it alone. It will use the existing 11c11040 variant moved into the new directory structure. The alternatives that Barry has compiled for 2.6.35.7 can also be used, as long as they install into /lib/modules/2.5.35.7/agrmodem/048pci (or 06pci, as appropriate).
Either way, do
not install the patch-4 package, as it is already in the attached package.
UPDATE 10/15/2010: Uploaded a replacement package that passes all my tests. After installing this package, do the following:
- Install the three agrsm packages mentioned above for the 2.6.30.5 kernel. For other kernels, use Barry's compilations.
- Run depmod-FULL.
- Run pupdial, CHOOSE > ERASE, even if no modem has been detected.
- Reboot.
Please be sure to install the variant for 11c11040, even though it does not work in wary, yet. It is a vital part of the implementation, but expects to run with ALSA 1.0.20, as in puppy 4.3.1 (where it was compiled). Wary needs a compilation made with the ALSA version to be used in wary, because it works with the ALSA HDA sound driver. Operationally right now, that variant simply will not load; but the other variants will for the appropriate Agere modems. To test 11c11040 modems, please use the "patch-4" with a 4.3.1-based puppy.
Barry, when incorporating this into woof: This package uses absolute softlinks, but also has code for relative links. To use the relative links, please delete two identified "ls" commands in the pinstall.sh script. Note, too, that the agrsm-tarball pinstall.agrsm.sh script uses depmod-FULL, which should probably be retained for backward compatibility.
UPDATE 10/18/2010: Updated the patch to include a final fix for the Agere HDA modems, in pup_event_background_modprobe, thanks to peebee's help.
Richard