Extras for Puppy 3.x and 4.0

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Extras for Puppy 3.00

#21 Post by ttuuxxx »

tony wrote:Hi tempestuous,

While we are on the subject of extras for puppy 3.00. What do we need to get a joystick working ?

Looking through the beginners help section, someone (including me) asks for joystick support about every three months without any reply.

With your experience of drivers I thought you would be a good person to ask.

Regards Tony.
tony that is funny after all the time that I've spent with puppy/Fire Hydrant that's something I never even thought of!
Oh well I did find out about the Linux Joystick Driver for you http://atrey.karlin.mff.cuni.cz/~vojtech/joystick/
now if we just get someone to get it working :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

tony
Posts: 334
Joined: Sat 14 Jan 2006, 10:52
Location: Montreal.ca

#22 Post by tony »

Hi tempestuous,

Thanks for the rapid response.

I had hoped it could be done through xorg. This method seems to require that you rebuild the kernel.

I particularly like the last line:-

After this, reboot, load any modules you didn't compile straight into the kernel, and everything should work. If it doesn't, well, something went wrong.

Regards. Tony

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#23 Post by tempestuous »

Regarding joysticks, don't assume that extra drivers are needed. I think that joysticks are supported by standard kernel modules already contained in Puppy.
The drivers at http://atrey.karlin.mff.cuni.cz/~vojtech/joystick/ are for the old 2.4 kernels.

There are many questions posted on this forum which relate to Linux in general, so there's no need for Puppy-specific instructions.
Just use Google. It took me 10 seconds on Google to find these HOWTOs -

http://gentoo-wiki.com/HOWTO_Joystick_Setup
this relates to joysticks which connect via a sound card.

http://www.perturb.org/display/entry/513/
http://www.linux-usb.org/USB-guide/x194.html
these relate to joysticks which connect via USB.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#24 Post by tempestuous »

Here is the Atheros (formerly Attansic) L1 Gigabit Ethernet driver.
The source code is from http://atl1.sourceforge.net/
I saw on the web that this will support the Atheros AR8021 chipset, but I can't confirm this.
After installing the dotpet, do this -

Code: Select all

modprobe atl1
then run the Network Wizard.
Attachments
atl1-v1.2.40.2-k2.6.21.7.pet
for Puppy 3.x
(18.21 KiB) Downloaded 979 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#25 Post by tempestuous »

Here is the "nozomi" driver for certain models of GlobeTrotter GPRS/EDGE/UMTS/HSDPA wireless modems.
Refer to the compatibility list here http://www.pharscape.org/

This package installs the necessary device nodes; /dev/noz...

After installing this dotpet, load the module

Code: Select all

modprobe nozomi
Attachments
nozomi-2.21alpha-k2.6.21.7.pet
for Puppy 3.x
(9.13 KiB) Downloaded 978 times

rild
Posts: 11
Joined: Thu 20 Oct 2005, 15:44
Location: Bulgaria
Contact:

#26 Post by rild »

tempestuous wrote:Latest MADWiFi (ath_pci) driver for Atheros wifi devices, patched to increase preempt_scan value from 100 to 1000 (1/10th second to 1 second).
This improves compatibility with wpa_supplicant.

Update December 17 2007
MADWiFi driver attached, patched to support the inbuilt wifi adaptor in the ASUS Eee ultraportable notebook.
Network wizard for my eee pc can not recognize the card after the installation of this packages. Help please!!!

Update 11 Jan 2008:
I am using puppy 3.01.
Here are the message.log
Jan 11 16:47:33 (none) kern.info kernel: ath_pci: 0.9.4.5 (0.9.3.2)
Jan 11 16:47:33 (none) kern.warn kernel: PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
Jan 11 16:47:33 (none) kern.info kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
Jan 11 16:47:33 (none) kern.debug kernel: PCI: Setting latency timer of device 0000:01:00.0 to 64
Jan 11 16:47:33 (none) kern.err kernel: wifi%d: unable to attach hardware: 'Hardware didn't respond as expected' (HAL status 3)
Jan 11 16:47:33 (none) kern.info kernel: ACPI: PCI interrupt for device 0000:01:00.0 disabled

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#27 Post by tempestuous »

