Classic Pup 2.14X -- Updated 2 series

A home for all kinds of Puppy related projects

What is the best Puppy Version ever, LOL

2.14x
11
29%
2.14x
4
11%
2.14x
11
29%
Other: 2.14x only
12
32%
 
Total votes: 38

Message
Author
keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5146 Post by keniv »

Ttuuxx wrote
Hi Ken I spent about 4hrs on it today, was even debating on updating libusb, Cause I have a small USB issue also, when I boot with a USB hard drive plugged in, the distro stops booting, but If I unplug it it boots fine, after it boots I plug it back in and it works. Strange.
I now have the same problem with the usb pcmcia card I had working. I have the added problem if I shutdown with it still connected I get a pinboard error, the icons disappear from the screen and the machine reboots. I have tried a new savefile, and a complete manual reinstall but had no luck. However I'm nearly sure that this did not happen when I first used this card. If I boot again without the card all is as normal with icons all back in their places. If I have the card in place then remove it before shutting down all works well. This is the case will both savefiles. Even Stranger!

Regards,

Ken.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5147 Post by ttuuxxx »

keniv wrote:
I now have the same problem with the usb pcmcia card I had working. I have the added problem if I shutdown with it still connected I get a pinboard error, the icons disappear from the screen and the machine reboots. I have tried a new savefile, and a complete manual reinstall but had no luck. However I'm nearly sure that this did not happen when I first used this card. If I boot again without the card all is as normal with icons all back in their places. If I have the card in place then remove it before shutting down all works well. This is the case will both savefiles. Even Stranger!

Regards,

Ken.
Have you tried any of the extra modules ?
http://puppyfiles.org/dotpupsde/dotpups ... 2-to-2.14/
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5148 Post by keniv »

Ttuuxx wrote
Have you tried any of the extra modules ?
http://puppyfiles.org/dotpupsde/dotpups ... 2-to-2.14/
ttuuxxx
The WiFi works OK. Its only reduced in power when I use the large usb card. I think this is because the WiFi antena is screened by the metal work of the four usb ports which physically cover it. Do you know of any extra modules for pcmcia usb cards (if such a thing exists) that I could try?

Regards,

Ken.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5149 Post by ttuuxxx »

keniv wrote:Ttuuxx wrote
Have you tried any of the extra modules ?
http://puppyfiles.org/dotpupsde/dotpups ... 2-to-2.14/
ttuuxxx
The WiFi works OK. Its only reduced in power when I use the large usb card. I think this is because the WiFi antena is screened by the metal work of the four usb ports which physically cover it. Do you know of any extra modules for pcmcia usb cards (if such a thing exists) that I could try?

Regards,

Ken.
Ken whats the make and model? and I'll have a look.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5150 Post by keniv »

Hi Ttuuxx,
I'm not sure how to get this info. Below is the output of lsusb.

Code: Select all

# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# 
This is the output of usb devices.

Code: Select all

Manufacturer=Linux 3.2.48 ehci_hcd
Product=EHCI Host Controller
SerialNumber=0000:06:00.2
VendorID=1d6b  ProductID=0002  KERNEL-MODULE=hub

Manufacturer=Linux 3.2.48 ohci_hcd
Product=OHCI Host Controller
SerialNumber=0000:06:00.1
VendorID=1d6b  ProductID=0001  KERNEL-MODULE=hub

Manufacturer=Linux 3.2.48 ohci_hcd
Product=OHCI Host Controller
SerialNumber=0000:06:00.1
VendorID=1d6b  ProductID=0001  KERNEL-MODULE=hub

Manufacturer=Linux 3.2.48 ohci_hcd
Product=OHCI Host Controller
SerialNumber=0000:06:00.1
VendorID=1d6b  ProductID=0001  KERNEL-MODULE=hub
Here is the output of PCI devices that relates to usb

Code: Select all

DESCRIPTION: USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB 
VENDOR: 8086  DEVICE: 7112
KERNEL DRIVER:  uhci_hcd
and this

Code: Select all

DESCRIPTION: USB controller: NEC Corporation OHCI USB Controller 
VENDOR: 1033  DEVICE: 0035
KERNEL DRIVER:  ohci_hcd

