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 Wed 22 Oct 2014, 03:01
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Extras for Puppy 4.1 alpha5
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Author Message
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:17    Post_subject:  Extras for Puppy 4.1 alpha5  

UPDATE Nov 2008:
With the release of Puppy 4.1 final, the drivers in this thread are no longer relevant.
Extra drivers for Puppy 4.1.x are now available here
http://www.murga-linux.com/puppy/viewtopic.php?t=34159
Some people are still using this older version of Puppy with the 2.6.25.11 kernel because it has multi-processor support, so I will leave all attachments here.
But if you want multi-processor (plus hyperthreading and multicore) support a better option is probably MU's 4.1 remaster with 2.6.27 kernel.

These drivers are for Puppy4.1alpha5 with 2.6.25.11 kernel.
This kernel has completely overhauled wifi drivers, and there are now drivers available for previously unsupported wifi chips -
Intel IPW4965
Marvell Libertas - in USB, Compact Flash card, and Secure Digital card forms.
PrismGT-softmac versions
Broadcom USB versions

The new rtl8180 driver for Realtek PCI/PCMCIA devices fully supports the newer RTL8185L chipsets, and the Belkin F5D7000 v7 PCI and F5D7010 v7 Cardbus devices will be recognised by this driver.

And there is also a new rtl8187 driver for Realtek USB wifi devices.

The hostap_pci and hostap_cs modules now properly support Prism3 SSF chipsets found in the D-Link PCI DWL-520 rev.E1 and Cardbus DWL-650 rev.P.

But the quest for comprehensive hardware support goes on ...

Edited_times_total
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:21    Post_subject:  

For the ASUS Eee 700-series and 900:
The wifi chipset is an Atheros variant: AR5007EG, which requires a special version of the MADWiFi (ath_pci) driver.
Quite a few other recent notebook computers now use this chipset, too.
This dotpet package contains a suitably modified /etc/rc.d/MODULESCONFIG file so that the new ath_pci module will be used in preference to the ath5k module.
But this madwifi package should ONLY be used with the AR5007EG variant, all "standard" Atheros wifi devices will be supported by the ath_pci module (or ath5k module) already contained in Puppy 4.1.

Some people get "no wireless interface detected" in the Network Wizard after installing this package.
Forum member glassparrot reports that to get this driver installed and working you must first disable the Eee's wifi device in bios, then later re-enable the wifi device after the driver is installed -
http://www.murga-linux.com/puppy/viewtopic.php?p=208066#208066
I cannot see how or why this method would make any difference ... but if it works, great!

Hotkeys on the Eee should be supported by the attached version of the "asus_acpi" module. I hacked the standard asus_acpi source code by comparing it with the version from the Asus website.

UPDATE: asus_acpi now repackaged to include "acpid" daemon and configuration scripts to enable -
Fn-F2: Toggle Wireless
Fn-F7: Toggle Mute/Unmute
Fn-F8: Decrease Volume Level
Fn-F9: Increase Volume Level
from information obtained here
http://www.array.org/ubuntu/post-install.html#Hotkey_Support
After installing this package, load the module and start the acpi daemon -
Code:
modprobe asus_acpi
acpid

It might also be necessary to do this -
Code:
modprobe led-class

It would be a good idea to add these commands to /etc/rc.d/rc.local so hotkeys work at every boot up.

For the Eee's ethernet interface, Barry has provided the "atl2" module in Puppy4.1.
And for the Eee's webcam, Barry has provided the "uvcvideo" module.
asus_acpi-071127-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  asus_acpi-071127-k2.6.25.11.pet 
Filesize  28.9 KB 
Downloaded  649 Time(s) 
madwifi-hal-0.10.5.6-r3698-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  madwifi-hal-0.10.5.6-r3698-k2.6.25.11.pet 
Filesize  418.21 KB 
Downloaded  773 Time(s) 

Edited_times_total
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:26    Post_subject:  

