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 Mon 20 Oct 2014, 06:24
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 2 of 3 [33 Posts]   Goto page: Previous 1, 2, 3 Next
Author Message
jakfish

Joined: 18 Jul 2008
Posts: 756

PostPosted: Sun 16 Aug 2009, 08:51    Post subject:  

Even though I don't use puppy 2, I've been reading this thread and feel badly at how it's ending.

When hard-working folks use their time to design key pets for others, the community does owe a response to say if the pets function or not.

That said, tempestuous, your work is legendary and I know many users, starting with me, are eternally grateful. The eee pets you made for puppy 4.* have made me a puppy user for life--you made wifi, fan control, etc. available, and had you not, many, many eee users would've moved on to another flavor of linux.

You built a subcommunity, and thank you for it,
Jake
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 16 Aug 2009, 09:29    Post subject:  

Users requiring alchemy? Yes that sounds about right. Many users are totally unaware of what wireless hardware there is inside their computers. Puppy is a linux distro for beginners so thats to be expected.

How would someone discover what hardware they have or drivers they need?

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
01micko


Joined: 11 Oct 2008
Posts: 7831
Location: qld

PostPosted: Sun 16 Aug 2009, 09:36    Post subject:  

jakfish wrote:
Even though I don't use puppy 2, I've been reading this thread and feel badly at how it's ending.

When hard-working folks use their time to design key pets for others, the community does owe a response to say if the pets function or not.

That said, tempestuous, your work is legendary and I know many users, starting with me, are eternally grateful. The eee pets you made for puppy 4.* have made me a puppy user for life--you made wifi, fan control, etc. available, and had you not, many, many eee users would've moved on to another flavor of linux.

You built a subcommunity, and thank you for it,
Jake


Seconded Smile

tempestuous wrote:
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.


Users, just sign up and post. It costs you nothing. A developers job is to evaluate all the input available, no matter how trivial you think it is.

Thanks tempestuous

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
01micko


Joined: 11 Oct 2008
Posts: 7831
Location: qld

PostPosted: Sun 16 Aug 2009, 09:44    Post subject:  

ecomoney wrote:
Users requiring alchemy? Yes that sounds about right. Many users are totally unaware of what wireless hardware there is inside their computers. Puppy is a linux distro for beginners so thats to be expected.

How would someone discover what hardware they have or drivers they need?


Erm, Rob.

While I believe your intentions are good, the questions you pose are for Barry. Ask him.

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Mon 17 Aug 2009, 04:40    Post subject:  

Thanks for your words of support Jake and Mick, but I don't desire a pat on the back.
I simply want the forum to be an informational resource, rather than a worthless repository of random guesswork, and a convenient excuse for new users to claim that Linux is unworkable.

ecomoney wrote:
How would someone discover what hardware they have or drivers they need?

Ask. That's my point.
I'm not discouraging new users from getting involved. I'm encouraging them to get involved in a sensible and productive fashion, rather than wasting effort with silly, unproductive guesswork.

01micko wrote:
Users, just sign up and post.

Indeed.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Mon 24 Aug 2009, 01:20    Post subject:  

Here are the hfs and hfsplus modules, for Macintosh filesystem support.
hfs-plus-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  hfs-plus-k2.6.18.1.pet 
Filesize  69.25 KB 
Downloaded  966 Time(s) 
Back to top
View user's profile Send private message 
mawebb88

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

PostPosted: Wed 16 Sep 2009, 16:44    Post subject: Has anyone got rt2860 to work in Puppy 214x (on a Eee901)?  

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

The RT2860 wifi chipset is found in these ASUS Eee models:
901............


Has anyone got rt2860 to work in Puppy 214x (on a Eee901)?

The pet installs and I get an interface ra0 as I was expecting but running the scan in the Networkwizard gives (when it runs IFCONFIG ra0 up):

Quote:
SIOCSIFFLAGS Operation not permitted


Get te same from the terminal.

I have seen reports on Ubunta forums similar to this with the same module but have not found any solutions.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Mon 19 Oct 2009, 12:39    Post subject:  

