Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 16 Sep 2014, 07:46
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Drivers
Extra drivers for Puppy 2 with 2.6.18.1 kernel
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [33 Posts]   Goto page: 1, 2, 3 Next
Author Message
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 09:44    Post subject:  Extra drivers for Puppy 2 with 2.6.18.1 kernel  

These drivers are compatible with the 2.6.18.1 kernel in:
- Puppy 2.12-2.16
- Puppy 214R by pakt and Dougal
- Puppy 214X.. by ttuuxx

These drivers are not compatible with Barry's Pup218, which has a completely overhauled 2.6.18.8 kernel.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 09:54    Post subject:  

Ralink wifi
First, the older rt2400, rt2500, rt2570 (USB), rt61, rt73 (USB) wifi drivers.
Puppy versions 2.12-2.16 already contain these drivers, but here are the most recent updates, from the opensource rt2x00 project. The project homepage is here
http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page
These are the "legacy" code drivers based on the proprietary source code from Ralink, and are considered "final" because the rt2x00 developers have since moved to a different mac80211 code base for more modern kernels.
rt73-20090412-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rt73-20090412-k2.6.18.1.pet 
Filesize  112.86 KB 
Downloaded  1116 Time(s) 
rt61-20090412-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rt61-20090412-k2.6.18.1.pet 
Filesize  113.23 KB 
Downloaded  1017 Time(s) 
rt2570-20090412-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rt2570-20090412-k2.6.18.1.pet 
Filesize  96.83 KB 
Downloaded  1059 Time(s) 
rt2500-20090412-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rt2500-20090412-k2.6.18.1.pet 
Filesize  89.89 KB 
Downloaded  1044 Time(s) 
rt2400-20090412-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rt2400-20090412-k2.6.18.1.pet 
Filesize  43.15 KB 
Downloaded  1005 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:08    Post subject:  

Next, the newer Ralink rt2860sta and rt2870sta wifi drivers.
These are from the proprietary Ralink source code at
http://www.ralinktech.com/ralink/Home/Support/Linux.html
Note: the very recent Ralink rt3070 driver would not compile against this older kernel.

The RT2860 wifi chipset is found in these ASUS Eee models:
901, 1000, 1000H, and 1000HE.
EDIT Oct 20 2009:
rt2860sta driver updated to ver 2.2.0.0

These Eee models also require a special LAN driver; the Atheros atl1e. Now attached.
The source code was obtained from Attansic, via the Ubuntu developer forum
http://launchpadlibrarian.net/7382416/L2-linux-driver_new.rar
After installing any of these dotpets, reboot.
RT2860-v2.2.0.0-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  RT2860-v2.2.0.0-k2.6.18.1.pet 
Filesize  311.43 KB 
Downloaded  1031 Time(s) 
RT2870-v2.1.2.0-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  RT2870-v2.1.2.0-k2.6.18.1.pet 
Filesize  249.25 KB 
Downloaded  1100 Time(s) 
atl1e-v1.0.1.0-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  atl1e-v1.0.1.0-k2.6.18.1.pet 
Filesize  20.33 KB 
Downloaded  1111 Time(s) 

Last edited by tempestuous on Mon 19 Oct 2009, 12:36; edited 2 times in total
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:15    Post subject:  

ASUS Eee drivers, continued:
Most early Eee models have the Atheros AR5007EG wifi chipset, which requires a special variant of the MADWiFi (ath_pci) driver, now attached. Models:
Eee 700-series (but not 701SD), 900, 900A, 900HA, 901GO, 904HA, 904HD, 1000HA, 1000HD:

The source code is from here
http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/
Note that the very recent Atheros N-mode wifi chipset, as found in several Eee 1000 models, cannot be supported with this older kernel.

This MADWiFi package should ONLY be used with the AR5007EG variant, all "standard" Atheros wifi devices will be supported by the standard ath_pci module in Puppy 214X.

These Eee models also require a special LAN driver; the Atheros atl2. Now attached.
The source code was obtained from http://people.redhat.com/csnook/atl2/
After installing these dotpets, reboot.
madwifi-hal-0.10.5.6-r4031-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  madwifi-hal-0.10.5.6-r4031-k2.6.18.1.pet 
Filesize  403.42 KB 
Downloaded  1283 Time(s) 
atl2-1.0.40.4-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  atl2-1.0.40.4-k2.6.18.1.pet 
Filesize  16.22 KB 
Downloaded  1174 Time(s) 

Last edited by tempestuous on Tue 16 Jun 2009, 10:32; edited 1 time in total
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:17    Post subject:  

Wifi on the Eee 701SD and MSI Wind U100 (some versions) is the Realtek RTL8187SE chipset.
This is a miniPCI wifi device, not to be confused with the RTL8187 USB chipset. There is a modified proprietary driver for this chipset which I now attach.
The source code is from here -
http://code.google.com/p/msi-wind-linux/
After installing this dotpet, reboot. The new driver is called r8180, and will now appear in the Network Wizard.
This dotpet package adds a configuration line to /etc/modprobe.conf to ensure that all associated encryption modules are loaded.

