I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
More recent Jailbait kernel/pegasus module?
Making pegasus not crash

New MessageMore recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
My V3 has been cranking out the MP3s pretty well (Op-amp audio out hack finally going in as we speak). I am running a modified jailbait 6 off the sandisk; I pulled out Ishmail, and put in kjukebox and kde/qt libs, and hacked the start up scripts so that it goes right into X with Kjukebox running. Just push the button and in a minute, you are ready to select your song.

The MP3s and the kjukebox config file come in over NFS mounts through the USB ethernet (Linksys 100TX - pegasus based). This works, but it always, without fail, will crash with time. Sometimes this is hours and hours. Other times within 10 minutes. The machine is alive, but I can't get the network working without a reboot.

I notice the Jailbait 6 pegasus.o is based on a now-quite-old driver release. I would like to update it on my machine. I see the following optins:

1) grab the latest development pre-2.4 and compile it on another machine (updating the pegasus source, if needed), and then throw the new kernel and modules into the sandisk and reboot.

2) try to recompile just the pegasus module.

3) borrow a better working kernel+modules from some kind sole.

(1) is the toughest since none of my other linux boxes are running 2.4-pre, and I don't know if I can drop the 2.4 source into there and recompile. Plus, I don't have Jeff's .config, and I am sure he spent a lot of time tweaking that to get it just right. And I only get one shot to not screw up or else I am back to mounting in the hard drive, which I would prefer not to (plugging and pulling that IDE cable can only be done so many times before something breaks!). Plus, I would have to screw up the networking on my laptop since that is the only box with a USB port through which I could check the driver. And my laptop is my main machine (using it now!)

(2) may work, but I run into the problem of not having the 2.4 source available. I can get it an untar it. I remember my Netgear PCI card came with a modified tulip.c and instructions on how to compile just this module in order to install the card - and it worked flawlessly. However, I doubt this would be the case here, and I could be in for many a long fruitless night getting this to work.

(3) is the easiest, although I admit the laziest as well. Plus I would be trusting the good will of whoever made it available. Usually it is not a good idea to boot some unknown kernel.

The best option is if someone had just a better working pegasus.o that they knew could drop into the otherwise stock jailbait kernel+modules. I could rename the old pegasus.o and try the new one, and if it didn't work, could eaily go back to the old one.

Anyboddy got a long-term stable pegasus USB ethernet working?

12-02-2000 22:06:21

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
http://www.bethie.net/~programmer/pegasus.o

I recompiled this because the old one didn't recognise my new dlink usb.. have been using it without fail; though you may wish to look elsewhere for the source of the problem; my suggestion would be to get a powered USB hub; as those relieve the IO power source.

12-02-2000 22:46:38

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Thanks. I will try it out. I chickened out about soldering the audio line-outs onto the motherboard, and I have my I-O out to some folks who solder missle guidance systems for a living to put in the two wires needed (I am soldering up the Op-Amp and capacitors myself, though). I will try it when it comes back later this week.

A couple of questions just for my curiousity's sake:

1) Which pegasus.c is this based on?

2) Did you recompile the whole kernel, or just the module?

3) If you recompiled the kernel, do have the .config available.

4) As per the kernel docs, setting MODVERSIONS allows the "possibility to create modules that are less dependent on the kernel version". Do you know if MODVERSIONS is set in the .config? I guess what I am really asking is whether this will work as a drop in replacement, but of course, only I can answer it. I will report back when I get my machine back from the solder-gun-jockeys.

12-03-2000 12:25:51

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Oh yeah, question 5:

5) If I understand correctly, you are suggesting that the crashes may be due to inadequate power supply to the USB NIC. Is that correct? I don't remember reading anything about that on this board, and a quick search also turned up nothing. I was under the impression that USB NIC crashes were due to problems with the driver. If there are indications that this will help, I might go and invest another $30 or so into my "$99" MP3 player. The Linksys 4-port powered hub goes for about $31. Since it is a hub, I doubt any special driver would be required.

12-03-2000 12:46:52

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
any time a computer resets for seemingly no reason, power is a good place to look; a sudden draw overall can cause the power supply to become momentarily overloaded, and all that needs to happen is for the current to go low enough for the cpu to reset and it'll reboot.

as for the driver, the version is v0.3.12 2000/05/22; I merely added the required line and recompiled the modules. I used the .config available from jailbait.sourceforge.net, and kernel 2.4.pre1. there was no need to recompile the entire kernel, as it is the same version.

At some point, the entire jailbait distro needs to be rebuilt, probably after 2.4 stable. there have been numerous changes even between pre1 and pre9 including a major overhaul of the driver system.

12-03-2000 13:10:38

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
as for the question I didn't answer, if you are using jbv6, then yes, it is a drop in replacement. if you are using anything else it will likely not work
12-03-2000 13:12:20

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Thanks for the answers. I didn't notice the link to Jailbait's .config before. I usually skipped to http://sourceforge.net/projects/jailbait/ and never saw it. I see he has MODVERSIONS config'ed in which is good.

Yes I am using jailbait v6, except for the app changes and startup script changes I mentioned.

As for the power, of course it is not the computer that is dying, just the NIC (I forget now whether the lights are still on or not). So is not an issue of the computer rebooting. But the same arguments may apply to the NIC. The Linksys powered hub is $31 at egghead.com, comes with free shipping and has a $10 rebate offer, so that's not too bad. If it doesn't help, I could probably use it somewhere else sometime. I'm still assuming that a hub needs no special driver.

The pegasus driver, according to the maintainer's web page at http://www.dce.bg/~petkan/ is up to 0.4.15 now, but I will try your 0.3.12 first. If it doesn't improve things, I'll ask: did you compile just the module? If so, what did you do exactly. I assume that you needed the whole 2.4 source, and also had to indicate which libraries and other flags to include. For example, for that Netgear PCI NIC, I had to use

gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c tulip.c

If I can compile just the module, I will try it for the latest version of the driver.

Also, which "required line" did you add. I seem to recall something to that effect mentioned by Zonyl quite a while ago.