Oct 20 2009:
Ralink rt2860sta wifi driver just updated to ver 2.2.0.0
in earlier post.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Sun 11 Jul 2010, 10:13    Post subject:  

The Realtek RTL8180 wifi chipset, for PCI and Cardbus wifi devices, is supported in older Linux kernels by the r8180 driver from http://rtl8180-sa2400.sourceforge.net/
But the rtl8180-sa2400 source code failed to compile against the 2.6.18.1 kernel when this new kernel first appeared with the release of Puppy v2.12, so Barry didn't include this driver at that time.
Shortly afterwards, forum member kirk located upgraded source code and Barry added the driver for Puppy v2.13 or v2.14, and that's the version of driver which carries forward today in Puppy 2.14X.
I have just discovered, however, that Barry only included 3 kernel modules from this driver package, and missed the 4th module; ieee80211_crypt_wep-r8180.
This probably means that unencrypted wifi connections would have worked OK with this driver, but WEP-encrypted connections would have failed.

I now attach a dotpet package with the full complement of modules.
After installing this dotpet, reboot.
Be aware that this driver is far from stable, and sometimes requires some extra configuration steps to get it working.
The WEP-related module may fail to load automatically, and at least one of the encryption-related modules (crc32c) may also fail to load. So before establishing a wifi connection with the Network Wizard, run these 2 commands -
Code:
modprobe ieee80211_crypt_wep-r8180
modprobe crc32c


Of course, you should first attempt a wifi connection with all encryption disabled at the wifi router. Once you know this works, you can then re-enable encryption at the router, and try again.

If WEP encryption still fails, please refer to -
"How to configure wifi from the commandline"
"PART 4: Troubleshooting, encryption problems"
http://www.murga-linux.com/puppy/viewtopic.php?p=159339#159339
There are some additional encryption-related modules which may need to be loaded manually.
WPA encryption is not supported with this driver.

If you need WPA encryption with the RTL8180 device under Puppy 2.14X, you can try the rtl8185-k2.6.18.1.pet
package I posted back in 2007, available at MU's site -
http://dotpups.de/dotpups/Wifi/drivers-for-Puppy-2.12-to-2.14/
This is a completely rewritten version of the driver, but it's only beta quality, so your mileage may vary. It supports WPA encryption, and it also supports the newer (but still quite old) RTL8185 wifi chip.

Generally it's worth noting that the Realtek RTL8180/RTL8185 wifi devices were not reliable in Linux until the release of the 2.6.25 kernel, as used in Puppy 4.1/4.2.
rtl8180-sa2400-JULY-2010-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  rtl8180-sa2400-JULY-2010-k2.6.18.1.pet 
Filesize  51 KB 
Downloaded  794 Time(s) 
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Tue 26 Oct 2010, 07:46    Post subject:  

D-Link DWL-520 rev E (PCI) and DWL-650 rev P (cardbus)

These two wifi devices contain the "SSF" variant of the Prism3 wifi chipset, supported by the hostap_pci/hostap_cs drivers, but this Prism3-SSF chipset also requires external firmware. Puppy 214 already contains the necessary firmware, but it cannot be loaded by the conventional hotplug or udev processes.
The unique method required will be explained shortly, but apart from this, I have just discovered that these two wifi devices cannot possibly work in Puppy 214 because:
i) The firmware-loading function of the hostap_pci/hostap_cs drivers are not enabled in the Puppy 214 kernel configuration.
ii) The device ID's for the DWL-650revP are not properly defined in the hostap_cs source code in Puppy214. Thus the DWL-650revP would be unrecognised, and the driver would fail to load.

I have now compiled the hostap_pci and hostap_cs drivers for Puppy 214 suitably patched and configured for external firmware support.
After installing this dotpet, reboot. Puppy should automatically detect your device and load the hostap_pci or hostap_cs driver. Check with the "lsmod" command. Now run these 4 commands to load the firmware -
Code:
hostap_fw_load wlan0
ifconfig wlan0 up
iwconfig wlan0 mode managed
ifconfig wlan0 up