DESCRIPTION: USB controller: NEC Corporation OHCI USB Controller 
VENDOR: 1033  DEVICE: 0035
KERNEL DRIVER:  ohci_hcd

DESCRIPTION: USB controller: NEC Corporation uPD72010x USB 2.0 Controller 
VENDOR: 1033  DEVICE: 00e0
KERNEL DRIVER:  ehci_hcd
I'm assuming the last one must be it. So it must be a NEC Corporation uPD72010x.

I searched on this but it did not help. I'll look to see if the module ehci_hcd loads. If not I'll load it and see what happens.

I got this info running Lucid 5287s2 as the usb 2 card works with it.

Hope all this helps.

Ken.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5151 Post by keniv »

Checked "Boot Manager Config" for both 214X 11 and Lucid 5287s2 for the pcmcia card that does not work with 214X 11 but does with Lucid 5287s2.
214X 11 loads usblin. uhci_hcd and usbcore. ehci_hcd is not loaded but nor is it in the unloaded modules. None of these are loaded in Lucid 5287s2 nor is ehci_hcd and it's not in the unloaded modules so I'm now baffled. Hope you can make something of all this.

Regards,

Ken.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5152 Post by keniv »

Can I ask if anybody can get the boot parameter pfix=ram to work from grub for dos. This is my entry in the menu.lst.

Code: Select all

title 214X 11 (sda1) 
   root=(hd0,0) 
   kernel /214X/vmlinuz root=/dev/ram0 pmedia=idehd psubdir=/214X psave=/214X
   initrd /214X/initrd.gz
I have tried it in various places in the kernel line but it does not work.

Regards,

Ken.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5153 Post by ttuuxxx »

keniv wrote:Can I ask if anybody can get the boot parameter pfix=ram to work from grub for dos. This is my entry in the menu.lst.

Code: Select all

title 214X 11 (sda1) 
   root=(hd0,0) 
   kernel /214X/vmlinuz root=/dev/ram0 pmedia=idehd psubdir=/214X psave=/214X
   initrd /214X/initrd.gz
I have tried it in various places in the kernel line but it does not work.

Regards,

Ken.
I always run live, Hardly ever used grub, What I normally do is Move things over to my hard drive and system link them back, Like root/Downloads and root/.mozilla :)
Anyways Its been years but I looked it up. Ok you could try this and see, I altered one that worked from http://www.murga-linux.com/puppy/viewto ... 958#412958
Also sda1 is called hda1 in 2.14X

title 214X 11 (hda1)
rootnoverify (hd0,0)
kernel /214X/vmlinuz root=/dev/ram0 pmedia=idehd psubdir=/214X pupsave=ext3,hda1,/214X/pup_save-214X.3fs
initrd /214X/initrd.gz

^^ check your pupsave name and extension type above,
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5154 Post by keniv »

Hi ttuuxx
On the kernel line you have at the end

Code: Select all

pupsave=ext3,hda1,/214X/pup_save-214X.3fs
On first shutdown I could not get 214X 11 to give me the option of saving in ext3 format. Is this possible. I could only save in ext2 format. I did try adding the full name of my save file in my grub entry but it made no difference. I'll try your entry but substitute ext2 for ext3.

Thanks,

Ken.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5155 Post by ttuuxxx »

keniv wrote:Hi ttuuxx
On the kernel line you have at the end

Code: Select all

pupsave=ext3,hda1,/214X/pup_save-214X.3fs
On first shutdown I could not get 214X 11 to give me the option of saving in ext3 format. Is this possible. I could only save in ext2 format. I did try adding the full name of my save file in my grub entry but it made no difference. I'll try your entry but substitute ext2 for ext3.

Thanks,

Ken.
also check your pupsave name and extension pup_save-214X.3fs 2fs or 3fs etc
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5156 Post by ttuuxxx »

Any results yet?
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5157 Post by keniv »

ttuuxxx wrote:Any results yet?
I have now got two entries in grub to boot 214X 11. The first is the one I posted, the second is the one you suggested but altered to suit ext2 file system. It's shown below.

Code: Select all

title 214X 11 (2) (hda1) 
 rootnoverify (hd0,0) 
 kernel /214X/vmlinuz root=/dev/ram0 pmedia=idehd psubdir=/214X pupsave=ext2,hda1,/214X/pup_save-214X.2fs 
 initrd /214X/initrd.gz
It does not boot from this. It stops when trying to mount hda1. It gives a series of errors in red and pauses for 60secs. This precess is repeated every 60 secs.
The first one still works but ignores any boot parameters such as pfix=fsck.
Hope this helps.

Ken.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5158 Post by ttuuxxx »

Here's the latest MtCellEdit speadsheet app. I always figured this should be the default one in puppy and Gnumeric as a alternative in the repo. It would reduce the distro size by around 4MB when you remove Gnumeric and Goffice because Abiword can be compiled without Goffice and Gnumeric is the only other app which needs it. After you install it refresh your menu's and it will be found under Documents/Documents/Publishing. Give it a test and compare with Gnumeric, Should run quicker and A lot less resources.
ttuuxxx
Attachments
mtcelledit-2.7.2016.0922.1441-i386.pet
(203.13 KiB) Downloaded 286 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aloo-shu
Posts: 6
Joined: Sun 13 Nov 2016, 23:46

network modules

#5159 Post by aloo-shu »