A word of caution: apparently the MSI Wind is sold with 3 different wifi adaptors; as well as the RTL8187SE there is also a version with Ralink wifi chipset, and one with AzureWave chipset.
http://forums.msiwind.net/post41605.html#p41605

Forum member growler reports that the Fn+F11 keys must be pressed to turn on the wifi device.
rtl8187se-coffelius0.4-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rtl8187se-coffelius0.4-k2.6.18.1.pet 
Filesize  113.24 KB 
Downloaded  1089 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:19    Post subject:  

Here is the driver for the webcam in the ASUS Eee.
uvcvideo-20070706-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  uvcvideo-20070706-k2.6.18.1.pet 
Filesize  24.08 KB 
Downloaded  1094 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:22    Post subject:  

Hotkeys on the Eee will be supported by the attached version of the asus_acpi module with associated pciehp (PCI Express Hot Plug Controller)module.
The pciehp module is a standard kernel module, but it is not enabled in Puppy's standard kernel configuration.

Please get the acpid package compatible with your wifi device (Atheros AR5007EG, Realtek RTL8187SE, or Ralink RT2860) from the Puppy 4.1 extras thread -
http://www.murga-linux.com/puppy/viewtopic.php?p=237744#237744

Hotkeys supported:

Fn+F2: Toggle Wireless on/off
Fn+F5 external monitor on/off (NOT TESTED)
Fn+F7: Toggle Mute/Unmute (NOT WORKING)
Fn+F8: Decrease Volume Level
Fn+F9: Increase Volume Level

INSTRUCTIONS:
Install eee-asus_acpi-pciehp-k2.6.18.1.pet
plus the ACPI daemon (acpid) package compatible with your wifi device (ath_pci, r8180, or rt2860sta).
The acpid dotpet will add the following 3 commands to your /etc/rc.d/rc.local
Code:
modprobe pciehp pciehp_force=1
modprobe asus_acpi
acpid

If you haven't done so already, configure your wifi connection with the Network Wizard.
Reboot. Enjoy.
eee-asus_acpi-pciehp-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  eee-asus_acpi-pciehp-k2.6.18.1.pet 
Filesize  48.06 KB 
Downloaded  1063 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:23    Post subject:  

Here is the eee kernel module to control the Eee's fan, FSB, and voltage, and read out the CPU temperature.
Once installed, refer to /root/my-documents/eeepc-README.txt for instructions.
Additional information from the module's author -
http://forum.eeeuser.com/viewtopic.php?id=9797

Note especially that this is an experimental driver, and if you disable your automatic fan control it's possible to DESTROY your Eee!
Fan speed instructions thanks to jakfish:
To enable manual control of the fan, do this
Code:
echo 1 > /proc/eee/fan_manual


Now you can control the speed of the fan using values between 0 and 100. So if you want to set your fan speed at 50% do this
Code:
echo 50 > /proc/eee/fan_speed


To turn off the fan do this
Code:
echo 0 > /proc/eee/fan_speed

Of course, this is dangerous. jakfish recommends that should disable the fan only if you have conky running with "modprobe thermal" so you can monitor your CPU temperature.

Dougal has created a fan control script and configuration gui here
http://www.murga-linux.com/puppy/viewtopic.php?t=34886
eee-fan-CPU-0.1-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  eee-fan-CPU-0.1-k2.6.18.1.pet 
Filesize  2.91 KB 
Downloaded  1039 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jun 2009, 10:25    Post subject:  

Here is the r6040 driver for the RDC Semiconductor R6040 fast ethernet controller, as found on Vortex86 System on Chip processors. Currently these are mainly used in the eBox and MicroClient mini computers. The source code is from -
http://www.dmp.com.tw/tech/Vortex86SX/

After installing this dotpet, reboot. The r6040 driver should automatically load, but if not, you can load it from the Network Wizard.

