xenialPup-7.0.6 32-bits with kernel 4.1
Installed this pup (from http://augras.eu/puppy_linux/musher0/xe ... -7.0.6.iso as a frugal install onto Acer AOA150 (ATOM N270, 1GB).
Unfortunately the WiFi card isn't recognised - it uses an Atheros PCI device and in Precise the ath5k driver is used (Atheros 242x/542x).
For the Xenialpup version, a kind of patch has been supplied in the form of a .pet (atheros_kernel_modules-4.4.95noPAE-xenial32.pet ) but this doesn't work with the 7.0.6 version (presumably because of the kernel difference).
Before I go haring around trying to sort this out myself, has anyone else packaged them up already?
ath5k isn't very unusual and has been included in Puppy for ages now - certainly before Precise; Any reason why it was dropped from the xenial series?
thanks in advance
Unfortunately the WiFi card isn't recognised - it uses an Atheros PCI device and in Precise the ath5k driver is used (Atheros 242x/542x).
For the Xenialpup version, a kind of patch has been supplied in the form of a .pet (atheros_kernel_modules-4.4.95noPAE-xenial32.pet ) but this doesn't work with the 7.0.6 version (presumably because of the kernel difference).
Before I go haring around trying to sort this out myself, has anyone else packaged them up already?
ath5k isn't very unusual and has been included in Puppy for ages now - certainly before Precise; Any reason why it was dropped from the xenial series?
thanks in advance
Hello, PaulH.
Thanks for installing xenialPup-7.0.6_k41.
Sorry to hear about your Atheros wifi problem. The driver IS included, at:
/lib/modules/4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
so perhaps it is something else? For some reason the driver does not load
properly? Or your card itself has a glitch?
The forum member who compiled this Puppy's kernel, stemsee, also seems to
know quite a lot about wi-fi:
http://murga-linux.com/puppy/viewtopic. ... ost#982043
Maybe ask your question to him through PM or initiate a thread for your problem?
Just a thought. (I am a wi-fi dummy myself, sorry. I have been connecting through
ethernet cable forever. I am not even sure if we have wi-fi in the neighborhood.)
IHTH. BFN.
Thanks for installing xenialPup-7.0.6_k41.
Sorry to hear about your Atheros wifi problem. The driver IS included, at:
/lib/modules/4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
so perhaps it is something else? For some reason the driver does not load
properly? Or your card itself has a glitch?
The forum member who compiled this Puppy's kernel, stemsee, also seems to
know quite a lot about wi-fi:
http://murga-linux.com/puppy/viewtopic. ... ost#982043
Maybe ask your question to him through PM or initiate a thread for your problem?
Just a thought. (I am a wi-fi dummy myself, sorry. I have been connecting through
ethernet cable forever. I am not even sure if we have wi-fi in the neighborhood.)
IHTH. BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
-
- Posts: 902
- Joined: Mon 22 Jun 2009, 01:36
- Location: Philadelphia, PA
Acer AOA150 wireless
I have an Acer Aspire One, will try mushero's Xenial and report.paulh177 wrote:Installed this pup (from http://augras.eu/puppy_linux/musher0/xe ... -7.0.6.iso as a frugal install onto Acer AOA150 (ATOM N270, 1GB).
Unfortunately the WiFi card isn't recognised - it uses an Atheros PCI device
~~~~~~~~
I had a USB flash drive with mushero's Xenial, and just booted from it on this Acer. I'm on here with wireless.
Linux puppypc29259 4.1.2-EmSee-32-pae #1 SMP Wed Jul 15 12:39:34 BST 2015 i686 i686 i686 GNU/Linux
Sheldon
Last edited by sheldonisaac on Fri 09 Mar 2018, 21:33, edited 3 times in total.
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
see screenshot - it's not included in mine, and the directory structure is different from what you suggest.The driver IS included, at:
/lib/modules/4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
so perhaps it is something else? For some reason the driver does not load
properly? Or your card itself has a glitch?
My card otherwise works perfectly, with Precise, Tahr and with XenialPup 7.5 (once the patch from the latter has been applied), so no card glitch.
- Attachments
-
- capture19433.png
- (61.88 KiB) Downloaded 210 times
Hi 8Geee
Look again!
Look again!
[/lib/modules]>tree -fi | grep ath | grep wireless
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ar5523
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath10k
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath5k
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath6kl
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath9k
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/ath.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/carl9170
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/wcn36xx
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/wcn36xx/wcn36xx.ko
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/wil6210
./4.1.2-EmSee-32-pae/kernel/drivers/net/wireless/ath/wil6210/wil6210.ko
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
With respect, musher0, your system has the directory structure /lib/modules/4.1.2-EmSee-32-pae/ but mine (as you can see in the screenshot I supplied) has /lib/modules/4.1.30/musher0 wrote:Hi 8Geee
Look again!
SO we must be looking at different editions of the pup.
I got mine from here: http://augras.eu/puppy_linux/musher0/xe ... -7.0.6.iso
Which is probably why the XenialPup7.5 version has an addon .pet for the atheros cards - it works fine with my AOA150. I was advised however that 7.0.6 was a more stable release but I seem to be having more problems than with 7.58Geee wrote:Just an observation here...
It seems that the 4-series kernels have dropped support for the ath5k/9k and the ath ethernet.
Regards
8Geee
Anyway - it seems that we need to add the ath5k drivers back in a similar way for xenial 7.0.6.
I can remember doing this for another puppy years and years ago for some card or other but the details escape me.
I wonder can anyone remind me? --
Do I have to get the driver code + the correct kernel headers for this version (of the kernel) and then compile them?
If that's right where would I get the kernel headers for this (I've looked quickly in the puppy repo on NLUUG and can't find them) ?
-
- Posts: 902
- Joined: Mon 22 Jun 2009, 01:36
- Location: Philadelphia, PA
Wireless on Aspire
deleted
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
Hi paulh177.paulh177 wrote:With respect, musher0, your system has the directory structure /lib/modules/4.1.2-EmSee-32-pae/ but mine (as you can see in the screenshot I supplied) has /lib/modules/4.1.30/musher0 wrote:Hi 8Geee
Look again!
SO we must be looking at different editions of the pup.
I got mine from here: http://augras.eu/puppy_linux/musher0/xe ... -7.0.6.iso
You are perfectly right. And I am too... This:
http://augras.eu/puppy_linux/musher0/xe ... l+zdrv.zip
is the alternative kernel and modules that I provided for xenialPup-7.0.6.
I apologize for not anticipating this language hurdle: "Autre Noyau" means
"Other Kernel" in French.
You may, if you wish, go looking for kernel-4.1.30's headers, etc. But this "Other Kernel"
offers the ath* wifi drivers OOTB.
It is a simple tit for tat substitution to unpack and install the above alternative.
Preferably from another Pup, or even from the same 706 Pup but booted entirely
from CD/DVD or USB key:
-- go to your current xenialPup-7.0.6 folder;
-- move your present vmlinuz and zdrv*.sfs to a safe place;
-- unzip stemsee's kernel 4.1.2 package (the zip archive mentioned above);
-- copy stemsee's files vmlinuz and zdrv_xenial_7.sfs to the xenialPup-7.0.6 folder;
-- remove the CD, DVD or USB key
-- reboot normally. The alternative kernel and drivers should now be in place and active.
Again, I am sorry about this misunderstanding, which I unadvertedly brought about.
Please let me know if you have any problem with the substitution.
Best regards.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
-
- Posts: 902
- Joined: Mon 22 Jun 2009, 01:36
- Location: Philadelphia, PA
4.1.2-EmSee-32-pae vs 4.1.30 ?
Thanks very much to you all.musher0 (in part) wrote:This:
http://augras.eu/puppy_linux/musher0/xe ... l+zdrv.zip
is the alternative kernel and modules that I provided for xenialPup-7.0.6..
May I ask about 4.1.2-EmSee-32-pae vs 4.1.30
Apparently the vmlinuz (is that the "kernel"?) is different, and also the zdrv.
Is there a reason to use the 4.1.30 , rather than musher0's alternative kernel and modules, which I have been using ?
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P
Re: 4.1.2-EmSee-32-pae vs 4.1.30 ?
Hi SheldonIsaac.sheldonisaac wrote:Thanks very much to you all.musher0 (in part) wrote:This:
http://augras.eu/puppy_linux/musher0/xe ... l+zdrv.zip
is the alternative kernel and modules that I provided for xenialPup-7.0.6..
May I ask about 4.1.2-EmSee-32-pae vs 4.1.30
Apparently the vmlinuz (is that the "kernel"?) is different, and also the zdrv.
Is there a reason to use the 4.1.30 , rather than musher0's alternative kernel and modules, which I have been using ?
On Puppy Linux, the vmlinuz executable always contains the Linux kernel, and the
zdrv*.sfs file, the drivers. On older Puppies, sometimes the drivers were included in
the main puppy*.sfs file rather than kept separate.
I changed to stemsee's 4.1.2 kernel and offered it as an alternative because I
wanted something that could access the 4 Gb of RAM I have on this machine.
I like having a ramdisk, It speeds things up so much, e.g. for file transfers and
compilations,
The ex-factory kernel from the Woof-CE build, although good, was not PAE:
accessing 2 Gb maximum, it only allows a tiny ramdisk.
I hope this answers the question.
~~~~~~~~~~
@PaulH177: Watch your language! and enjoy this alternative kernel!
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
new background.
- Attachments
-
- xenialnew1a.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (40.99 KiB) Downloaded 1468 times
Cures poor performance from XenialPup-7.5 on older gear
I have been using Puppy Linux since 2008 starting with 4.1.2, acquiring newer versions as I got "newer" hardware. Currently, I'm using Tahrpup64 on a hp/Compaq nx6325 (AMD Turion 2 Core @1600 MHz, 4 GB memory) with success, having previously used Tahrpup (32 bit) and Precise on this machine.
Out of curiosity, I downloaded the XenialPup64-7.5 to try out. It booted well enough, if slowly, taking almost twice as long as Tahrpup64 (almost 2 minutes vs' under 1 minute). The reported CPU temp was significantly lower (more than 15 C lower) but the performance was terrible. Everything responded slowly, so slowly that I would double click things because I thought I missed earlier. Hovering over the temp icon in the taskbar showed the CPU speeds as 800 MHz, half their rated speeds. Hmmm.
I understand that modern systems vary the CPU speed to keep power consumption down, but under no condition did I observe the CPU speed vary from the half speed, even when running video. I then tried the 32 bit version of XenialPup-7.5 with the same sad results.
I usually test new Puppies using a "cheat-frugal" install until I'm convinced it's worth making a more formal installation. To be sure the install was not the fault, I did a bonafide frugal install of XenialPup-7.5 with the same lack of speed.
I was almost ready to give up on XenialPup, at least on this machine, until I spied a link to this thread. It looks like the slightly older kernel was the fix that this machine needed! It boots in under a minute, snappy response, things just seem to work. The CPU temp is a little lower than Tahrpup & Tahrpup64, while reporting full CPU speed.
This is just a long way to say, "Merci, musher0!" You've made a winner!
Out of curiosity, I downloaded the XenialPup64-7.5 to try out. It booted well enough, if slowly, taking almost twice as long as Tahrpup64 (almost 2 minutes vs' under 1 minute). The reported CPU temp was significantly lower (more than 15 C lower) but the performance was terrible. Everything responded slowly, so slowly that I would double click things because I thought I missed earlier. Hovering over the temp icon in the taskbar showed the CPU speeds as 800 MHz, half their rated speeds. Hmmm.
I understand that modern systems vary the CPU speed to keep power consumption down, but under no condition did I observe the CPU speed vary from the half speed, even when running video. I then tried the 32 bit version of XenialPup-7.5 with the same sad results.
I usually test new Puppies using a "cheat-frugal" install until I'm convinced it's worth making a more formal installation. To be sure the install was not the fault, I did a bonafide frugal install of XenialPup-7.5 with the same lack of speed.
I was almost ready to give up on XenialPup, at least on this machine, until I spied a link to this thread. It looks like the slightly older kernel was the fix that this machine needed! It boots in under a minute, snappy response, things just seem to work. The CPU temp is a little lower than Tahrpup & Tahrpup64, while reporting full CPU speed.
This is just a long way to say, "Merci, musher0!" You've made a winner!
Re: Cures poor performance from XenialPup-7.5 on older gear
Good to hear! Glad you like it! Thanks for the thanks, heywoodj.heywoodj wrote:I have been using Puppy Linux since 2008 starting with 4.1.2, acquiring newer versions as I got "newer" hardware. Currently, I'm using Tahrpup64 on a hp/Compaq nx6325 (AMD Turion 2 Core @1600 MHz, 4 GB memory) with success, having previously used Tahrpup (32 bit) and Precise on this machine.
Out of curiosity, I downloaded the XenialPup64-7.5 to try out. It booted well enough, if slowly, taking almost twice as long as Tahrpup64 (almost 2 minutes vs' under 1 minute). The reported CPU temp was significantly lower (more than 15 C lower) but the performance was terrible. Everything responded slowly, so slowly that I would double click things because I thought I missed earlier. Hovering over the temp icon in the taskbar showed the CPU speeds as 800 MHz, half their rated speeds. Hmmm.
I understand that modern systems vary the CPU speed to keep power consumption down, but under no condition did I observe the CPU speed vary from the half speed, even when running video. I then tried the 32 bit version of XenialPup-7.5 with the same sad results.
I usually test new Puppies using a "cheat-frugal" install until I'm convinced it's worth making a more formal installation. To be sure the install was not the fault, I did a bonafide frugal install of XenialPup-7.5 with the same lack of speed.
I was almost ready to give up on XenialPup, at least on this machine, until I spied a link to this thread. It looks like the slightly older kernel was the fix that this machine needed! It boots in under a minute, snappy response, things just seem to work. The CPU temp is a little lower than Tahrpup & Tahrpup64, while reporting full CPU speed.
This is just a long way to say, "Merci, musher0!" You've made a winner!
I'll echo a substantial portion of your thanks upstream to the good people
who maintain the "woof-CE" builder, and to stemsee, who compiled the 4.1
kernel for this xenialPup flavor.
I hope you have a great time with it!
BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
64 bits is slow... and that is true.
64 bits is slow... and that is true.
Bionic 32 bits is very fast, not only at boot.
There is something wrong in xenialpup.. It has always been something wrong, at least at home.. kind of freezing, progressive , whatever the kernel..
If artfulpup is a flavour, Bionic will be LTS, replacing Xenial.
Don't forget Stretch, quite perfect..
Bionic 32 bits is very fast, not only at boot.
There is something wrong in xenialpup.. It has always been something wrong, at least at home.. kind of freezing, progressive , whatever the kernel..
If artfulpup is a flavour, Bionic will be LTS, replacing Xenial.
Don't forget Stretch, quite perfect..
I just installed acpitool and now this laptop suspends and wakes up gracefully after the lid is closed. It even re-establishes Wifi connection without a fuss.
Woohoo!
Tahrpup64 never did that right for me -- I just got used to working around that quirk. No need for a workaround on XenialPup-7.0.6 !!
Woohoo!
Tahrpup64 never did that right for me -- I just got used to working around that quirk. No need for a workaround on XenialPup-7.0.6 !!