Just to be clear: zd1211.ko and zd1211b.ko install to exactly where they were intended: /lib/modules/2.6.21.7/netken_cat wrote:On my system, the zd1211b-2.21.0.0-k2.6.21.7.pet file installs from Rox ok, and modprobe works ok on zd1211b, but the file locations are different from what has been discussed.
The other listings in your search for "zd1211b" are system-generated.
Possibly there are differences between Puppy3.x and 4.0 (like ROX?) but the kernel is 100% identical.Jeffreytooker wrote: ... all that I have found leads me to believe there is a difference between the Puppy kernel that you are using and the 4.0 kernel that others of us are using.
Of course, there are other Puppy4.x variants which have different kernels - the "experimental" 4.0 release has a 2.6.25 kernel, and earlier alphas and betas were different again.
But even then, zd1211b-2.21.0.0-k2.6.21.7.pet will still install to its intended location. Dotpets install to absolute locations, regardless of whether the intended location is compatible with the host Puppy version.