12-03-2000 14:21:20

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Well, the "modify" button doesn't work. D'oh!, you told me how you compiled it in your message. Never mind the questions about how you compiled. Compiling just the modules with the suppled .config sounds pretty straightforward.
12-03-2000 15:12:46

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Reporting back. Those guys who solder for a living did an incredible job putting in the three wires onto the motherboard. Wish I had a digital camera to get a shot to show you guys. I solderded up ButtonPuncher's Op-amp mod and it worked perfectly (first time even!). Sounds tremendous, although I have to put the volume up to "3" or "4" rather than the usual "2".

Unfortunately, not great improvement on the on the pegasus driver crashing issue. When I first rehooked it up, using the stock JB6 pegasus.o, it crashed pretty quickly. By the way, I put a powered hub in between the IO and the Linksys 100TX USB NIC per Programmer's suggestion, but that didn't appear to help at all.

I put in Programmer's recompiled pegasus.o and still got crashes. I don't have enough data points to say if it lasts longer or not, but it seems to run longer most of the time. I had it running for a few hours straight today. But other times it crashed within an hour.

Hopefully later versions of this driver will improve this problem. I will try to find some time to download the 2.4-test1 source and drop in a later driver, and recompile.

It is still strange that it appears that it is NFS packets that are causing the problem. Other posts have indicated that similar problems only occur with NFS. I would not think this would be a problem since a packet is a packet as far as the packet transfer layer would be concerned. Right?

12-09-2000 21:37:15

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
I'll see if I can get a newer pegasus module compiled..
12-09-2000 23:43:19

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
The links previously set up now point to the latest pegasus.c compiled against the original source; drop in like before.

http://www.bethie.net/~programmer/pegasus.o
http://www.bethie.net/~programmer/jbv6wnewpegasus.img

Please let me know if it's good...

12-10-2000 00:20:59

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Well, the driver works so far. I'm posting this through the I-opener right now. The Link light on the linksys 100TX is orange now. Petko said something on his drivers page about getting link lights to "work right now". It came up as the 0.4.15 driver during boot, but you already knew that.

Of course the real test is some extended MP3 playing over NFS. I'll start that right now. I've never had it crash during just web surfing, but then again, I haven't web surfed for hours with this box either.

Thanks for the quick service. You didn't have to do that but I sure appreciate it. With my work schedule lately, I wouldn't have gotten around to d/ling the new kernel and playing with it for a few weeks.

12-10-2000 14:58:54

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
I am interested in using JB6 on the iOpener to use as a picture frame with electric eyes. Is a HOW TO listed somewhere with information on how to reconfigure the JB6Developement module?
12-10-2000 16:00:33

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Not much better luck with the new driver (0.4.15) either. The first run went almost an hour before crashing, the second run almost two hours before crashing.

I would still put that in the "usable" category, but obviously it could be better. I'll try to e-mail Petko when I have a chance to see if he has any ideas or maybe he can tell me how to grab some debugging info.

Another thing I might try sometime would be to mount the directories as samba shares as I see JB6 has smbfs.o compiled. But then I'd have to fit smbmnt, smbmount, and who knows what else in the sandisk somewhere. This would be targeted towards figuring it is something specific to NFS that is crashing the driver.

Northstar: The way I hacked Jailbait is this: I installed the stock distribution onto the sandisk. Then I went to the development files (on another computer), pulled in and pulled out what I wanted, and then made new cramfs images. Then I just ftp'ed each new cramfs image into / on JB, then dd'ed them direct to the appropriate partition (most of the time you would be dealing with /dev/hdb8, IIRC). Then reboot. Worked every time. I did not put together a whole 16 MB image each time.

Making the cramfs images is as simple as using the mkcramfs command. Look at Jeff's script to get the syntax.

12-10-2000 18:13:13

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Thanks for the tip... the is what I did on my developement box just to test out mkcramfs.
tar -xvf the JB6devel file. switched to directory and ran ./mkcramfs partition-tree/ home/jb6/testjb6.img which ran and left me with a file ~13mb size.
Question - is the directory partition-tree/ the correct directory to run mkcramfs against?
In the above post I stated I wanted to load electric eyes - that was a wrong statement - what I really want is GQView - where do I un-tar that into within JB6's tree?

I also have the same question about XMMS for another iOpener project.

Thanks.

12-10-2000 20:20:00

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
What I do for compiling and JBimage and stuff..

1) I have a /usr/src and a /usr/srx which I swap between the IO kernel source tree and the source tree for my main linux machine

2) I have the JailBait image mounted against /mnt/jbv6

when I need to compile something, I mv the source trees and compile it, then I copy the compiled programs to the image. I have always used a HD to move the data; so I have not worried about losing a chunk of the image.


If anyone has anything they would like me specifically to try or that they believe will make the usage of JB easier, I am very well set up to make those changes..

If anyone has boot scripts set up to boot into X that would be very useful for me (I don't really have the time to go looking for how to set it up).. .. That takes time at home, most of this I can do from work..

12-11-2000 08:43:16

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Sure - I would like 2 images created for the IO....

#1 - delete netscape - add GQView
#2 - delete netscape - add XMMS

Both to boot to blackbox running apps full screen without a password.

Thx

12-11-2000 11:43:38

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) wb8nbs
Profile | Email
Programmer - I'd like to use the Pegasus enabled Jailbait image you posted above in my IO. I have a hard drive with Win98lite and Redhat 7 installed and I would like to configure Lilo to choose between any of the three OS installations. Do you know if Lilo, started from the hard drive, will direct a boot from flash?

I have not been able to get RedHat 7 to compile the kernel, your Jailbait will give me a way to use the Linksys 100tx adaptor I have.

12-11-2000 20:19:09

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Programmer: you ask "If anyone has boot scripts set up to boot into X that would be very useful for me (I don't really have the time to go looking for how to set it up).. .. That takes time at home, most of this I can do from work.."

Well, I had to come home from work to answer this. It took a while to get it to boot into X. There is a lot out there on usenet archives about that, but doesn't work on the iopener. Login is one of the many programs that is just a link to busybox. There was a good article about busybox in a recent linux journal. Basically, depending on how much you choose to compile in, the busybox binary can have more or less of the functionality of each of the apps it runs. One approach used to boot into X on normal boxes is to define a run level where instead of spawning a getty, you login and then start X as that user, like this:

1:3:respawn:/bin/su - username -c /usr/X11R6/bin/startx

or something like that.

I forget exactly what I read on dejanews, but I think people claimed that since init is run by root, it is not supposed to prompt for a password. However, the busybox login does prompt for a password, so this doesn't work.