Still on the subject of the Eee, apparently the more recent 901 and 1000 models have a very recent Ralink RT2860 N-mode wifi chipset. There is a proprietary Linux driver available for this wifi device, "rt2860sta", now attached.
Also attached is the "rt2870sta" driver package for the USB version of this chipset.

Both packages include updates to wag-profiles.sh and networkmodules files so that the new modules can be used in the Network Wizard.

If you want to use manual commands to configure these two drivers, the interface they create is called "ra0" and they use the "wext" -D parameter with wpa_supplicant.
RT2860-v1.7.0.0-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  RT2860-v1.7.0.0-k2.6.25.11.pet 
Filesize  271.04 KB 
Downloaded  575 Time(s) 
RT2870-v1.3.0.0-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  RT2870-v1.3.0.0-k2.6.25.11.pet 
Filesize  261.54 KB 
Downloaded  516 Time(s) 
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:31    Post_subject:  

The Eee models 901 and 1000 have a different ethernet chipset, too (sigh): 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".
atl1e-1.0.0.4-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  atl1e-1.0.0.4-k2.6.25.11.pet 
Filesize  19.77 KB 
Downloaded  539 Time(s) 
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:34    Post_subject:  

Here is the prism2_usb module for Prism2/2.5/3-based USB wifi devices.
prism2_usb-0.2.9-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  prism2_usb-0.2.9-k2.6.25.11.pet 
Filesize  285.81 KB 
Downloaded  478 Time(s) 
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:37    Post_subject:  

Puppy already contains several webcam drivers such as ibmcam, konicawc, ultracam, vicam, pwc, and the third-party uvcvideo module added recently by Barry.
Puppy4.1alpha5 also includes the quickcam_messenger module, but this supports only one of the many Logitech QuickCam models; device id 046D 08F0.

Attached is the "qcmessenger" driver which supports these QuickCam models:
046D 08DA
046D 08F6
046D 08F5
046D 08F0

Also attached is the "gspca" webcam driver, which supports a broad range of webcams. Full list here:
http://mxhaard.free.fr/spca5xx.html
Both driver packages include the "MAKEDEV-V4L.sh" script to create V4L device nodes ... but I'm not sure if this is needed. Barry's new udev/pupevent mechanisms may create the necessary device nodes automatically?
qc-usb-messenger-1.8-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  qc-usb-messenger-1.8-k2.6.25.11.pet 
Filesize  76.95 KB 
Downloaded  1053 Time(s) 
gspcav1-20071224-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  gspcav1-20071224-k2.6.25.11.pet 
Filesize  134.46 KB 
Downloaded  528 Time(s) 
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 10:41    Post_subject:  

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:
modprobe nozomi
nozomi-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  nozomi-k2.6.25.11.pet 
Filesize  12.88 KB 
Downloaded  488 Time(s) 
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 30 Jul 2008, 14:23    Post_subject:  

Here is the latest "acx-mac80211" driver for TexasInstruments ACX1xx based PCI/Cardbus wifi adaptors, from git source.
Unlike the old "acx" module, this new driver supports WPA encryption.
Updated files are included so that this new driver can be used in the Network Wizard. But if you want to use manual commands to configure this driver, it uses the "wext" -D parameter with wpa_supplicant.
The USB version of this driver failed to compile against the 2.6.25.11 kernel.

Update Aug 3 2008: repackaged with modified /etc/rc.d/MODULESCONFIG so that the new acx-mac80211 module will be loaded in preference to the acx module.
acx-mac80211-20080731-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  acx-mac80211-20080731-k2.6.25.11.pet 
Filesize  175.58 KB 
Downloaded  480 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Wed 30 Jul 2008, 22:25    Post_subject:  

tempestuous,
that's great about the acx now supporting wpa. Note to everyone, 4.1alpha5 has the pre-wpa acx driver.

Also, 4.1alpha5 does have madwifi drivers, but disabled. I used madwifi version 0.9.4, and tempestuous has found a later version.

The Atheros ath5k driver is enabled, but it may not work for you (does it actually work for anybody?!), so to switch back to the madwifi ath_pci driver, run the BootManager (in the system menu) and choose the

