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
redhat 7.1 tips
weird wacky stuff

New Messageredhat 7.1 tips (modified 0 times) db74
Profile | Email
I installed the new disk on my laptop, which has a P3 750 in it. If you do similar, be careful to:
-"update" to a kernel rpm of the appropriate arch; i'm using i386 for cautiousness but i586 should work
-"update" to a glibc rpm also of i386 and not the i686 rpm you got
-ldd /sbin/init and see if it wants /lib/i686/...

If so, create /lib/i386, copy stuff from /lib into it to make it match /lib/i686, and then move /lib/i686 out of the way and create a symlink to /lib/i386 called /lib/i686

sndconfig happily configured the audio but the speakers are currently disconnected for other reasons

i didn't let kudzu configure X; instead i ran Xconfigurator, told it Generic LCD display, 16bpp @ 800x600, 2mb video memory, and all was well.

now i just need to get a useful audio mod (the last one tried causes a rhythmic popping in one speaker and needs to be undone) and fix the internalized usb ethernet; the cable from the second usb port to the now-daughterboard seems to have gone bad.

04-25-2001 02:02:33

New MessageWhich XFree did you use? (modified 0 times) SpiceWare
Profile | Email
I'm hacking my grandparents "original batch" iopeners (both sets of grandparents) so they can use any ISP (they've been without email ever since the 800 support went away).

I did a default install last night, but whenever I run startx the left 3/4ths of the display goes black. Even worse is it STAYS BLACK even when I go back to a command prompt! I tried Xconfigurator as well with the same results.

04-25-2001 10:34:02

New MessageRE:redhat 7.1 tips (modified 0 times) db74
Profile | Email
XF86_SVGA server; also i selected Trident Cyberblade from the monitor choice thing when installing.

No clue why the 4.0 modular server doesn't work on the Cyberblade; It's damn annoying.

04-25-2001 10:38:35

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
I meant did you use the new XFree86 ver 4.0.3, or did you stick with the older 3.x.x release?

Thanx!

04-25-2001 13:39:37

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
Got 4.0.3 working tonight!

Edit XF86Config-4 - find the part with

Section "Device"
Identifier "any value"
Driver "trident"
...

and add the following below the trident line:
    Option     "ShadowFB"

The "any value" could be something like "CyberBlade" or "chipset" or something, the actual value doens't matter.

04-25-2001 20:31:17

New MessageCan you post the XF86Config-4 (modified 0 times) leighklotz
Profile
I tried putting the ShadowFB option in,
but I still get only the right 1/4 of the screen showing. XF86Config and the XFree86_SVGA server work for me, but the 4.x server doesn't.

I've been using the i586 kernel with my K6-III+, and also a custom-compiled K6 kernel.

04-30-2001 15:58:07

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
I had that problem last night on another iopener. It cleared up when I reran Xconfigurator after having added the ShadowFB line.

Also, verify you added the line to the XF86Config-4 file, the -4 is part of the filename.

05-01-2001 10:05:03

New MessageRE:redhat 7.1 tips (modified 0 times) Johnson
Profile
Ok... Can someone be absolutely clear on how to get this up?
I have 7.0 running just fine...thought I'd try to install 7.1 the same way (with the laptop-desktop converter), but when I'm doing that it still is giving me a Kernel panic: VFS: Unable to mount root fs on 03:05

So should I:
1 install 7.0 and upgrade
2. try to install 7.1 and do something before trying to drop it over to the I-op (origional Version 1 setup btw)
3. sorry...can you be a little more step by steppy about what your explaining above? I can't get to a prompt to do the Xconfigurator...so what should I do on the install machine? (should I use my dell cpi-a 333 laptop? or my old way through the laptop/desktop converter that got 7.0 to work..but isn't working on this?)

4. are you using the old XF86Config file..or altering the one that the system puts in place? I don't see
[ Identifier "any value"
Driver "trident"
and a place to add the following below the trident line:
Option "ShadowFB"]

5. How did you -"update" to a kernel rpm of the appropriate arch; i'm using i386 for cautiousness but i586 should work
-"update" to a glibc rpm also of i386 and not the i686 rpm you got
-ldd /sbin/init and see if it wants /lib/i686/...
Did you install ...then go back and select the update option? I did the custom install... so should I go back and to the install page and select update instead???

Thanks...sorry for all the questions...but I'm eager to get this up.

Thanks,

05-06-2001 14:29:29

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
The kernal panic is caused by the sandisk - no sure why, but something changed and the new kernel does not like it. It's probably related to why my laptop now locks up when I put a compact flash card in using a PCMCIA adapter. To boot your system, get to the LILO prompt(hit control-x on the initial Red Hat screen) and enter this:

linux hdb=noprobe

this causes Linux to ignore the sandisk so you can successfully boot. You can modify /etc/lilo.conf to have it always ignore hdb - I'll post tonight with instructions for that.

I did a fresh-install of RH 7.1 using my other system. When the install comes up with your "other systems" video information, just change it from what it auto-detects to the Trident Cyberblade and also change the display to Generic Laptop 800x600. On the last screen for configuring the display, set the depth to 16bit and res to 800x600, but don't bother with the "test config" option. Also, make sure to disable "graphic login" as it won't yet work. Once the drive is back in the iopener, boot up with the hdb=noprobe trick. RH will auto-detect the system changes - but when it comes to the Trident option tell it to ignore it. If you don't, it'll force a display test which will result in the 3/4th black screen problem that won't go away until you reboot. Once at the prompt, change the XF86Config-4(since we're now using ver 4 of Xfree) file that the install created and add the ShadowFB line. After adding the ShadowFB line you can safely run Xconfigurator.

I've not updated the install from i386 to i686, so don't know what to tell you there.

05-07-2001 08:46:53

New MessageXFree86 4.0.3 still not working (modified 0 times) leighklotz
Profile
I edited XF86Config-4, added the option line, and re-ran Xconfigurator. Sure enough, XConfigurator works, but afterwards, it has linked /etc/X11/X to /usr/X11R6/bin/XF86_SVGA, not /usr/X11R6/bin/XFree86. When I re-link it and startx, I get the band before. SpiceWare, can you check your link and verify that it's running XFree86 and not XF86_SVGA? Or am I confused about the link's meaning?

Leigh.

05-08-2001 17:27:46

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
I checked and /etc/X11/X is linked to /usr/X11R6/XF86_SVGA. don't know what it means, but it works

Here's the /etc/lilo.conf file I'm using

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
append = "hdb=noprobe"
prompt
timeout=50
message=/boot/message
linear
default=linux

image=/boot/vmlinuz-2.4.2-2
label=linux
read-only
root=/dev/hda2

After adding the "append" line to ignore the san disk, you'll need to run lilo to make the change take effect.

05-08-2001 18:32:00

New Message/etc/X11/X linked to /usr/X11R6/bin/XF86_SVGA (modified 0 times) leighklotz
Profile
Unfortunately what I believe that means is that you're running the XFree86 3.3 X server, not the XFree86 4. Here are the commands to run to be sure. (Note that it says 4.0.1 because I ran this on another Linux system, not on my I-Opener, which does have 4.0.3.)

When you re-run XConfigurator it re-links /etc/X11/X to the XF86_SVGA server, which takes you back to the 3.3 server. If you re-link it to the XFree86 4.0.3 server, you still get the off-center problem. I suspect there's a bug in the trident/cyberblade module, in XFree86 4.0. Unfortunately, 3.3 will stop being supported at some point, so it would be good to figure out how to debug this...

$ rpm -qf /usr/X11R6/bin/XF86_SVGA
XFree86-SVGA-3.3.6-33
$ rpm -qf /usr/X11R6/bin/XFree86
XFree86-4.0.1-1
$

05-10-2001 14:16:46

New Message/etc/lilo.conf (modified 0 times) leighklotz
Profile
If you put a line that says just "compact" in it, up near "linear", and rerun lilo, it will boot slightly faster. You'll see fewer "..." lines when loading Linux at the very beginning. "compact" means to read multiple sectors at once, or something like that.
05-10-2001 14:19:32

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
Thanx! I tried the compact statement. Didn't time it, but it does seem to have a quicker startup.

Still unsure on the XFree versions - I find it odd that I had to do the ShadowFB fix in the -4 version of the config file. Oh well, at least the display isn't 3/4ths black :)

I'ved noticed that USB network performance under 7.1 is significantly improved. Especially when sending from the iopener. Under 6.2 with the USB back-port, a file that took a minute to transfer to the iopener would take over 30 minutes to transfer back to the other system. Now it takes about 90 seconds to transfer back. This means that once I finish with my grandparent's iopeners(so they can use any ISP for email) that I'll look at implementing MP3 Server Box with the CGI Client so I can control playback from any system via a web browser. I mostly run OS/2, for which I port emulators but I also have systems running Linux and 98.

I've also got a nice script which copy photos off compact flash cards, using a USB Compact Flash reader. I've set up my grandparents iopeners with a family photo slide show. The script makes it easier to add more photos. The script and other info can be found at the IWETHEY Linux forum

05-16-2001 08:19:10

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
just moving this back up so the people having problems with RH7.1 will see this.

Specifically this tip, in one of my prior posts, to get the iopener booted:


To boot your system, get to the LILO prompt(hit control-x on the initial Red Hat screen) and enter this:
linux hdb=noprobe

Other thing to look for in this thread is the video problem(3/4ths screen goes black).

06-21-2001 15:03:57

New MessageRE:redhat 7.1 tips (modified 0 times) no_one
Profile | Email
Thanks for the bump for this thread! It helps me alot. I do have one question though. With the linux hdb=noprobe can linux still use the sandisk? dd to it and such? Thanks for the info!
06-23-2001 08:21:11

New MessageRE:redhat 7.1 tips (modified 0 times) SpiceWare
Profile | Email
I've not tried, but you can pass other hdb= parameters to config the drive. The noprobe tells Linux to skip the probing, which is causing lockups with the new kernel. From here:

http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO-7.html

I see an option for hdb=cyl,head,sect - so maybe try this:

linux hdb=noprobe hdb=490,2,32

06-25-2001 07:53:06

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