Extra drivers for Puppy 4.1 with 2.6.25.16 kernel

For drivers and kernel modules.
Post Reply
Message
Author
User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#91 Post by smokey01 »

Help!

I have been searching the forums for days trying to find a solution to my problem which is:

WLAN card not detected on a Eee pc 701SD.

I have tried both, Puppy 4.1.2 Normal and Retro.

I have tried both MADwifi modified drivers

I have tried module preference loading in boot manager.

Nothing seems to work.

I have another Eee pc which is the 4G model and the madwifi patch works fine in Puppy 4.1.2 Retro.

On the 701SD there seems to be quite a few different components. The processor and SSD are both different and obviously the wlan card too. BTW how do you find out the type of LAN card installed.

I am tempted to try Pupeee or Eeetiger but they are based on Puppy 3.01 and I didn't really want to return to the past. I really like Dingo.

Thanks

Smokey

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

#92 Post by tempestuous »

Well a quick Google search reveals that the 701SD has a Realtek RTL8187SE wifi chipset (same as the MSI Wind).
So the "rtl8187se-coffelius0.4-k2.6.25.16.pet" I provided earlier in this thread should do the job -
http://www.murga-linux.com/puppy/viewto ... 747#237747

If not, please run this command

Code: Select all

lspci -n
and report the output.

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#93 Post by smokey01 »

tempestuous,

Thanks for the quick reply but unfortunately no luck. I had actually tried this driver previously but forgot to mention it. I tried it again just to be sure.

Attached is the output from the lspci -n command.

Thanks

Grant
Attachments
wlan.tar.gz
Output data
(319 Bytes) Downloaded 1009 times

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

#94 Post by tempestuous »

EDIT:
smokey's wifi vendor/device 10ec:8199 is definitely compatible with the r8180 driver in the rtl8187se-coffelius dotpet.
Last edited by tempestuous on Sun 18 Jan 2009, 02:08, edited 1 time in total.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Intel 915/815

#95 Post by ecomoney »

There is a bug in 4.12 (in fact all "dingo" based puppies I believe) for intel graphics chipsets 8xx and 9xx. It is caused by a missing video driver, i810_drv.so which is missing from the /usr/X11R7/lib/xorg/modules/drivers folder. It manifests by not displaying puppy in the correct screen resolution as specified by the user. This could be a problem as many laptops (and desktops) use onboard intel graphics and the screen resolution needs to be set correctly for LCD screens.

Instructions for how to fix the problem are here

http://www.murga-linux.com/puppy/viewtopic.php?t=37393

It consists of copying the i810_drv.so file from puppy 3 series to the correct location, and restarting the xorgserver. Thanks to ICPUG for finding the fix.

It would be great if someone with more skill than I would make a .pet to fix the problem, and post it here.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#96 Post by smokey01 »

tempestuous,

Wifi is now working thanks to your advice.

It appears I may have mixed up the versions of Puppy 4.1.2.

I tried to patch the Retro version of Puppy with the normal patch.

The Eee PC 701SD would not recognise the wlan card with Puppy 4.1.2 Retro, whether it was patched or not with the correct driver.

I had to install Puppy normal which unfortunately does not run on my desktop PC. For some reason it does not recognise my keyboard. Luckily Puppy Universal Installer doesn't know the difference between the two versions of Puppy so I was able to install to a USB flash drive from a CD then to the Eee PC.

Thanks again.

Smokey

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

#97 Post by tempestuous »

smokey01 wrote:The Eee PC 701SD would not recognise the wlan card with Puppy 4.1.2 Retro, whether it was patched or not with the correct driver.
That's somewhat misleading. Firstly, the drivers in this thread are in binary form, ready to install in Puppy. They are not patches.
All drivers in this thread are compatible only with the 2.6.25.16 kernel in Puppy 2.1.x, not with the 2.6.21.7 kernel in the "retro" versions. That was explained in the first post.
A driver for the RTL8187SE device has never been contributed on this forum for the 2.6.21.7 kernel.

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

#98 Post by tempestuous »

Jan 18 2009
Since we now know that there is one version of ASUS Eee with a Realtek wifi device, I have updated the Eee acpid dotpets in earlier post to include a version compatible with the r8180 wifi driver -
http://www.murga-linux.com/puppy/viewto ... 744#237744

hlawson
Posts: 1
Joined: Tue 20 Jan 2009, 21:49

ar5007eg Toshiba u305-s7448 Puppy 4.12

#99 Post by hlawson »

[quote="tempestuous"]For the ASUS Eee 700-series (but not 701SD) and 900 / 904HD / 1000HD / 1000HA:
Ethernet is supported out-of-the-box by the new atl2 module, and the webcam is supported by the new gspca module.