Instead, I have this line in my inittab:

1:3:respawn:/bin/su - username

and then in /etc/passwd, I define username's shell as startx like thus:

username::100:100:JAILBAIT User,,,:/home/user:/usr/X11R6/bin/startx

OK, so I just announced to the world that there is a user login on my I-O without a password (notice the space between the first colons). Well, maybe some security guru will tell me how this is a security risk, but the fact is there is no telnetd running, and try as I might, ssh and ssh-X will just give me "X is already running errors" when I try to log in via ssh. And that was before I turned off allowing ssh logins to passwordless users. So I think I am OK.

Note, I have /home/user mounted over NFS during booting, so I can save stuff, like blackbox preferences and jukebox settings.

Note also, I also keep a run level 2 around so that I can boot just into a shell as normal. The first tty will of course come up blamk, but alt over to the next and log in as usual. There doesn't seem to be a delay at boot time, but if you keep hitting tab during boot, it will allow you to add "init 2" to lilo.

I can't for the life of me remember what writes the /var/lemxclients and /var/lemxinitres; it is done is a script somewhere. I couldn't find it just now (another hint: to get a visual file manager, I have netscape run via ssh -X over from the iopener right now, and just pointed it to file:/ and viola, instant remote-display file manager of your jailbait file system!). Anyway, get the commands you want run at start up in there (including blackbox), and away you go. I have it start up kjukebox, open to the .jbd file holding its configuration.

Northstar: I am not familiar with GQView. I remember trying to run XMMS on the I-O while I briefly had a hard drive in there (with RH 6.2 and a 2.2.14 kernel with the USB backport running). It didn't seem as if the I-O had enough horsepower to run XMMS, although I tihnk that may have just because of the animations I had on. Sometimes my I-O will just barely get by with kmpg with a XMMS-like skin, including animation, while the animation-less kjukebox works well.

The other thing about pulling in XMMS is that you also need the gtk/gnome libs. Of course, I had to bring in QT and KDE libs for kjukebox. And that was a pain. Bringing in everything indicated by ldd was easy. But there are plenty of other files, such as button bitmaps and config files that are scattered over the place that I had to find by trial and error before I got it all to work. Maybe it would be easier with gnome and GTK. The point is, this took me a while and may not be something Programmer does on a lark.

A couple of other points: /devfs is a pain. I had problems with getting permissions on the sound devices (which of course are not persistent). I tried the persistence kludges on the devfs web pages, but that just made my I-O unbootable and I had to do hook up the hard drive again to get the sandisk back to working condition. So instead, I just have another script run at startup that sets the permissions on the sound devices so that users can write to them.

12-11-2000 20:35:47

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Programmer - are you up to the challenge? - Or can you do some in depth teaching so I can do it myself - You know the old story - give a man a fish and he'll have a meal - teach a man to fish and he will never go hungry ;)
12-12-2000 20:39:18

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
I like the one better "Build a man a fire and he will be warm for the night. But light him on fire an he will be warm for the rest of his life"

But anyways, get the JB6 devel kit on a "normal" machine. Go to the hdb8 directory of the devel kit (I think, don't have the kit on this box), and pull out netscape.

Next, run:

ppro:~$ ldd `which xmms`
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x4001e000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4013e000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40172000)
libgthread-1.2.so.0 => /usr/lib/libgthread-1.2.so.0 (0x40175000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40179000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4019c000)
libdl.so.2 => /lib/libdl.so.2 (0x401af000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401b3000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401bf000)
libm.so.6 => /lib/libm.so.6 (0x40263000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40281000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4028b000)
libxmms.so.1 => /usr/lib/libxmms.so.1 (0x402a2000)
libc.so.6 => /lib/libc.so.6 (0x402af000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x403a4000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
ppro:~$

And see if all these libs are already in /lib or /usr/lib. If they aren't (e.g. libxmms.so, libgtk, libgdk, etc.), find them (and the symlinks to any non-patch level versions (e.g. like libxmms.so.1 pointing to libxmms.so.1.0.0), then put them in /lib or /usr/lib, too.

Then run mkcramfs. The syntax is simple, look at the script that Jeff B provides. You can just run that script or do it by hand on just hte hdb8 directory. Anyway, you end up with a cramfs image. Now go to your I-O running stock JB6, log in as root, and cd to / (which is a ram disk). FTP to the box with the cramsfs image and pull it over. dd it into /dev/hdb8 and reboot. (check to make sure it is really hdb8 you are playing with, but I'm pretty sure it is).

If XMMS only needs those libs, then you are good to go. If not, then you'll have to find what else (e.g. config files, etc. it needs).

I just checked and there is a /usr/lib/xmms directory with stuff in it, so you probably want to throw that in as well. You should have plenty of room by taking out Netscape. To see how much room you have, go to the I-O and / again, and run

dd if=/dev/hdb8 of=/hdb8.image

and look at the size of the image file. That is the whole size of the partition that you can work with. You new cramfs image will have to be smaller than that.

Really quite simple.

Oh yeah, I'm not Programmer, so maybe he has a better way.

12-12-2000 21:16:14

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
There is an image at
http://www.bethie.net/~programmer/jbo
that I would like someone to test. it is reorganised from the standard jbv6 image (the 4 cramfs partitions are loopfs files inside the main partition).
The advantage to this is that all of the usable space is more immediately available, and that rootfs can use more space or the cramfs can use more space without complicating things.

I would strongly recommend NOT using this if you do not have some other way to restore your IO. I may or may not be able to test this in the immediate future, but if it works, it will provide us a much easier platform for development.

12-13-2000 12:17:09

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
wb8nbs: yes lilo will hande a linux boot from flash. as far as the system is concerned, the flash is a small hard drive.

as for the time issues; not real sure.. but if the new image I posted works, then we can start with a much better IMO way to deal with the filesystem..

12-13-2000 13:01:17

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) raver_dave
Profile
The new VM code caused an internal memory leak with NFS in particular up to 2.4.0.test7.

I have run with 2.4.0.test8 for a week of NFS mp3 with xmms repeating a 500MB mp3 set.

No leaks, no drips, no errors.

Recent pegasus fix are more reliable, but
that is not what the main problem has been.

12-13-2000 13:05:56

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Raver_dave: great information. I hope that solves the problems. Are you running Jailbait or a HS-based system? If you are duning Jailbait, then I would like to request a copy of yout kernel and modules if at all possible. I could try and grab the source and compile myself, but would like to have some confidence that it would run in JBv6 as a drop in. I would use the .config from the Jailbait website, although that is not always a sfe thing to do from kernel version to kernel version, especially as a beta version is morphing into a production version.

Of course I could also ask Programmer to check it out on his test system...

Also: Programmer-your response to wb8nbs. I thought I recalled reading (e.g. http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=technical&Post=1537&Idle=0&Sort=0&Order=Descend&Page=0 or http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=technical&Post=1047&Idle=0&Sort=0&Order=Descend&Page=0) that you had to noprobe out the sandisk when booting from a hard drive with 2.4? Or was that just with 2.3.99?

12-13-2000 16:12:22

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
OK - I deleted the netscape package from the JB6 developement. Found and added the missing Libs - now how do I get the application XMMS into the developement package?
12-14-2000 14:22:16

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Just copy xmms into /usr/bin/ on the development package, or to wherever you took netscape out of. I'm stuck on windows here at work so I can't check where xmms lives, but probably in /usr/bin/ Of course a `which xmms` always works, too.

Remember to copy over /usr/lib/xmms/ as well.

Or am I missing something in your question?

Also: typo in my previous post. I meant HD-based system (as in with a hard drive), not HS-based system.

12-14-2000 15:46:24

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
I had been waiting for a full stable 2.4 to be released before rebuilding jailbait. If needed, I am willing to take the latest kernel and move it in.. (someone has to say they NEED it)

as far as the sandisk detection goes, it is the kernel that it interferes with, not lilo. you cab make the hdb noprobe an item of the linuxmain configuration and remove it for the jailbait configuration.

HEY!!!! has anyone tested the image I posted to see if it will boot and work properly?
I haven't had the opportunity..

12-15-2000 09:14:45

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Do I "need" it? well can't say that, I suppose. I can still just reboot every hour or two. There aren't too many MP3 tunes in my collection that I "need" to listen to right now. I should be working or doing my Christmas shopping anyway rather than listening to music.

That said, I should would love to have an updated kernel. I could do it myself eventually, although my I-O is set up without the hard drive now, and it will be some time before I find the time to do surgery on it again. And as I've said before, I'm afraid there is only so many times I can put that IDE cable on and off again before I break something. And I can't compile anything unless I put in a drive (I've got one that will still boot the IO, although it has 2.2.14 on it now).

On the other hand, it may make sense to wait until 2.4 final comes out. Of course, then it will only be a month or so before we are up to 2.4.5 or something.

I tend to agree with raver_dave that it is probably something to do with the NFS, not the pegasus driver. I ran it until it crashed last night. At that point, the lights were still on on the USB NIC, and the RX/TX light was blinking with other traffic on my network. But networking was dead as a doornail on the IO. I did an `ifconfig eth0 down` followed by a `/etc/init.d/network start` which will bring the network down then up on a freshly booted system, and it was still dead.

12-15-2000 15:18:32

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Alright - I believe I have everything placed in the proper locations in the JB6Dev to get XMMS working. I however am still not quite sure about mkcramfs. This is what I ran....

./mkcramsf partition-tree/ jb6xmms.img

It all compressed fine and I ended up with a file about 11.5mb. Can anyone tell me based on running mkcramfs against the partition-tree/ - do I now have a fully installable version of Jailbait? So if I dolly or dd it into my IO to blow out the current 'stock' JB6 install - do I have everything in this new image to get my IO back up and running? Or should I be running the ./mkcramfs differently to get the whole - working system?

Thanks

12-15-2000 23:44:40

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
I'm going to reply to my own post with some items I learned today after being able to spend time hacking around in Jailbait Developer...

1. I figured out (after re-reading the README file) how to run the mkcramfs script to end up with images like hdb8.cramfs.img (about 8.5mb). and it appears to work.

2. More questions on actually installing...
I ftp'ed the image hdb8.cramfs.img into my iopener to the /home directory and then ran

dd if=/dev/hdb8 of=/home/hdb8.cramfs.img

Then rebooted the iopener.

When I rebooted the iopener I expected netscape to be gone and xmms to be in - however - it wasn't - nothing had changed after dd'ing the image?? why?

3. how do you check the amount of space on the sandisk - /dev/hdb8 in particular? I tried df /dev/hdb8 but it doesn't tell anything.

4. I tried loading the original image I created in one of the above posts (jb6xmms.img) and the system was not bootable. I'm guessing now after re-reading the README that /dev/hdb1 (the kernel) wasn't in this image.

Help / Tips appreciated!

12-16-2000 20:23:51

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
Hold on there tex.. what you did will NOT work on your IO; nor is it even how you make the cramfs images... Sorry there's really no documentation anywhere...


here ya go...
for each of the 4 directories (bin, lib, sbin, and usr)
./mkcramsf partition-tree/cramfs-source/xxx jb6xmms.xxx.img

dd each image into the proper loop+offset of the virtual partitions 5-8 in the jailbait image

then you're done...

OR;
for each of the 4 directories (bin, lib, sbin, and usr)
./mkcramsf partition-tree/cramfs-source/xxx jb6xmms.xxx.img

DL the image that I put up for testing, mount it to somewhere in the filesystem, and replace the /root/hdbx.cramfs.img files with the appropriate files that you created.

unmount the image, dolly it to your IO and you should be done.. (provided of course the filesystem I set up works...

12-16-2000 20:25:02

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Thanks for the reply programmer -

how do I get the values for the proper loop+offset for the virtual partitions?

Just a bit confused.

Where did you get the tex thing?

-signed a Packer fan.

12-16-2000 20:37:09

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
programmer

I grabbed your version of JB and tried to install doing this...

ftp'ed to /home

renamed to jbo.img

dd if=/dev/hbd of=/home/jbo.img

Upon reboot - it didn't appear to take my origninal jb version was still intact.

When I do the dd thing do I need to make the filesystem rw with a command like

mount -o remount,rw /

???

12-16-2000 20:56:24

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
programmer...

do you have LICQ or ICQ etc...

I'm at 101534389

12-16-2000 21:00:48

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
:) DL again then try
dd if=/home/jbo.img of=/dev/hbd

nope no ICQ or anything like that.. I'm not really in front of my machine at home much.. and work probably doesn't want me to use it.. you can send me mail to programmer AT bethie DOT net if you'd like and I'll try to respond to those asap.. (as long as it's not something painfully obvious which I'll ignore or I start getting tons of junkmail, which will then have to bounce) as far as the text thing; I lived in texas in second grade and that's about all I liked about the place.. that and the armadillos...

12-17-2000 19:36:07

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Northstar: sorry, hadn't been checking the web this weekend. Don't know if you have gotten farther with Programmer's setup or not. But to answer your earlier post, you said you tried

dd if=/dev/hdb8 of=/home/hdb8.cramfs.img

What you did there is copy the existing cramfs partition into the new one you made. I.e., you got it backwards.

Programmer: Well, maybe I *need* your revised kernel+modules. The strangest thing happened this weekend. The reason I wasn't checking the web this weekend is my brother was visiting this weekend. He is very interested in setting up some sort of MP3 system (not necessarily with an I-O), so I wanted to get my system working for this weekend.

So last night, I cranked up the machine and it ran all night without crashing, at least 3-4 hours. Great I thought. But today, the thing is acting terribly strange. When it tried to load the directories over NFS, it hangs for several minutes until it comes up. Then, I can ping it from another machine but I can't ssh into it. When I run netscape, it will query my nameserver to get the IP address, but then tell me whatever server I am looking for is down. When I point it at a webserver on my server, it just sits there forever waiting for the page to load.

Interestingly, once the NFS directories are loaded finally and it boots into X, I can actually play MP3s, although the one time I tried it crashed after about an hour.

Of course, none of this should happen since the sandisk is read only, so I am truly stumped. The only thing that I can think of trying is to try a new kernel+modules.

On the other hand, I'm not sure how I will do that either since I just tried to see if I could ftp from the I-O and it doesn't seem to work.

But it must be something in the kernel since some things work of the ethernet (i.e. the MP3s are playing right now), but other stuff doesn't

<sratches head>

12-17-2000 20:00:14

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
Thanks to all - I've spent several hours today and last night.

I GOT IT TO WORK!!! YIPPEE

I am listening to music over nfs on XMMS right now!

Only a couple of more libs to add and gqview should be up also.

12-17-2000 20:49:15

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
It was the friggin' USB hub. I ran an ifconfig and it reported the USB NIC HW address to be FF.FF.FF.etc... so no wonder networking was screwed up. I am actually surprised anything worked over the network like that. I took the hub out from between NIC and the I-O and back to normal. I take it this is some fault of the hub since it worked fine before. But anybody else see anything like this before? Maybe I need to send the hub back.
12-19-2000 21:00:15

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
no_nick

Which file did you place the command line to automatically start kjukebox?

12-20-2000 11:41:20

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) numbski
Profile
I hate to add to an already ludicrously long list of requests, but I can't resist....

Any chance of squeazing the mass storage class USB drivers in there? That would mean SCSI would have to be enabled along with a few other things....I did some research on adding it back in October, but I'm too much of a linux Novice myself to do it. I just figure those of us with external drives would then have an alternative to installing a hard drive if we're happy with just running linux. I have a USB Orb Drive, and I know even a zip drive would be plenty for installing applications or having MP3's.....


Any chance programmer? :)

Numbski

12-20-2000 14:04:32

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) numbski
Profile
heh....just to show how M$ dependant I am.....when you're saying "playing MP3's on NFS", is that to say there is any chance of playing back MP3's through jailbait from a windows box? In other words, share off my mp3 drive on my pc, and play back the mp3's off the LAN? That's really what I want to do. I want to be able to access my FAT32 drive, share if off at \nummy\mp3\*.* That is the format in Microsoft Networking I use. Is it possible to do this normally?

Extra credit. The mp3 player that is going to be in this new jailbait release....does it have support for playlists or playlist creation? Gui?

Wow I'm peppering the world with questions today. Then again if you have any Win2k questions feel free to throw them my way.

Numbski

12-20-2000 14:25:21

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
I believe that parallel port zip drives are already supported.

To share with Winblows you would need to get samba into jailbait somehow.

I have been using XMMS to play MP3's - this was relatively easy to get working accessing my MP3's via NFS on another linux box.

I am having a rough time however to get gqview to work - it looks to be really dependant on ImageMagick - I have been moving libs around for about 4 days trying to get it to work without success.

Anybody know of another Picture viewing package on Linux that will do *.jpg and run a full screen slide show through a command line start-up?

12-20-2000 15:22:36

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Northstar: For some strange reason, JB6 (based on LEM) has the programs started when X starts (usually in an .xinitrc file, although the new desktops tend to use files in a ~/Desktop directory) in the startx script itself. And it does this by creating hte files /var/lemxclients and /var/lemxinitres on the fly (since /var gets wiped every reboot), then runs those files. Or, in a better explanation: here is my /usr/X11R6/bub/startx:

#!/bin/bash
#LEM minimal startx, S.Huet <sebhuet@club-internet.fr>
#16bpp for iOpener, jbaitis@hotmail.com

PATH=/bin:/usr/bin:/usr/X11R6/bin:.

/bin/chmod a+rx /dev

xclients=/var/lemxclients
xinitres=/var/lemxinitres

# xclients
cat > ${xclients} <<END_xclients
kjukebox /home/username/Jukebox.jbd &
kmix &
blackbox
END_xclients

# xinitres
cat > ${xinitres} <<END_xinitres
exec ${xclients}
END_xinitres

# change permission
chmod +x ${xclients}

# run X
xinit ${xinitres} -- /usr/X11R6/bin/X -bpp 16 > /var/log/xinit.log 1>&2
rm -f /var/lemx*

stange, but that is how it is done. You have to put which apps you want to start in this file. I don't know if I put in that first chmod line or not; I had problems with permissiosn on the sound devices sometimes.

Since /usr/X11R6/bin/startx is in a cramfs, if you don't want to rebuild a new cramfs and load it in, you can just edit the "shell" field for "username" in /etc/passwd to point to any startx script you want. A script is a script, so long as its exec bit is set.

