The Orinoco wifi chipset is a very early B-mode wifi device, generally well-supported in Puppy by the standard kernel drivers for PCI and PCMCIA variants.
But the very rare USB variants of this wifi device have only ever been supported by an experimental driver; orinoco_usb
orinoco_usb dotpet now attached.

The iwlagn driver in Puppy 5.1/5.2 supports a range of Intel N-mode wifi devices, namely the IWL1000/3000/4000/5000/6000 series devices.

Puppy already includes the necessary firmware for most of these devices, but is missing the firmware for the IWL6000 series. I now attach this extra firmware as a dotpet.
Specifically, the firmware included is "iwlwifi-6000-4.ucode" and "iwlwifi-6050-4.ucode"

You may find that Puppy 5.1/5.2 still doesn't support your Intel wifi device, because since the 2.6.33 kernel was released there are now some extra Intel models; IWL6000G2A, IWL6000G2B, and IWL100. You will need to wait for a kernel upgrade before these models are supported.

Puppy already contains suitable drivers for many different brands of gamepad devices, including most Logitech models in the form of the hid-logitech driver. But the "force feedback" function of this driver is not enabled in Puppy.

Puppy already contains suitable drivers for many different brands of gamepad devices, including most Logitech models in the form of the hid-logitech driver. But the "force feedback" function of this driver is not enabled in Puppy.

Now attached is the hid-logitech driver with the force feedback functions enabled.
After installing this dotpet, reboot.

then do "make modules" as usual. The module name is "hid-logitech.ko"
and it should be placed into
/lib/modules/<kernel version>/kernel/drivers/hid/
replacing the standard version already there.

And if you're going to modify the Logitech gameport driver for force feedback support, you might as well enable the other gameport drivers that support force feedback, namely;
DragonRise
Pantherlord
GreenAsia
SmartJoy
ThrustMaster
Zeroplus

"as usual"... lol, I never done any of that before! I don't even know any commands or parameters I can add after the 'make' command... (Well, I do now! )

But it doesn't look too hard, easy enough I guess, thanks for the info.
Helpful and prompt as always, what would we do without you here?
(We would all have to buy the same hardware, I guess! )

Anyway, I will give it a go.

I will certainly look into more advanced uses of the 'make' command.. (Maybe it will finally help me compile stuff that seems to come with no makefile!).._________________Akita Linux, VLC-GTK, Pup Search, Pup File Search

sc0ttman and blaarghalltheusernamesare,
if you have further questions about kernel compiling, please create a new forum thread. I would prefer to keep this thread for contributed drivers/applications, not a developers' how-to discussion.

Anyway, good news; I thought that my Puppy 4.1 installation was corrupted, but it seems OK, so I just compiled the force feedback-enabled gameport driver, now available here -
http://www.murga-linux.com/puppy/viewtopic.php?p=500494#500494
In this earlier kernel, gameport support is built into the usbhid driver ... you may have already discovered that the kernel configuration settings are different than what I described for Puppy 5.1.
Only in later kernels was gamepad functionality split out into separate drivers.

Here is the w35und wifi driver,
compatible with the Winbond/ISSC W89C35D wifi chipset, as found in certain Kohjinsha laptops, and in some stand-alone USB wifi devices.
This is one of the "staging" drivers in the kernel source, which was not enabled in the standard Puppy kernel. It's considered "experimental".

After installing this dotpet, reboot.

NOTE: apparently the default frequency settings for this driver are the USA standard.
If you connect to European wifi access points, you must run this command each time before running the Network Wizard:

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum