slaxer_pup "cooking version" released 5-19-2010

Under development: PCMCIA, wireless, etc.
Message
Author
User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#46 Post by pakt »

Hej Joe,

I finally got around to fixing the 'FATAL: Module usbhid not found.' message that occurs during booting.

This happens because a script tries to modprobe the usbhid module but SlaxerPup's kernel already has the usbhid module compiled in it.

'modprobe usbhid' actually occurs in two scripts:

/etc/rc.d/functions4puppy4
/usr/X11R7/bin/xwin

I've modified these scripts and have attached them in a tarball.

Paul
Attachments
usbhid-fix.tar.gz
just unpack and copy the files over the originals
(40 KiB) Downloaded 555 times
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#47 Post by big_bass »

Hey Paul (pakt)

wonderful stuff all about the server set up I will write you a PM too later with more details ( I have an all package build which is easier to modify for this type of use )

could you re upload the usbhid-fix.tar.gz it was empty

I did fix the other location that message pops up in the initrd.gz
but missed the other two you fixed thanks

I will add them in thanks
Joe

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#48 Post by pakt »

While I'm at it, here's a modified initrd.gz for SlaxerPup-cooking 8)

bchafy has done some wonderful stuff with his Xin puplet

(http://www.murga-linux.com/puppy/viewtopic.php?t=55154)

One of the innovations in Xin is a new kind of re-mastering - a simple and fast way that doesn't require a pupsave file or burning a CD.

It works like this: During bootup, if a folder named 'precfg' is found in the top directory of the boot CD/USB/HD or frugal install, the contents are overlayed the file system.

For example, if folder precfg contains the file /etc/rc.d/rc.local, it replaces the original in the file system. Great for simple mods and troubleshooting :P

In bchafy's own words: "A precfg area for faster re-mastering, no need to regenerate a .SFS every time you want to change the core, and no need for a hard drive to store customizations"

I have added a slightly modified version of bchafy's code in SlaxerPup's initrd.gz. It works as I have described above.

Enjoy :D
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#49 Post by pakt »

big_bass wrote:could you re upload the usbhid-fix.tar.gz it was empty
Hmm, strange - I just downloaded it and it wasn't empty.

Joe, please try downloading it again and see if it is ok
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#50 Post by big_bass »

Hey Paul

don't know why it wouldnt open only in a new version of xarchiver :?

thanks I packaged it up
http://www.puppy2.org/slaxer/usbhidfix- ... 3_SLXR.txz


I added this to the slack-desc

Code: Select all

 usbhidfix:  usbhidfix (suppress usbhid error message)
 usbhidfix:
 usbhidfix: thanks to pakt





I'll test the initrd looks very interesting 8)
this has a lot of ideas running in my head now
of what could be done

a big thanks
Joe

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#51 Post by pakt »

Glad you got the download to work and thanks for packaging it up.
big_bass wrote:I'll test the initrd looks very interesting 8)
this has a lot of ideas running in my head now of what could be done
Yep, precfg re-mastering opens up a bunch of possibilities. For example, a precfg folder with special software can be added to an iso file (bchafy did this with his Xin puplet iso).

I'll be using a precfg folder on my bootable SlaxerPup-cooking USB stick to develop SlxrPupServer, adding stuff and testing as I go along :)
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#52 Post by big_bass »

Hey Paul

what I am working on now is a TXZ package build

its called TXZ_pup

( I did remove cups but upgraded cups as packages to 1.39)
but cups is much larger with the packages

it is already working and tomorrow I will up load a minor bug fix version
since it gets built using packages all the sticky problems of removing packages is overcome because I dont register the packages with petget it is100% handled by
slackwares package tools I had to build about 400 packages to do it but that hard part is behind me now from here its much easier to modify and maintain

or someone else like the special project you want to build

I didnt go crazy with a bunch of untested packages I maintained the slaxer_pup logical approach

its a lot cleaner to install a package and then remove it
you never know how that multiple layering could end up like a multi level game of chess

I still do think its a good Idea to have more options you never know when that special option will come in handy


I included all your fixes except the initrd
I have to test that one still

Joe

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#53 Post by Aitch »

Hey Joe

ttuuxxx said, "here's a Rox plugin that allows you to open and extract txz format files with Fileroller, Slackware packages uses this format.
ttuuxxx"

http://murga-linux.com/puppy/viewtopic. ... 497#433497

Aitch :)

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#54 Post by big_bass »

Aitch
that pet you posted adds mime types to non updated puplets

but slaxer pup has the needed ones built in already and more

so that pet is not needed and will clobber my globs files

what could be used is the standard official file roller package itself unmodified

slaxer has its own decompression tools built in called
unzipper_dragNdrop5 all written in bash


Joe

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#55 Post by pakt »

big_bass wrote:what I am working on now is a TXZ package build

its called TXZ_pup
big_bass wrote: it is already working and tomorrow I will up load a minor bug fix version
since it gets built using packages all the sticky problems of removing packages is overcome because I dont register the packages with petget it is100% handled by
slackwares package tools I had to build about 400 packages to do it but that hard part is behind me now from here its much easier to modify and maintain

or someone else like the special project you want to build
Ah, you've been busy Joe 8)

I wasn't aware of TXZ_pup before so I'm looking forward to testing it (version 7-13-2010).

If I understand you right, I'll be able to remove any packages I don't need for my server version easily using your built-in tools.

Does TXZ_Pup replace SlaxerPup-cooking ?

Paul
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#56 Post by big_bass »

Hey Paul (pakt)

slaxer_pup cooking is the result of a progressive bug fixing and adding features never available before I started on it such as slackwares pkgtools

such as puppy was never booted from a non puppy configured kernel before

puppy has never used another package management for core packages before
official puppy now can convert slackware packages to pets then install the with petget

I dont use petget to install core packages so just like slackware I gained that
feature to uninstall installed core packages

so on a server a full install could be modified by removing what you wanted
cleanly and seeing all the files that will be removed by checking the package first with the package viewer

slaxer pup was the tool to set a stable workbench so I could build TXZ_pup

the major differences between the two is in the core packages and how I built the two

TXZ pup has a micro base (which consist of no packages ) not a fat free no packages !! then all the program packages are added
allowing for repairs to packages or replacement of packages and even the micro base package so everything can be modified just that alone is a major break though
in a new way to build getting everything set up to do that took some jumping into deep water and trying some new ideas that worked :D


slaxer pup cooking is solid but some fixes were added to the base early on directly during its creation to test ideas


TXZ pup is 100 times more flexible to modify and build for the long term support and I am more disciplined to make bug fix packages for everything it will develop very quickly
Im using it now as I type this

Joe

JIGNESH_MODI
Posts: 40
Joined: Fri 06 Mar 2009, 01:00
Location: Pune (India)
Contact:

#57 Post by JIGNESH_MODI »

i m using bsnl 3g usb datacard of teracom so plz help me to connecting it to internet... thanks in advance :lol:

User avatar
l2ulinux
Posts: 140
Joined: Tue 25 Jan 2011, 13:40
Location: Blountstown, Fl.

drivers

#58 Post by l2ulinux »

I wanted to try your release but can not us my internet. Can you help with driver.

Post Reply