But the wifi chipset (Atheros AR5007EG) requires a non-standard variant of the MADWiFi (ath_pci) driver.




hlawson:

madwifi-hal-0.10.5.6-r3861-k2.6.25.16.pet

This pet also installs and works as expected in Puppy 4.12 on a Toshiba Satellite u305-37448. Thanks for this package.

That solves the Puppy wireless problem on my Toshiba.

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

#100 Post by tempestuous »

Here is the "gspca_t613" webcam driver, which supports the TASCORP JPEG Webcam, NGS Cyclops, USB ID 17a1:0128.
This driver is from development source code from
http://linuxtv.org/hg/~eandren/gspca-m5602/

And also attached is the (standard) gspca webcam driver, patched to add support for the Logitech QuickCam E2500, using a patch from
http://forums.quickcamteam.net/showthre ... 49#pid1949
Attachments
gspca-E2500-k2.6.25.16.pet
for Puppy 4.1.x
(113.72 KiB) Downloaded 1083 times
Last edited by tempestuous on Tue 24 Feb 2009, 11:27, edited 1 time in total.

Terra Australis
Posts: 1
Joined: Wed 28 Jan 2009, 07:06

eeePC 900 wireless

#101 Post by Terra Australis »

Thanks for madwifi-hal-0.10.5.6-r3861-k2.6.25.16.pet tempestuous. I was very frustrated with wifi with eeepc but your fix is much appreciated.

Just to confirm. I had to disable WiFi in BIOS for eeePC 900 so it would load properly. Then re-enable it in BIOS after loading. Now I can get onto my WPA lan at home.

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

#102 Post by tempestuous »

Here is the "sn9c20x" webcam driver for various models of microdia webcams, including models branded "Lifecam".
The source code is from http://groups.google.com/group/microdia ... iver-draft
After installing this dotpet, reboot. Puppy may automatically load this module, but if not load it manually as such -

Code: Select all

modprobe sn9c20x
Apparently this driver provides the video image in a pixelformat that most video/webcam applications cannot handle, so the libv4l library is required, also attached. The README will install to /root/my-applications/libv4l-README.txt
Instructions for use with the MPlayer, using MPlayer's v4l2 interface:
Install libv4l-0.5.8.pet
Before launching MPlayer, run this command -

Code: Select all

export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so
Now launch MPlayer like this -

Code: Select all

mplayer tv:// -tv driver=v4l2:width=352:height=288:device=/dev/video0
UPDATE:
It's important that MPlayer (or XawTV, or Skype, or whatever application you choose) is launched from the same xterminal that ran the "export LD_PRELOAD ..." command.
Attachments
libv4l-0.5.8.pet
(45.14 KiB) Downloaded 1477 times
Last edited by tempestuous on Sun 27 Sep 2009, 04:15, edited 3 times in total.

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

#103 Post by tempestuous »

Here is the v4l extension plugin for Xorg 7.3, therefore compatible with Puppy 4.0 onwards.
The source code is from
http://xorg.freedesktop.org/releases/X1 ... .1.tar.bz2

With this plugin the webcam/TV viewer application XawTV from
http://www.murga-linux.com/puppy/viewto ... 076#215076
should now hopefully work without disabling its "xv" output.

And it may solve various problems with other webcam-related applications, such as Skype?

After installing this dotpet, it needs to be enabled. Open /etc/X11/xorg.conf in Geany.
In Section "Module" add this line

Code: Select all

Load  "v4l"
Now restart X (or reboot).
Attachments
Xorg7.3-v4l-extension-0.1.1.pet
for Puppy 4.0 & 4.1.x
(29.23 KiB) Downloaded 1384 times

User avatar
beaulanger
Posts: 53
Joined: Thu 14 Feb 2008, 14:31
Location: Anderson, SC US
Contact:

#104 Post by beaulanger »

tempestuous wrote: But some Broadcom wifi devices, especially those found in Dell and HP notebooks, are notorious for failing to work with these drivers.
For these troublesome devices the proprietary Broadcom hybrid driver will likely work better. Now attached.
Works great on an old Dell B120. Thanks. You wouldn't believe how many hours I've spent on this. :D
[i]Lighthouse Pup 4.43 on USB flash drive[/i]

Organ Donors Save Lives
[url]http://www.organdonor.gov/donor/index.htm[/url]

alex12
Posts: 82
Joined: Fri 30 Jan 2009, 03:33

#105 Post by alex12 »

Thanks for replying to my post about the rtl8187b drivers.
Unfortunately the patch nearly junked my F5D7050 v5000.

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

#106 Post by tempestuous »

Do you mean the patched version of the standard driver (rtl8187-test-k2.6.25.16.pet)?
It has been widely reported as problematic.