this distro live-boots, installs, runs quite adorably on my bronze age toshiba satellite PS275A-4K986 with its glorious 64MiB RAM as the main limiting factor; so thanx a million for that.
now I'd fancy to dog-paddle, if not surf, the interwebs, and that by means of a wireless connection.
I have a TPLink USB wifi card with athereos chipset that would require the ath9_htc kernel module, but that one has only been backported to the 2.6.26 kernel at best ( https://backports.wiki.kernel.org/index.php/Main_Page ). Is it possible to painlessly move to a higher kernel, or has anyone solved this problem in any way before? Any suggestions? I feel moderately comfortable on a commandline, but compiling is still alien to me - I'd rather have someone else...
Alternatively, would it be easier to make this puppy recognize an android (gingerbread) device in USB (network-) tethering mode, technically a tunnel, afaik?
And in both cases, only USB 1.1 is on offer.

You may forgive me for asking rather than browsing the forum if you know that my solar-run household is both off grid and offline, so all my downloading distros, packages, mail etc. has to be done from small mobile devices sitting on the sidewalk where there are friendly WLANs, on the occasions when I leave the woods.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: network modules

#5160 Post by ttuuxxx »

aloo-shu wrote:this distro live-boots, installs, runs quite adorably on my bronze age toshiba satellite PS275A-4K986 with its glorious 64MiB RAM as the main limiting factor; so thanx a million for that.
now I'd fancy to dog-paddle, if not surf, the interwebs, and that by means of a wireless connection.
I have a TPLink USB wifi card with athereos chipset that would require the ath9_htc kernel module, but that one has only been backported to the 2.6.26 kernel at best ( https://backports.wiki.kernel.org/index.php/Main_Page ). Is it possible to painlessly move to a higher kernel, or has anyone solved this problem in any way before? Any suggestions? I feel moderately comfortable on a commandline, but compiling is still alien to me - I'd rather have someone else...
Alternatively, would it be easier to make this puppy recognize an android (gingerbread) device in USB (network-) tethering mode, technically a tunnel, afaik?
And in both cases, only USB 1.1 is on offer.

You may forgive me for asking rather than browsing the forum if you know that my solar-run household is both off grid and offline, so all my downloading distros, packages, mail etc. has to be done from small mobile devices sitting on the sidewalk where there are friendly WLANs, on the occasions when I leave the woods.
I would contact http://www.murga-linux.com/puppy/privms ... post&u=217 Probably would know which driver might work best.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aloo-shu
Posts: 6
Joined: Sun 13 Nov 2016, 23:46

#5161 Post by aloo-shu »

thanx, I've done that.

Still you might be one who's able to tell me why that kernel for this distro, or more generally, what is it that makes this distro run a graphical desktop&apps just fine with 64MiB RAM when others don't? Are there particular techniques I might use to adapt other distros (or kernels), or is it simply that the main factor is using old enough software?

Oh yes, and a different question, would it help newer kernels to have, say, 1GiB swap space for 64MiB RAM? I doubt it, but most things published on swap are 'rules of thump' with little explanation..

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#5162 Post by ttuuxxx »

You can't really go by iso size, Newer puppy versions Have much higher compression ratios, So they are packing a lot in smaller spaces and take more memory, Plus they have very larger kernels, 4-5 times the size, Plus they lack older hardware support. You can't really compare older puppy version to newer ones, Plus you can't just swap a kernel on older versions. You could try a large swap file. In about a week I'll be updating 2.14X again. Did you get your wireless connection working?
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

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

#5163 Post by tempestuous »

Backporting a modern kernel module (driver) requires specialised coding - way beyond my skill level.

Yes, it's feasible to "transplant" a more modern kernel into Puppy 2.14, but you probably want the kernel to be not TOO new, since I understand that Puppy 2 uses an older method of hard drive access (pre-SATA) and its startup scripts might not match modern kernels. But again, this is really too hard.

The best solution IMO is to use an older USB wifi dongle - old computer, old wifi.
Of course you won't be able to buy such a thing brand new, you will need to browse second hand computer stores, or eBay.

I can point you in the right direction -
the most "modern" USB wifi driver in Puppy 2.14X is probably the Ralink rt2870sta
which I compiled from proprietary source code in Jan 2009, and posted on the forum at that time.

To get a wifi dongle which uses this driver, refer here -
http://linux-wless.passys.nl/query_chip ... set=Ralink
and look for "rt2870" and "rt2870sta"

aloo-shu
Posts: 6
Joined: Sun 13 Nov 2016, 23:46

#5164 Post by aloo-shu »

Well, in my lifestyle, I'm ready to invest time&effort rather than any penny, so buying a dongle is out of the question.
I'm in the process of discovering the immense biodiversity of the puppyverse, so given the fact that my target machine is in a place without network, combined with the compactness of puppy, it looks more promising to me to download a number of potentially suitable puplets to try out, than hunting for driver backports or kernels in a painful trial&error process with a lot of plumbing.
That way, I'll have some kernels to play with as a byproduct - the 6GB HD allows parallel installs.
The experience with just dropping in 3 series kernels and their initrds&modules, could confirm your suspicion, they'd boot to a commandline in their native debian, not so in puppy 2.14, kernel panics to do with the block to mount root fs on not existing, so I'm not sure if any script could be running at that point and had thought that old grub (1) might not boot newer kernels - unfortunatlely no offline man or info to seek more enlightenment.
The other viable approach would be getting android thethering going, and other users would benefit if that worked. It cannot be overly complicated, since android uses the linux kernel, too, and I understand that this thethering is a forwarding of sockets over usb, all neccesary dealings with the wireless card have been done on the android device, and the ready ip/tcp packets are being forwarded. I know this worked out of the box on Lucid Lynx, so it can't be too far out. And then, adb, the android debugging brigde, could have existed in versions for the 2.6.18 kernel, and would allow to arrange this tunneling by hand (or ultimately script), to a phone with usb debugging/development enabled, usually a user accessible option. Would be an opportunity for me to learn what sockets are and how to use commandline tools to manipulate them.
I'm seriously missing offline man pages in puppy, but happen to have an excellently documented recent & very complete slackware around, that'll help. Both distros lend themselves to hand-plumbing (and the learning therof), I'm not surprised an affinity has developed :). I even managed a basic install of that slackware on the old machine, but still have to learn to set up networking and all the paraphenalia from the commandline. I bet I could then fire up a puppy session, desktop, graphics, the works, in a chroot from there :).

enough idle musings

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#5165 Post by sullysat »

FYI, I recently moved my website and it looks like the Puppy mirror didn't really make the trip.

I'll have this back up asap.
Puppy Files Mirror - [b][url]http://www.wisdom-seekers.com/puppy.html[/url][/b]
Classic Puppy Page - [b][url]http://www.wisdom-seekers.com/puppy214x.html[/url][/b]

Post Reply