site  contact  subhomenews

2.6.32.28: agrsm048pci modem driver

March 10, 2011 — BarryK
I reported earlier that I had managed to compile all of the analog modem drivers for the 2.6.32.28 kernel, except for the agrsm048pci driver.

Well, I have now managed to compile it. Somehow I overlooked the source package dated '2.1.60_20100108' here:
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/

I commented-out some 'printk' lines that overlap the normal boot messages, and uploaded my patched source here:
http://bkhome.org/sources/kernel-2.6.32.28/3rd-party-UPDATES-10MAR2011/

I have updated the 2.6.32.28 PET, that is used in Woof when building a Puppy (30.0MB):
http://distro.ibiblio.org/quirky/pet_packages-wary5/linux_kernel-2.6.32.28-3-w5.pet

...the driver is big, bumps the PET up from 29.4MB to 30.0MB.

Comments

Linux kernel 2.6.32.29


Re 2.6.32.x
Username: BarryK
"The latest is 2.6.32.32. No, I will wait awhile. Perhaps for Wary 5.2.

Udev Bug
Username: perthie
"All woof-built puppies contain the udev rules file 55-cups.rules. It contains the invalid pattern match "lp[0-15]*". This is effectively the same as "lp[0-1]*" and only allows lp0 and lp1. A third printer is ignored. The correct syntax should be "lp[0-9]*".

Re udev rule
Username: BarryK
"perthie, Thanks, I fixed it. What is also weird, the next line has lp[0-7]*

udev rule
Username: broomdodger
"[code]I suspect the first one should have been lp[0-f] as they are in hexidecimal format, somewhere it was translated into binary. [/code]No that would not be correct to find hex, use [0-9a-f] [0-f] would find all decimal numbers, some punctuation, all uppercase letters, more punctuation, and lowercase a-f

how to quote
Username: broomdodger
"oops! How do I quote someone's comment? code does not work.

Udev CUPS Rule Ad Nauseum
Username: perthie
"Udev applies the standard rules for regular expressions. So lp[0-15] is actually matching lp0,lp1 and lp5.


Tags: puppy