Numbski: You could probably run MP3s over SMB as well as over NFS. JB6 already has the smbfs.o module compiled so that you can mount a samba share (including a native windows shared drive) at some mount point. The catch is that you need smbmount and smbmnt and maybe something else. I always have trouble mounting SMB shares on linux (and I've RTFM many times over), so you may be in for a long struggle getting it to work if you are a linux newbie.

As for new versions of JB6, I think you may have misread Programmer's posts. He isn't putting anything new together (other than mounting the cramfs's as loopbacks), although he might update the kernel and modules when 2.4 gets released. The usb-storage.o module is already in there, but I have no experience with USB storage devices. If you want a GUI MP3 player, you have to put it there yourself as northstar did.

12-20-2000 20:46:43

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
All: I'm going on vacation for a week starting tommorrow; that means no computers (per my wife.. :))

My idiotic DSL provider has been screwing stuff up the past couple of days.. I got some time at work today and traced the errors to the DLSAM; sent an email saying that if I were them I'd reboot machine blah.blah.blah.blah 15 minutes later, it's there again (after 2 days of not) but still no service; so I go look up some info about how dlsams work, and whadya know, they need to have each port reloaded when they go down (they're really not supposed to go down) so I send another email with all my details and an hour later I'm back online.. .. They told me a minimum 5 days.. now I just need to find some proof that they listened to me so I can send THEM a bill for a change... :)

Numbski: since they're (the USB mass storage drivers) essentially part of the kernel, I'll remember to turn them on.. I'll take a look around for smbfs.. I seem to recall seeing somewhere that it's already included...

12-20-2000 20:48:53

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) numbski
Profile
Just a head's up. The USB zip and USB orb both need a scsi transport driver that is missing. I believe the defacto standard for this is "Shuttle Technologies USB/SCSI Bridge". This, ironically will also allow use of ANY SCSI device on the I-Opener via the USB port and a $15 USB -> SCSI cable. I'm looking to see if I can find a link regarding getting this enabled....

http://linuxusbguide.sourceforge.net/USB-guide-1.0.9/x485.html

That should help make it as clear as mud. :) Kthx.

Numbski

12-21-2000 06:40:53

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
no_nick - Thanks - that worked.

I ditched gqview and loaded in chbg (Change Background) - got that to work also. HEY!! This is getting fun finally!

Do you know how to disable the built-in blackbox screen saver?

12-21-2000 23:39:23

New MessageBasics basics basics...sorry guys (modified 0 times) Johnson
Profile
Ok... uhh..wow do I feel like an idiot asking you I-opener gods something this simple, but I don't want to screw up. Well I have gotten around the Redhat 7 install in gotten that to work wonderfully (still fighting USB), but now I want to install jailbait on my sandisk. So I got dolly, and the jailbait 6 image (got it a LONG LONG time ago..so wonder if I should try to find an updated one?..anyone) anyways they are both sitting in my windows c drive. So how do I do this?
I'm guessing it's something like

-go into partition magic and format sandisk (to what)..or just delete partitions (don't know which)
-then go to a dos prompt in windows and after going through the dolly trial setup crap (is there a crack) type 'dolly ????????' I guess I would 'type dolly c:/version6_fullinstall.img ...NOW WHAT?' I have to tell it where to dump the image..but if I don't format it then it doesn't have a 'd'drive status, or should I just say hdb like in linux? I guess I'm just confused? I'm sorry..I know this is insanely easy for you all, but it's new to me and once I learn it, I'll try and be the guy explaining it to others..
Thanks for understanding,
Johnson

12-30-2000 04:15:23

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) northstar
Profile | Email
If you follow the README file for installation it will work.

/http://jailbait.sourceforge.net/README

12-30-2000 07:21:47

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
It's insanely easy to anybody. Don't bother wiht Dolly. That's just the windows-world folks trying to do what is much easier to do in Linux. If you already have RH7 running on a harddrive (that would be /dev/hda), then to install JB6 (which hasn't been updated since June, although I would suggest you try Programmer's version higher up in this thread) you just do (assuming the JB6 inmage is jbv6wnewpegasus.img):

dd if=./jbv6wnewpegasus.img of=/dev/hdb

so long as you are in the same directory as the jbv6wnewpegasus.img file. You don't have to repartition or anything. When you dump the image into the raw (san)disk, you are dumping the new partition table along with everything else.

Then unplug the hard drive and boot JB6.

12-30-2000 12:09:30

New MessageIt worked...sandisk is running jailbait...but can't get usb to access internet??? (modified 0 times) Johnson
Profile
I think I either entered the info incorrectly in the setup...or there is something I'm not doing correctly (a tweak I'm not aware of), but I'm almost sure that I entered the wrong info when setting it up. How do I get back to the setup to reconfigure the internet gateway..etc. or am I stuck reflashing it into sandisk and starting over (this would suck..cuz I dropped my hd..while trying to configure on another machine..and vwallla new paper weight)

Thanks

01-19-2001 01:17:58

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
you can remount the various partitions of the sandisk with umount - something or other (read the man page) as read/write , make your changes and reboot. /etc is on the main partition.
01-19-2001 09:01:14

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
It is

mount -o remount,rw /

Ignore the warning it gives you about an unchecked file system. You can then go and make your changes to the appropriate files in /etc. I also think there is some file that acts as a "flag" that is checked on boot to see if the system is set up yet. You might be able to set that to indicate that it is a first boot, then reboot and it go through the questions again.

Programmer: Now that I have a second IO, I amd going to try your loop-back version of JB6, and upgrade the kernel to 2.4.0. When I find the time, that is!

Just to confirm: have you been able to boot the sandisk when a hard drive is present with the appropriate stanza in lilo.conf with a hard-drive based lilo?

Does anybody know if one still has to include hdb=noprobe in lilo with the final 2.4.0 kernel or does the final 2.4 or else the better drive detection in the new V5 BIOS (patched) remove that need?

And nobody else has the no-visible-console problem with the V5-patched-BIOS either I take it based on lack of responses to my other thread? Holding down tab during POST doesn't work with this BIOS the way it does in my V3-with-V1 BIOS since there is no splash bitmap in the BIOS to tab out of.

01-19-2001 09:58:23

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) moontan
Profile
Greetings from another jailbait wannabe customizer. My iOpener will primarily function as glorified X-station. My main goals are to get Proxim's wireless USB adapter and USB compact flash reader working with Jailbait along with some simple/small local clients - at the expense of Netscape and possibly other expensive apps (Ishmail, etc).