"Give preference to one module over another" button.

You will see this:
ath_pci:ath5k

...just edit that, reverse it, so ath_pci will get first preference.

Tempestuous, a bit later when I'm preparing 4.1alpha6, you may have to jog my memory about this thread and which modules should be included in the next Puppy!

_________________
http://bkhome.org/news/
Back to top
View user's profile Send_private_message Visit_website 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Thu 31 Jul 2008, 00:04    Post_subject:  

BarryK wrote:
I used madwifi version 0.9.4, and tempestuous has found a later version.

My version is not for all Atheros wifi devices, only for the AR5007EG. I just amended my earlier post with this warning.

BarryK wrote:
that's great about the acx now supporting wpa

Yes ... if it works. As always, these cutting edge drivers need testing.
Back to top
View user's profile Send_private_message 
raffy

Joined: 25 May 2005
Posts: 4776
Location: Manila

PostPosted: Thu 31 Jul 2008, 12:58    Post_subject: wifi driver in eee 701  

Thanks for your hard work, Tempestuous.

The madwifi-hal-0.10.5.6-r3698-k2.6.25.11.pet package in your second post works in the eee 701 (posting from the eee and alpha5 now). No need to go to the BIOS to disable wifi - I just used Xandros to disable it. The wifi interface is labeled ath0 and module is labeled ath_pci.

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send_private_message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Thu 31 Jul 2008, 14:30    Post_subject:  

Hope I am not derailing this thread if I ask what the plans are for how to
make this latest Puppy more flash stable. It doesn't has to do with Puppy
I know but with the application one chose to include and how they work together.

Is the best solution to only have a small browser and then let the user chose
what to add and then that will allow people to chose if they want FF2 or FF3 or Opera or SeaWeasel or SeaMonkey orIceweasel or what ever name they have.

I fail to find even one puppy that works with youtube. All of them hang after
a few video clips. Only total reboot get them up again. Frugal install.

So if such things could be considered in the latest updates?

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Fri 01 Aug 2008, 22:36    Post_subject:  

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
The (older) source code from Intel failed to compile.
Puppy's r8169 module will try to claim this ethernet device, so this package includes a suitably modified /etc/rc.d/MODULESCONFIG file to use the r8101 module in preference to the r8169.
After installing this package, reboot. Then the r8101 module should automatically appear in the Network Wizard.

Update Aug 3 2008: MODULESCONFIG file was wrong, now fixed.
r8101-1.009.00-k2.6.25.11.pet
Description  for Puppy 4.1
pet

 Download 
Filename  r8101-1.009.00-k2.6.25.11.pet 
Filesize  20.14 KB 
Downloaded  538 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
Nevermore

Joined: 26 Nov 2005
Posts: 365
Location: Italy

PostPosted: Sat 02 Aug 2008, 11:09    Post_subject:  

after loading module uvc the camera works in my eee701
however is not possible to disable wifi via hotkeys even after loading asus-acpi module and loaded acpid.
in fact /proc/acpi/asus is not created.
I am on dingoplus 4.0...might be an issue related to that..

_________________
--
/sbin/Nevermore
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Sat 02 Aug 2008, 11:40    Post_subject:  

Nevermore wrote:
is not possible to disable wifi via hotkeys even after loading asus-acpi module and loaded acpid.
I am on dingoplus 4.0

First, the drivers in this thread are compatible ONLY with the 2.6.25.11 kernel in Puppy 4.1alpha5. That's stated quite clearly at the start of this thread.

Having said this, however, "acpid" is an application, not a driver, so it should work OK in Puppy 4.0 ...
but I must confess that the asus_acpi driver for Puppy 3.x/4.0 (which was compiled by me) is far from perfect. I did a much more careful job of modifying the source code for the 4.1-version of asus_acpi, so I suggest you try the hotkeys under 4.1alpha5. It would be useful for all Eee users to know if the hotkeys work, and also whether it's necessary to load the "led-class" module.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 3 Posts_count   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) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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