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 Sun 21 Sep 2014, 16:26
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
jfsutils-1.1.13
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Author Message
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Fri 22 Aug 2008, 21:12    Post_subject:  jfsutils-1.1.13
Sub_title: jfs filesystem utilities
 

I generally find that JFS is not a very popular filesystem but I really don't know why because I think it's great. I've found its performance on older machines to actually be very good. I even tried it on an Amiga 1200 running Linux once and was very impressed. I once read a benchmark that said it performs well under load and that would explain it. I find it also excels at small files, especially when compared to something like XFS. I was previously doing some development on GCC and I consisently found that it took XFS at least twice, maybe even three times, as long as JFS to unpack the sources.

I know that Puppy doesn't support JFS by default but I wanted to try it on my Toshiba Libretto 70CT so I built myself a custom kernel with JFS support and also built these utilities, which I have packaged into a DotPet for you.

The only problem I have with JFS is it is quite prone to mount failures if you don't fsck it first. Distros are supposed to do this anyway, according to the rules in /etc/fstab, but Puppy doesn't. Hence after every reboot, Puppy fails to remount it and dies horribly. I have worked around this by sticking "fsck.jfs -a /dev/hda6" just before the remount command. This should really be fixed properly though. Other than that, it works great.
jfsutils-1.1.13-i486.pet
Description  jfs filesystem utilities
pet

 Download 
Filename  jfsutils-1.1.13-i486.pet 
Filesize  221.49 KB 
Downloaded  492 Time(s) 
Back to top
View user's profile Send_private_message 
hayagix

Joined: 07 Jun 2008
Posts: 131

PostPosted: Sat 23 Aug 2008, 11:42    Post_subject:  

Its funny that Jfs has not caught on more. Any tests I've seen, shows it as having good overall performance. I've used it and found it very resilient to hard shutdowns where ext3 would fail. Thanks for this .pet.
Back to top
View user's profile Send_private_message 
gyro

Joined: 28 Oct 2008
Posts: 428
Location: Brisbane, Australia

PostPosted: Wed 10 Dec 2008, 10:38    Post_subject:  

Chewi,

What's the latest version of Puppy on which you have jfs working?

I would like to run Puppy 4.1.2 on a machine, currently running Fedora 9, which contains a 250GB drive formatted with jfs with heaps of data on it.

I currently have a frugal install of Puppy 4.1.0 on it. After I installed your jfsutils, I was able to successfully fsck my jfs partition. But a following manual mount, resulted in an 'unknown filesystem type jfs' message. When I looked in '/lib/modules/2.6.25.16/kernel/fs/' there is not even a 'jfs' directory, let alone a 'jfs.ko'. (The same is true of a frugal install of standard Puppy 4.1.2)

How may I obtain a jfs kernel module for Puppy?

gyro
Back to top
View user's profile Send_private_message 
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Wed 10 Dec 2008, 10:47    Post_subject:  

The utilities do not require the filesystem driver so that's why they worked but the mount didn't. I was using Puppy 4.0. I plan to upgrade in a month or so when I have time but I would not be using a module anyway since I have a full install with JFS as my root filesystem. So go build you own kernel. Wink It's not that hard and there are Puppy-specific instructions around on how to do it.
_________________
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy
Back to top
View user's profile Send_private_message 
gyro

Joined: 28 Oct 2008
Posts: 428
Location: Brisbane, Australia

PostPosted: Wed 10 Dec 2008, 11:09    Post_subject:  

Chewi,

Thanks for the prompt reply.

Chewi wrote:
So go build you own kernel. Wink It's not that hard and there are Puppy-specific instructions around on how to do it.

I was afraid you would suggest that. I'll have a look at it.

My system is on ordinary old ext3. I mount my jfs partition as '/home'. So I think a kernel module should work for me.

gyro
Back to top
View user's profile Send_private_message 
gyro

Joined: 28 Oct 2008
Posts: 428
Location: Brisbane, Australia

PostPosted: Sat 28 Feb 2009, 12:10    Post_subject:  

I finally had a look at the source code for Puppy 4.1.2. I didn't have to rebuild the whole kernel, just the jfs module.
After installing it, I can now mount and read my jfs partition.
(Haven't done more extensive testing yet.)

So any Puppy users who would like to use a jfs partition. I have a jfs.ko file for Puppy 4.1.2, that seems to work.

Note: I do not boot off the jfs partition.

gyro
Back to top
View user's profile Send_private_message 
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Sat 28 Feb 2009, 12:17    Post_subject:  

Well done. Meanwhile, I still haven't upgraded Puppy yet. Haha.
_________________
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy
Back to top
View user's profile Send_private_message 
DMcCunney

Joined: 02 Feb 2009
Posts: 897

PostPosted: Sat 28 Feb 2009, 13:39    Post_subject:  

Chewi wrote:
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy

Wow. I think that's the lowest end hardware I've seen confirmed working with Puppy.

How big is your swap file? What sort of applications do you run?
______
Dennis
Back to top
View user's profile Send_private_message 
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Sat 28 Feb 2009, 13:56    Post_subject:  

I haven't booted it up in a while. I only use it when I go away, though I am going away again soon so I'm thinking of doing that upgrade. I can't remember how big the swap is but I run apps like Skipstone, Geany, Pidgin, and Claws Mail. I also use it for a lot of command-line stuff. Sure, it's a bit clunky but still quite usable.

Just for fun, I tried a few games too. DOSEMU works pretty well. Duke Nukem 3D runs well. OpenTTD (Transport Tycoon) is perfect. They both have FM MIDI music too! I really wanted to get The Settlers 2 to work but it has trouble setting the video mode. It only works in DOSEMU under X but that's a bit slow. I can't even make it work in real DOS.

_________________
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy
Back to top
View user's profile Send_private_message 
jakfish

Joined: 18 Jul 2008
Posts: 756

PostPosted: Sun 01 Mar 2009, 09:58    Post_subject:  

A little off-topic, but I have a 70CT as well. What wireless card and bluetooth dongle are you using? I use a Lucent-Orinico 16-bit Gold card, which works great in Win95, but I'm amazed that you have BT working.

Jake
Back to top
View user's profile Send_private_message 
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Sun 01 Mar 2009, 10:12    Post_subject:  

I have the Cisco Aironet 350. I'm not sure if WPA support has been officially added to Linux yet but it does exist and works for me. Remember that it's only WPA1 though. I think the only other 16-bit card that supports WPA is some Netgear model.

I think there may actually be a few Bluetooth cards that work because a lot of them just behave like serial ports. The one I have is the 3Com 3CRWB6096B. I think there are different versions of this card but they should all work.

_________________
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy
Back to top
View user's profile Send_private_message 
jakfish

Joined: 18 Jul 2008
Posts: 756

PostPosted: Mon 02 Mar 2009, 06:44    Post_subject:  

So this is the one?

http://cgi.ebay.com/3CRWB6096B-3COM-WIRELESS-BLUETHOOTH-PC-CARD-V3-0_W0QQitemZ140303575015QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item140303575015&_trksid=p3286.c0.m14&_trkparms=72%3A1205%7C66%3A2%7C65%3A12%7C39%3A1%7C240%3A1318%7C301%3A1%7C293%3A1%7C294%3A50

So you must have to hot swap your wifi card for the BT and vice versa. Again, that's amazing that it works so well.

Thanks,
Jake
Back to top
View user's profile Send_private_message 
Chewi


Joined: 17 Aug 2008
Posts: 31
Location: Perth, Scotland

PostPosted: Mon 02 Mar 2009, 06:58    Post_subject:  

That's the one. Version 3.0 is the same as mine.

I take it you don't have the port replicator? That gives you an extra slot, amongst other things. I don't know if it came as standard because I got the stuff second hand.

What I really want to do is connect to the net via Bluetooth rather than wireless and that way I wouldn't need the bulky port replicator. I could connect through my desktop when at home and through my 3G phone when away. I am at a total loss as to how to do this with Bluez 3 or 4 though. The command line utilities from Bluez 2 have gone. I've only managed to connect to a GPRS phone using pppd before but that's quite different. On my desktop, I use a GUI applet called Blueman and I see that has some networking stuff in it but I can't run Blueman on Puppy. I may have to dig into the source to see what it does.

_________________
Running Puppy 4.00 on a Toshiba Libretto 70CT. That's a Pentium 120MMX, 32MB RAM machine the size of a VHS cassette! It works like a charm. I even have wireless (WPA) and Bluetooth. Very Happy
Back to top
View user's profile Send_private_message 
jakfish

Joined: 18 Jul 2008
Posts: 756

PostPosted: Mon 02 Mar 2009, 14:32    Post_subject:  

I have the smaller port replicator (with the serial/mouse ports). I agree: the bigger one (the little one too for that matter) ruin the form factor of the Libretto.

I only have GPRS BT, so would have to go back and forth b/w wireless and BT.

But congrats on making your machine so cutting edge.

Jake

P.S. It still impresses me that the Libby can work so hard without a fan.
Back to top
View user's profile Send_private_message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Mon 02 Mar 2009, 17:31    Post_subject:  

chewi/jakfish

Hi guys, doesn't the Libretto have a type11 pcmcia port?

You could get a pcmcia to 2xusb2+2x4/6pin-firewire adapter to expand usability without need for the replicator, I believe

this may enable you to get irda going, too

http://www.ottaky.com/lib70ct.php

congrats again chewi, as I said before; beats my IBM 560 -P2/225mhz/64mb/4Gb-hdd,.... however, pcmcia only; no floppy or CD
this also can use the above recommended adapter, & I'm in Germany at the moment & have borrowed an Icon225 HSDPA modem, which works, even though the service here is abysmal......not much faster than dialup
btw, still using & enjoying Puppy 2.14R!!

Aitch Smile
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 2 Posts_count   Goto page: 1, 2 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.0877s ][ Queries: 12 (0.0118s) ][ GZIP on ]