What's the preferred Linux kernel with which to work? Has anyone had success with the official 2.4.0 release or should I stick with the original jailbait kernel?

01-20-2001 12:24:56

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) moontan
Profile
Programmer: what does your jbo image offer over jb6 (other than filesystem reorg)? Does it support additional USB ethernet NICs (ie. Kawasaki based)? Will it make non-intrusive (ie. no HD) upgrades easier?

Is there a place from which the image can be obtained via ftp instead of http? I've flashed the BIOS of my 2nd (virgin) iOpener and am ready to overwrite the QNX image.

01-21-2001 21:21:13

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
Filesystem reorg is the biggest thing.. (no need to specifically match filesystem sizes.)

ftp to bethie.net, log in as ftp, cd programmer, all of the files available http are there..

01-22-2001 08:59:49

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) moontan
Profile
OK, I'll give that a try.

What else would I need in order to change the contents of jbo? Should we use the jailbait dev image as a basis and make some modifications or does it require a completely different setup? -- just trying to keep from having to physically open this iOpener unless absolutely necessary

01-22-2001 09:25:18

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) moontan
Profile
"ftp to bethie.net, log in as ftp, cd programmer, all of the files available http are there.."

Unfortunately, this doesn't work. Apparently, the ftp server won't allow files outside of its root directory (jbo is symlinked elsewhere) to be fetched. Any chance of copying the file to your ftp directory explicitly? Thanks.

01-22-2001 12:26:25

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
OK now they're hard linked..
01-23-2001 06:47:08

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
as far as modifying the distribution, the main reason for reorganising it was that if you want to changed the size of one of the cramfs partitions you can (as long as it doesn't go over the total allowed) If you have a seperate linux machine, with a hard drive, I would recommend setting up the jbo image as a filesystem under your existing filesystem and work on your files there first, then move them to the IO..
01-23-2001 06:51:00

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
A Recompiled Kernel, + all the modules + Kaweth.o are available under http://www.bethie.net/~programmer/k2.4/

in order to use these (for now);
remount /dev/hdb rw
download the kernel; you may need to overwrite/delete your old kernel if not enough room
download the modules that pertain to you; you may wish to delete any that don't from your system beforehand

reinstall lilo (to update it for your new kernel)

When I get to it, I'll follow these steps on my machine and make sure they work, then I'll post a new JailBait image set up with only the modules needed to boot and connect to the net with various net cards (i.e. no parallel, scsi, cdrom, etc)

I hope to come up with some way of selecting the modules and downloading a precustomised Jailbait.. but that might never happen

01-24-2001 13:04:19

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
side note.. I believe that all of these modules will(should) work with the current jailbait if you need an update for some reason.
01-24-2001 13:05:41

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
programmer is there a new actual jailbait image here...or should we still be using the jbv6wnewpegasus.img?
Thanks... I'm eager to get this running correctly :)

Johnson

01-25-2001 12:07:10

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
Sorry...just read that you WILL be posting(as in future..he he), the new jailbait image... well I'll be patient then :)

again ... excuse the newbie question..but now that I have redhat 7 working, I get into a root mode # prompt and type mount /dev/hdb rw and it says: mount point rw does not exist...am I typing that sucker wrong.. even mount /dev/hdb (by itself) doesn't work..so I'm vexed
Thanks again,
Johnson

01-25-2001 13:10:02

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
you need to tell it where you want the device mounted..
try man mount
or for a basic example

I would reccommend using the jbo image, for purposes of making everything available more easily.
this will make the first partition of the sandisk available in /sandisk; if you want to make changes to /bin, /sbin, /usr, or ????? whatever the other one is, you will need to download the tools to make cramfs files; the tools are availavle at http://download.sourceforge.net/jailbait/jb6-devel.tar.gz


#create a directory on your path where you would like the device mounted
mkdir /sandisk

#mount the sandisk to the directory
mount /dev/hdb1 /sandisk

01-26-2001 09:49:56

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
Ok, I'm missing something... know I'm new to this..but I'm trying to refer to linux in a nutshell and linux for dummies..
used your mkdir /sandisk
and
#mount the sandisk to the directory
mount /dev/hdb1 /sandisk command, but still don't know how to access hdb1 or 2...those are the right ones right?
I've also tried: mount -o rw /dev/hdb1 (and 2, sometimes adding /sandisk at the end..) but I still can't cd over to it?
I know I need to copy your pegasus module over the last..so I'm trying to find it.. I can: ls /dev/hdb1 (and 2) but it only shows me the path in yellow?
I don't really understand which version is the one to be using version6_fullinstall_img.gz, or jbo.img (can't find the later, is that your recompile?).
I even found the linux.conf file (in Xwindows). Should I do something in this to make the mount connect? Ahh...I'm sorry guys..as soon as I take wind I'm sure the questions will become less remedial....just can't get the mount to take (although it says that they are mounted), but a cd /dev/hdb1 or 2 is not allowing me to change dir's to sandisk ...and is the mount -o rw /dev/hdb1 or 2 correct to make the partition writable so I can write over pegasus.o?
Thanks,
Johnson
01-26-2001 20:22:27

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
OK after you have mounted the Partition to a path, cd to that path..
cd /sandisk

you will never be able to cd /dev/hdb1


The pegasus.o module is stored in boot/modules (/sandisk/boot/modules)

hdb2 does not reference anything. If you are using the original jailbait image, you will have hdb1, hdb5, hdb6, hdb7, and hdb8

jbo.img is at http://bethie.net/~programmer along with some other useful stuff.
jbv6wnewpegasus.img may be safer as I know it works, and is nearly identical to existing jailbait (useful only if you have a newer dlink usb card)

01-26-2001 20:32:59

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
Sorry I didn't say this before...but I'm using the Dlink Usb/ethernet (clear) device 650 TX. You posted something about the jbo version being better for kawasaki drivers... would you recommend jbo for this or the jbv6wnewpegasus.img. I just installed the jbv6wnewpegasus.img image..but even though I've configured everything correctly..and the green light is on.. I can't get netscape to work... is there another step to make this image compliant with the 650TX, or some line I'll need to add somewhere? Man getting around jailbait is impossible.. doesn't seem to see anything..
btw..please be specific.. I'm trying to learn linux and decipher what everone means when they use shorthand :) I'm getting it though...this is GREAT..what a rush :)
Again, Thanks guys!!