Here is the sis190 ethernet driver, modified to support recent versions of the SiS191 chipset which have a different PCI-ID number than earlier versions.
More information about this modification is here -
http://www.howtoforge.com/creating-the- ... -linux-2.6
Attachments
sis190-update-k2.6.21.7.pet
for Puppy 3.x
(9.64 KiB) Downloaded 942 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#28 Post by tempestuous »

Here is the "Poldhu" driver for Swallow 1148 wifi cards such as the 3COM 3CRWE62092A X-Jack.
The original version of the Poldhu driver from
http://www.xs4all.nl/~bvermeul/swallow/
is far too old to compile under a modern kernel, but the source code has been updated here
http://sourceforge.net/projects/poldhu

After installing the dotpet, load the new driver -

Code: Select all

modprobe poldhu_cs
This should create a network interface, and you can now use the Network Wizard.
Attachments
poldhu-0.3.66-k2.6.21.7.pet
For Puppy3.x and Puppy4.00
(19.32 KiB) Downloaded 860 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#29 Post by tempestuous »

ASUS Eee models 901, 1000, and 1000H
have an upgraded N-mode wifi device: Ralink RT2860
Here is the vendor-supplied driver, source code obtained from
http://www.ralinktech.com/ralink/Home/S ... Linux.html
After installing the dotpet package, load the driver -

Code: Select all

modprobe rt2860sta
Now you can use the Network Wizard for WEP encryption, or no encryption.
For WPA encryption you will need to run wpa_supplicant commands manually, as explained here -
http://www.murga-linux.com/puppy/viewto ... 336#159336
The -D parameter for wpa_supplicant with this driver is "wext".
The network interface created by this driver is "ra0".

UPDATE Dec 28 2008
These Eee models also have a different ethernet chipset: Atheros L1E.
This chip is also used on the Asus P5KPL-CM motherboard, and that's where I obtained the source code for this new driver - "atl1e", now attached.
Attachments
atl1e-v1.0.0.4-k2.6.21.7.pet
for Puppy3.x and Puppy4.0
(18.63 KiB) Downloaded 806 times
Last edited by tempestuous on Thu 16 Apr 2009, 12:16, edited 2 times in total.

User avatar
PopeyeSolovino
Posts: 21
Joined: Sat 28 Jul 2007, 07:03

#30 Post by PopeyeSolovino »

tempestuous wrote:Here is the sis190 ethernet driver, modified to support recent versions of the SiS191 chipset which have a different PCI-ID number than earlier versions.
More information about this modification is here -
http://www.howtoforge.com/creating-the- ... -linux-2.6
I've installed Puppy4, and tried to load sis900 module (mi old pc has this one), but it's not working.
Do you know if there is a pup of this module, or how can I create it?

thanks.

pd: the ethernet adapter works fine with puppy 3.x

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#31 Post by ttuuxxx »

PopeyeSolovino wrote:
tempestuous wrote:Here is the sis190 ethernet driver, modified to support recent versions of the SiS191 chipset which have a different PCI-ID number than earlier versions.
More information about this modification is here -
http://www.howtoforge.com/creating-the- ... -linux-2.6
I've installed Puppy4, and tried to load sis900 module (mi old pc has this one), but it's not working.
Do you know if there is a pup of this module, or how can I create it?

thanks.

pd: the ethernet adapter works fine with puppy 3.x
well I would follow the detail instructions located on the page you posted and if you get any errors maybe post them here, you'll need the devx_400.sfs or pet package I made installed to do it.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

can8v
Posts: 586
Joined: Sat 15 Jul 2006, 08:20
Location: Yuba City, CA
Contact:

#32 Post by can8v »

Sorry Wrong Thread. Op please delete.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#33 Post by tempestuous »

Here is the ipw3945 module for Puppy 3.x and Puppy 4.0 compiled with monitor and radiotap support.
The standard ipw3945 module in Puppy does not have these features enabled.

This module should now create the additional interfaces "rtap0" and "wifi0", which will allow it to be used with aircrack-ng. Here is a HOWTO -
http://en.tuxero.com/2007/08/howto-crac ... -vaio.html
This HOWTO refers to a distribution called "wifiway-0.6" which contains a completely rewritten version of the ipw3945 module called "ipraw".

To get the rtap0 interface, the module needs to be unloaded, then reloaded -

Code: Select all

rmmod ipw3945
modprobe ipw3945 rtap_iface 1
... it might also be necessary to put the device into monitor mode, I'm not sure. If so, the commands would be -

