Wireless modems (GPRS/EDGE and UMTS/HSDPA) - USB
Early USB HSDPA modems are supported by the standard "usbserial" module in Puppy. General information here -
http://www.pharscape.org/usbserial.html
There's a good connection HOWTO by forum member wescht here -
http://www.murga-linux.com/puppy/viewtopic.php?t=12603
The next generation USB devices are supported by the "option" module.
UPDATE April 1 2009
"option" module patched with device ID's from those defined in kernel 2.6.29. Broad support includes models by Huawei, Novatel, Amoi, Anydata, Bandrich, BenQ, Dell, Kyocera, Maxon, Onda, Qualcomm, Telit, ZTE.
More recent USB wireless modems often require the "hso" module, now attached.
Information here -
http://www.pharscape.org/hso.html
This is a somewhat complex module, which requires a special utility called "ozerocdoff" to enumerate the modem, and this process is triggered by a udev event.
All of the necessary components are contained in the dotpet package; module, utlitity, and udev rule.
Hopefully this will work in Puppy 4.1.x
Connection is a little complex. The "Internet by wireless GPRS modem ..." option in the Connection wizard might work, but if not, there is a sample connection script at /usr/local/bin/hso_connect.sh
There is also a comprehensive README at /root/my-applications/hso-README.txt
UPDATE: Several USB wireless modems (such as the Globetrotter GT Max) have their MS Windows drivers onboard; when plugged in for the first time they act like a flash storage and start installing the driver from there. After that (and on every consecutive plugging) this driver switches the mode internally, the storage device vanishes (in most cases), and a new device (USB modem) shows up.
In Linux the solution is to use the "usb_modeswitch" utility to switch the device to its wireless modem mode, then the "option" module can be loaded. The whole process is automated by the configuration file; /etc/usb_modeswitch.conf
Open this file in Geany, and remove the ";" characters from the configuration values for your particular model of Globetrotter device.
UPDATE April 8 2009:
"usb-storage" driver patched so that the ZTE/Onda modem devices will be automatically detected, and when used in combination with the updated "option" driver and also rerwin's "3G_pupdial-wireless" dotpet -
http://www.murga-linux.com/puppy/viewtopic.php?t=37828
the modeswitching should happen automatically, and all drivers should load automatically.