Johnson

01-27-2001 03:49:08

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
Well I think I figured out how to mount and access the jailbait image. I copied the pegasus.o driver given at the link above to this /boot/modules and booted jailbait...well now the light isn't lighting up anymore?... do I need to wait to boot into jailbait (so it does the auto setup thing) and first implant the new pegasus.o driver (btw...is this the new module that works with the D-link 650tx? the pegasus.)

Thanks,

01-27-2001 15:01:06

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) no_nick
Profile
Well, so long as this thread is still going on, I've got this comment/question:

I still haven't had to much time to play with my V5. I have meant to try the 2.4 kernel on it with eventually sticking it on Jailbait to solve the apparent NFS-related random crash of networking (I set a new record tonight of having it crash only 4 esconds into playing an MP3!; It ran for hours, though after a reboot.). Meanwhile, I ran across this on Linux Weekly News (http://lwn.net/2001/0125/ and go to the kernel page):

"Fixing the 2.4.0 USB breakage: When 2.4.0 came out, it included a last-minute change to the usb_device_id structure, which is used to find driver modules for specific USB devices. Unfortunately, the form of this change was such that it broke the USB autoloading mechanism entirely."

also of note is this link from mod-utils guy: http://lwn.net/2001/0125/a/modutils-2.4.2.php3 This says, in part, "This version of modutils is being released under protest. It completely drops support for USB device ids on kernel 2.4.0-prerelease and earlier. If you are running a kernel before 2.4.0 and you still want depmod support for USB tables on that earlier kernel, DO NOT install modutils 2.4.2. If you are switching between 2.4.0 and earlier kernels and you want USB support on old and new kernels then you have to switch versions of modutils when you switch your kernel."

This appears to be a non-issue since all one has to do is not install 2.4.2. But then again, the modutils maintainer says that you need to switch modutils every time you switch between a pre-2.4 and a real 2.4 kernel. This could be a hassle at best, and a huge problem on a floppy-less computer at worse.

Anyone successfully switch between a pre-2.4 and a 2.4 kernel easily and still have their USB NIC work? Can you use a pre-2.4.2 modutils with 2.4 (it would seem so since the 2.4.2 modutils came out three weeks after the 2.4 kernel)? Is this a non-issue since we don't need "depmod support" to use modules in 2.4?

01-27-2001 21:32:40

New MessageHELL YEAH!!! I'M RUNNING NETWORKED JAILBAIT! (modified 0 times) Johnson
Profile
THANKYOU PROGRAMMER!!!
Your pegasus.o file worked like a charm..wish I could figure out why it isn't allowing me onto my hotmail account or anything..but I can view other stuff...I don't know..but places with certificates flip out...wonder if there is a way around that..but I am going to see if I can get vnc working on jailbait?

btw. how do we install those other modules that you provided for us? ... or do we dump em all in boot/modules... and will they just show up in that right click area...there isn't a gui like redhat7, so finding stuff and moving to anything else than netscape makes me wonder ...how?
Well what you can gleem I appreciate..but I feel like I'm making HUGE gains!! THANKYOU!!!

01-28-2001 02:10:18

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
Glad to help...

certificates not working may be a netscape thing.. I dunno..

I had no problems getting vnc to work.. just run the program from within X

the kernel 2.4.0 modules were obviously indended to help someone experimenting with 2.4.0

If you need something specific compiled into a module, I have everything set up to do it, the same way as would have happened if it was originally part of jb6 (sound comes to mind)

01-28-2001 11:08:07

New MessageYeah... sound for rh7, jb, and vncserver (modified 0 times) Johnson
Profile
I don't know if it'a the huge part of a system...but vncserver doesn't seem to be in jailbait... usually I just type vncserver and it starts..vncviewer works fine though.

Still would like sound for jailbait and redhat (more than an occasional beep.. would be nice too...how are ya'll doing that?) I'll search for it too.. but haven't figured out sound on either platform yet.

One other thing...if anyone knows why I'm getting simple X screens with only a unix text box, please tell me what the trick is to seeing my Xsession on my linux machine? I think it says I'm in session 0, but when I type 10.0.0.3:0 it wont let me in..only with 10.0.0.3: 1 or 2

Thanks again,
Johnson

01-28-2001 18:53:18

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
This should be the module for the v5 audio.. it is compiled for Kernel 2.4.. I'll see if I can get the same compiled for 2.4pre1 today; but this should work..

http://www.bethie.net/~programmer/k2.4/modules/via82cxxx_audio.o

01-29-2001 08:40:21

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Johnson
Profile
Programmer...
1. Will this work with the V1 or V2 I-Opener? (is this jailbait or Redhat?)
2. What directory should I dump it to...and is there any other configuration to be made..or will it just work?
01-29-2001 21:10:18

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) Programmer
Profile
um.. the module I mentioned is for v5 only.. the module is already there for v1-v4 IOs .. there's even an mp3 player included in jailbait..
01-29-2001 21:25:59

New MessageHmmm? (modified 0 times) Johnson
Profile
Sorry for the super newbie questions, but when I open an mp3 in the mp3 player it says that I need to configure the hardware for sound. I'm searching through Xwindows..but don't see anything that will let me select the yamaha sound device? Where would that be ..or should that have been senced when it configured X?
Thanks man..and thanks for your patience
01-30-2001 18:53:07

New MessageWhoa... I'm tired (modified 0 times) Johnson
Profile
Sorry..probably should have posted that in this thread...but I mean in Redhat...I still am trying to figure out where that mp3 player is in Jailbait... someone mentioned kjukebox...but I don't see it?.. do you just type kjukebox within X?...and sound is working through the module's internal config..or is there a download for that...
as far as Redhat 7 is concerned.. Do I just type sndconfig (like Xconfigurator) and if so...what are all the correct settings? ie. card type,i/o port, irq, and mpu i/o...or whatever else I'll need?
01-30-2001 21:16:14

New MessageRE:More recent Jailbait kernel/pegasus module? (modified 0 times) mrbug
Profile
hello all just a question i have put the jailbait image on my ia1 it works fine i know how to mount
dev but do you know how to mount my cf card so i can get the new pegasus.o file to use my linksys usb network card
you would do me a great favor by helping me with this thanks!!!
11-21-2001 18:09:12

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3