Code: Select all

rmmod ipw3945
modprobe ipw3945 mode 2 rtap_iface 1

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#34 Post by tempestuous »

Here is the "r8101" ethernet driver for the new Realtek RTL8101E and RTL8102E(L) chipsets, as found on the Intel D945GCLF miniITX motherboard.
The source code is from http://www.realtek.com.tw
Puppy's r8169 module will try to claim this ethernet device, so this package includes a suitably modified /etc/rc.d/MODULESCONFIG file with the r8169 module added to the SKIPLIST.
After installing this package, reboot. Then the r8101 module should automatically appear in the Network Wizard.
Attachments
r8101-1.009.00-k2.6.21.7.pet
for Puppy 3.x and 4.0
(18.37 KiB) Downloaded 852 times

hayagix
Posts: 131
Joined: Sat 07 Jun 2008, 15:41

#35 Post by hayagix »

Thanks to Tempestuous, my Acer Aspire One with the arhteros ar5007eg wireless works perfectly with his madwifi pet in Dingo 4.1. Network boot must be disabled in bios.

This is the Xp model with one gig of ram and a 120 gig hard drive. This thing flies with the new Puppy! I could not be more pleased.

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#36 Post by battleshooter »

Hey Tempestuous,

Thanks so much for the AR5007EG update pet! It worked fine for me on my Toshiba Satellite. Nice to have an easy fix for a change :D

Battleshooter

HaMMeR
Posts: 10
Joined: Fri 26 Dec 2008, 14:38

Eee PC Security WiFi connection problem

#37 Post by HaMMeR »

I am a newb at Linux so please be kind. I recently purchased a Asus Eee PC 1000 and immediately was compelled to ditch Xandros. Xandros was helpful in informing me that the WiFi card/chip installed on this PC is a RaLink RT2790. Driver link - http://www.ralinktech.com/ralink/Home/S ... Linux.html. I currently have the PC configured with Grub4dos and am able to boot into WinXP, Ubuntu Eee and several flavors of Puppy as well as some other utilities thrown in. I have tried probably a dozen different pupplets but really have become most attached to both of Grey's creations of BoxPup and NOP v4xx.

Now to my issue. No matter which pupplet I use it seems that the WiFi connection has problems with connecting to a secured network, both WEP and WPA. Xandros connected fine as well as WinXP and Eee Ubuntu. Puppy can connect fine to any unsecured network but with a secured connection it seems to fail. This has been the case on several different locations and routers. I am hoping someone else may have experienced this or have some ideas. I found this link "http://forum.eeeuser.com/viewtopic.php?pid=174146" on a group but have not tried it yet. Kind of hoping someone else can verify. Sorry for the lengthy background and description but wanted to give enough about the problem to be helpful. Any help would be much appreciated as I am becoming a huge Pup Fan.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#38 Post by tempestuous »

The correct Linux driver for your Eee 1000 is the "rt2860sta" which is standard in all Puppy 4.1.x versions.
But this proprietary driver may require the ieee80211 cryptographic modules to be pre-loaded before wifi encryption will work. So do this before attempting an encrypted wifi connection -

Code: Select all

modprobe ieee80211_crypt
modprobe ieee80211
modprobe ieee80211_crypt_wep
modprobe ieee80211_crypt_tkip
modprobe ieee80211_crypt_ccmp
If still no success, load these additional encryption modules -

Code: Select all

modprobe arc4
modprobe ecb
modprobe crypto_blkcipher
modprobe aes_generic
modprobe crc32c
Last edited by tempestuous on Sat 27 Dec 2008, 00:46, edited 1 time in total.

HaMMeR
Posts: 10
Joined: Fri 26 Dec 2008, 14:38

Eee PC Security WiFi connection problem

#39 Post by HaMMeR »

tempestuous,

Thanks for the super quick response and attempt to help. Here is a shot. It seems one of the commands did not take. Not sure if that is relevant. I do have the rt2860sta driver in this puplet (NOP v4.1.2). All works fine if I remove security from my router. Strange?

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#40 Post by DaveS »

HaMMer........ I saw your post on the other thread re Conky in NOP. For instructions go here http://www.murga-linux.com/puppy/viewto ... 531#260531
Spup Frugal HD and USB
Root forever!

Post Reply