Be careful - take note of the difference between "ifconfig" and "iwconfig".
Now run the Network Wizard to configure a wifi connection.
If all works OK, you can make this process automatic at each boot up. I have created a script with the above commands at /usr/local/bin/prism3-ssf-load-firmware.sh
This script needs to be run very early in the boot sequence, before the network settings take effect. So open /etc/modprobe.conf in Geany and add this line for the DWL-520revE -
Code:
install hostap_pci /sbin/modprobe --ignore-install hostap_pci ; /usr/local/bin/prism3-ssf-load-firmware.sh

Then save.
Obvioulsy for the DWL-650revP substitute "hostap_cs".
Your wifi device should be fully functional at each boot up.
hostap-patched-k2.6.18.1.pet
Description  For Puppy 2.12-2.16
pet

 Download 
Filename  hostap-patched-k2.6.18.1.pet 
Filesize  367.73 KB 
Downloaded  741 Time(s) 
Back to top
View user's profile Send private message 
sfeeley

Joined: 14 Feb 2010
Posts: 809

PostPosted: Sun 28 Nov 2010, 20:14    Post subject:  

I know this is an old thread, but maybe somebody will pick up and help.

I downloaded the pet for the rt2860 and tried applying it to tuuxxx's 2.14x (on an old sony viao laptop, 256Ram; 256 swap)

I was able to load the module and it detected the device (a belkin f5d8013 wireless card).. However, it was unable to detect any wireless networks.

As a side note:
On another computer, I was able to use ndiswrapper to use the windows driver for this card (rt2860.inf). But for some reason, it won't allow me to copy that driver from computer A to computer B and then successfully use ndiswrapper.

I'd appreciate any help getting this card working. Thanks.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Mon 14 Feb 2011, 09:37    Post subject:  

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.

I obtained the source code from
https://orinoco.svn.sourceforge.net/svnroot/orinoco/branches/usb/
orinoco_usb-rev1300-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  orinoco_usb-rev1300-k2.6.18.1.pet 
Filesize  37.81 KB 
Downloaded  656 Time(s) 
Back to top
View user's profile Send private message 
jim3630


Joined: 13 Feb 2011
Posts: 792
Location: Northern Nevada

PostPosted: Sat 30 Jul 2011, 23:38    Post subject:  

Hi, do you have a broadcom wl.ko driver pet for this kernel?
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5270
Location: Australia

PostPosted: Sun 31 Jul 2011, 01:03    Post subject:  

Here is the proprietary "wl" Broadcom wifi driver.
Be aware that this driver is likely to compete with the standard "bcm43xx" driver already in Puppy 2.14-2.16.
You will need to blacklist, or fully disable the bcm43xx driver before the proprietary driver will work.
To fully disable the old driver, use ROX to go to /lib/modules/2.6.18.1/kernel/drivers/net/wireless/bcm43xx/
and shift the "bcm43xx.ko" file to somewhere like /root
Now run this command -
Code:
depmod

Now reboot, and when you run the Network Wizard you should see that the new wl driver has automatically loaded.
broadcom-5.100.82.38-k2.6.18.1.pet
Description  for Puppy 2.12-2.16
pet

 Download 
Filename  broadcom-5.100.82.38-k2.6.18.1.pet 
Filesize  1.09 MB 
Downloaded  562 Time(s) 
Back to top
View user's profile Send private message 
jim3630


Joined: 13 Feb 2011
Posts: 792
Location: Northern Nevada

PostPosted: Sun 31 Jul 2011, 03:11    Post subject:  

tempestuous wrote:
Here is the proprietary "wl" Broadcom wifi driver.
Be aware that this driver is likely to compete with the standard "bcm43xx" driver already in Puppy 2.14-2.16.
You will need to blacklist, or fully disable the bcm43xx driver before the proprietary driver will work.
To fully disable the old driver, use ROX to go to /lib/modules/2.6.18.1/kernel/drivers/net/wireless/bcm43xx/
and shift the "bcm43xx.ko" file to somewhere like /root
Now run this command -
Code:
depmod

Now reboot, and when you run the Network Wizard you should see that the new wl driver has automatically loaded.


tempestuous, thank you so much appreciate your quick response and work.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 3 [33 Posts]   Goto page: Previous 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.1066s ][ Queries: 13 (0.0098s) ][ GZIP on ]