If so, just move on to the proprietary driver - r8187-B-FEB09-k2.6.25.16.pet, posted earlier in this thread -
http://www.murga-linux.com/puppy/viewto ... 339#252339
There's no guarantee that this driver will work, but I can't imagine it would do any harm.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#107 Post by mikeb »

HP 2133 notebook (and others) need alsa 1.1.7 or newer for the headphone jack to work correctly...ie cut the speakers off.

Just a little but annoying niggle .... help or compiling guidence appreciated.

I posted elswhere but perhaps this thread is more appropriate.

regards

mike

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

#108 Post by tempestuous »

EDIT Feb 18 2009:
Development wifi drivers for aircrack-ng removed. See later post for better aircrack-ng-compatible drivers.
Last edited by tempestuous on Wed 18 Feb 2009, 10:46, edited 1 time in total.

caka
Posts: 202
Joined: Thu 07 Dec 2006, 17:19

#109 Post by caka »

BE CAREFULL

I installed that pet package and now my system didn't boot. I have Puppy installed in the HD and i suposse that when i uninstalled the wify pet package other files was deleted and now the PC don't boot.

tempestuous i uninstall the pet package because after reeboot the PC if i wrote "iwconfig" Puppy didn't detect any interface wify. I copy & paste some comands and you can see that didn't load the modules of my two wify cards conected to the PC (ipw4965 & ralinkUSB rt73):
iwconfig
lo no wireless extensions.

eth0 no wireless extensions.
# lsmod
Module Size Used by
parport_pc 32068 0
lp 12580 0
parport 35656 2 parport_pc,lp
snd_pcm_oss 40992 0
snd_seq_dummy 3844 0
snd_seq_oss 31360 0
snd_seq_midi_event 7168 1 snd_seq_oss
snd_seq 47952 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 8204 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_mixer_oss 16640 1 snd_pcm_oss
usbhid 29696 0
fan 5508 0
rfkill 7188 0
input_polldev 5000 0
crc_itu_t 2176 0
tifm_sd 11144 0
squashfs 46856 0
unionfs 73572 0
fuse 48284 0
sdhci 17288 0
mmc_block 12676 0
nls_iso8859_1 4096 0
nls_cp437 5760 0
serio_raw 6788 0
iwlcore 78336 0
tifm_7xx1 7296 0
ohci1394 31792 0
led_class 4612 1 iwlcore
mac80211 155548 1 iwlcore
mmc_core 46868 3 tifm_sd,sdhci,mmc_block
pcspkr 2944 0
cfg80211 27144 2 iwlcore,mac80211
tifm_core 9748 2 tifm_sd,tifm_7xx1
ieee1394 89272 1 ohci1394
yenta_socket 26252 1
rsrc_nonstatic 12928 1 yenta_socket
i2c_i801 10000 0
tg3 114692 0
i2c_core 24592 1 i2c_i801
snd_hda_intel 333204 0
snd_pcm 73736 2 snd_pcm_oss,snd_hda_intel
snd_timer 22276 2 snd_seq,snd_pcm
snd 52772 8 snd_pcm_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer
soundcore 7520 1 snd
snd_page_alloc 10376 2 snd_hda_intel,snd_pcm
uhci_hcd 23820 0
ehci_hcd 33932 0
usbcore 136560 4 usbhid,uhci_hcd,ehci_hcd
intel_agp 26812 1
agpgart 33584 1 intel_agp
wmi 7720 0
video 19472 0
battery 12932 0
output 3840 1 video
container 4736 0
evdev 11776 0
thermal 18716 0
button 8080 0
ac 5892 0
processor 32816 2 thermal
And the more interesting, if i try to upload the wify driver for my rt73 see this:
# modprobe rt73usb
WARNING: Error inserting rt2x00lib (/lib/modules/2.6.25.16/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting rt2x00usb (/lib/modules/2.6.25.16/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting rt73usb (/lib/modules/2.6.25.16/kernel/drivers/net/wireless/rt2x00/rt73usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
#
I forgot to type "dmesg" or other comands but if you tell me something i could help you.

Now i am going to try to reconfigure my Puppy installed in the HD for boot it.

I hope you can made another better package with the wify drivers patched.

Regards caka

caka
Posts: 202
Joined: Thu 07 Dec 2006, 17:19

#110 Post by caka »

Now i am going to try to reconfigure my Puppy installed in the HD for boot it.
I arrenge Puppy and now i can boot from the HD again. tempestous when i uninstalled your package i think that the file /etc/rc.d/rc.sysinit is modifiqued and Puppy don't boot.

Be carefull, I copy the file /etc/rc.d/rc.sysinit from the Live-Cd to my hark disk and now i can boot Puppy. And now i can see the interfaces for my two wify drivers but your package wirth the drivers patched don't work in my Puppy 4.1.2

Regards caka...

Post Reply