UPDATE
Puppy 2.12-2.16 has inbuilt support for the audio chipset in the eBox/MicroClient with the sis7019 driver.
But this is one of the older OSS family of audio drivers (notice there's no "snd-" prefix in the driver name) so I suspect it cannot be configured with alsaconf. If audio on your eBox/MicroClient isn't working, I think (?) the solution would be to add these two lines to the end of /etc/modprobe.conf
Code:
alias snd-card-0 sis7019
alias sound-slot-0 sis7019

Then reboot.
r6040-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  r6040-k2.6.18.1.pet 
Filesize  8.11 KB 
Downloaded  1056 Time(s) 
Back to top
View user's profile Send private message 
mawebb88

Joined: 13 Jul 2008
Posts: 245
Location: France nr Lyon

PostPosted: Sat 20 Jun 2009, 03:21    Post subject: Great found your thread for EeePC901 wifi drivers  

tempestuous wrote:
Next, the newer Ralink rt2860sta and rt2870sta wifi drivers.
These are from the proprietary Ralink source code at
http://www.ralinktech.com/ralink/Home/Support/Linux.html
Note: the very recent Ralink rt3070 driver would not compile against this older kernel.

The RT2860 wifi chipset is found in these ASUS Eee models:
901, 1000, 1000H, and 1000HE.

These Eee models also require a special LAN driver; the Atheros atl1e. Now attached.
The source code was obtained from Attansic, via the Ubuntu developer forum
http://launchpadlibrarian.net/7382416/L2-linux-driver_new.rar
After installing any of these dotpets, reboot.


I reported in ttuxxx 214x thread over at http://www.murga-linux.com/puppy/viewtopic.php?p=317444#317444 that no interfaces were found. I will now try these.
Thanks Mike
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Wed 29 Jul 2009, 07:30    Post subject:  

Zydas ZD1211 wifi devices

Puppy versions 2.12, 2.13, 2.14, 2.15CE, 2.16
contain the opensource zd1211rw driver.

But apparently there is a more recent B version of the Zydas chipset which is not supported by this driver, at least in early kernels, anyway.
So Puppy versions 214R and 214X
contain the zd1211 and zd1211b "Vendor-based community drivers" instead.

The situation becomes more complex, though, since it seems there are some variants of the Zydas chipset ...
possibly the versions released after Atheros bought out Zydas and renamed the chipset "AR5007UG" ...
which won't work with the vendor driver.
So here is the (normal) opensource zd1211rw driver

Once installed, there will now be 2 drivers trying to claim the same device, it may be necessary to unload the one you don't want, before loading the one you do want, like this -
Code:
rmmod zd1211b
modprobe zd1211rw

Now it will be necessary to run the Network Wizard.

Updated with core wifi (ieee80211) modules, July 30 2009.
zd1211rw-k2.6.18.1.pet
Description  for Puppy 214R & 214X
pet

 Download 
Filename  zd1211rw-k2.6.18.1.pet 
Filesize  69.2 KB 
Downloaded  1078 Time(s) 
Back to top
View user's profile Send private message 
EZ4arabs

Joined: 19 Jul 2006
Posts: 84

PostPosted: Sat 15 Aug 2009, 05:45    Post subject: RT73 usb  

I installed rt73-20090412-k2.6.18.1.pet but I get this error:



FATAL: Error inserting rt73 (/lib/modules/2.6.18.1/extra/rt73.ko): Unknown symbol in module, or unknown parameter (see dmesg)
sh-3.00# dmesg

rt73: Unknown symbol release_firmware
rt73: Unknown symbol request_firmware
rt73: Unknown symbol release_firmware
rt73: Unknown symbol request_firmware

what am I doing wrong here ?! Can you please me .
I am trying to get the linksys usb wifi adapter to work under ver 2.16

Thank you
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Sat 15 Aug 2009, 06:53    Post subject:  

Mmm. Maybe the "firmware_class" module has failed to load.
Do this -
Code:
modprobe firmware_class

If you see no error messages, go ahead and unload/reload your rt73 driver -
Code:
rmmod rt73
modprobe rt73

Now check dmesg again.

If still no success, I may have packaged the rt73 driver with the firmware in the wrong location. Over time, Ralink has changed their Linux driver code, and the location of the firmware, so this can be confusing.
I have just packaged the rt73 firmware to install to the old location of /etc/Wireless/RT73STA/

Edit: attachment removed.

Last edited by tempestuous on Sun 16 Aug 2009, 05:00; edited 1 time in total
Back to top
View user's profile Send private message 
EZ4arabs

Joined: 19 Jul 2006
Posts: 84

PostPosted: Sun 16 Aug 2009, 01:17    Post subject:  

tempestuous wrote:
Mmm. Maybe the "firmware_class" module has failed to load.
Do this -
Code:
modprobe firmware_class

If you see no error messages, go ahead and unload/reload your rt73 driver -
Code:
rmmod rt73
modprobe rt73

that fixed the problem.
Thank you so much for your time and help sir.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Sun 16 Aug 2009, 04:59    Post subject:  

So as I understand it, the problem was simply the firmware_class module not loaded ...
and it was unnecessary to relocate the firmware file itself.

So I have removed the rt73-firmware-test1.pet attachment.

It's bizarre that of the 50 people who have downloaded the updated rt73 driver dotpet, just one person reported a problem with the driver ...
but within 24 hours 6 others had downloaded the hotfix which was specifically provided for one particular situation, and was unconfirmed to even be helpful!
I call this "download fever". Maybe the thinking is that if you click on any and all technical fixes, relevant or not, that your hardware may somehow magically work better with Puppy Linux?

It's difficult to offer sound, accurate, and sensible technical solutions when new users treat Linux as alchemy.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [33 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Drivers
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1095s ][ Queries: 13 (0.0096s) ][ GZIP on ]