Windows, Redhat GNU/Linux, and FreeBSD on Dell Inspiron 8200
Fri Dec 19 2003
last update Sep 5 2003


This file is intended as a reference for
Dell Inspiron Owners wishing to install
multiple operating systems on their Dell.

Other local resources:
A HOWTO on desktop operating system installation
A Windows software download list
Dell Inspiron System information
Inspiron functionality table


Welcome, Linux users from linux-laptop.net!
This resource has remained in a half-finished state for a while, and it remains the most highly demanded page on my site by far.
This page is intended to help you, the Inspiron user, to install and tweak your operating system to the highest possible functionality
by providing the working solutions I have used to Inspiron-specific hardware quirks.

This page is still very rough and unfinished; I plan to revise it thoroughly the next time I reinstall the operating systems on my Inspiron.
I have been hesitant to do this lately because my settings and installed software applications have all settled into a stable state; in other words I am a chicken.
I know that one should completely reinstall one's operating systems every few months or so, and yet I don't do it...

The best way to use this file would be to search through it(control-F) for the terms you might be looking for.
If you have any specific requests for the file or feel sometyhing might be missing, email me at jim (at) jimbomania.com .
And while you're here, why not check out the front page of jimbomania.com and poke around for a while. You may find something interesting.


Trunks System information:

Redhat 7.3 System information: dmesg > trunks-linux.dmesg
FreeBSD 4.7 System information: dmesg > trunks-freebsd.dmesg

Laptop model Dell Inspiron 8200
  • NVidia GeForce4Go
  • Toshiba MK3018GAS 30GB ATA HD
  • 3Com PCI 3c905C Tornado Ethernet card
  • Toshiba SD-C2502 CD/DVD ROM
  • Matshita CDRW UJDA330 (expansion bay)
  • floppy (expansion bay)
old Partition table - Windows cant see data
/dev/hda1   5GB  /windows - C:
/dev/hda2   9GB  /linuxRH8 - /
/dev/hda3   8GB  /freebsd - sliced(uh, partitioned) up by the BSD installer
--extended below--
/dev/hda5   200MB /swap
/dev/hda6   8GB   /data
NEW 30GB Partition table - size up Windows
/dev/hda1   9 GB  C: /windows
/dev/hda2   10GB  D: /data
/dev/hda3   5 GB  /freebsd - sliced(uh, partitioned) up by the BSD installer
--extended below--
  /dev/hda2   5.5GB /linuxRH7.2 - /
  /dev/hda5   200MB /swap

Sun May 16 14:05:48 CEST 2004
Knoppix hd install on Trunks...
Networking is fine from install - DHCP works.

First thing to change is the default runlevel: 3 in /etc/inittab
Strange framebuffer settings... screen is smaller than screen size and smaller resolutions(640x480 etc)
are even smaller.
getting nvidia driver...
Compiler mismatch - 295 for kernel, 33 standard.  Override.
Take the standard XF96Config-4 file from knoppix and mod it as per NVIDIA README:
driver nv -> nvidia, glx, remove GLcore, dri
Font paths were different in my old XF86Config file...
add right 1600x1200 modelines and were there.

Tweak fstab to mount data partition on boot and read-writable to all users

The funky glut install - worked.  Manually copy libglut.so.3.7 to /usr/lib/ and includes to /usr/include/GL/

Copy over .fluxbox/{init,menu}

Downloading the newest firefox 0.8
 install flash plugin

Copied ~/.bashrc and working on the dc toolchain...
copy tarballs 
run through tutorial hangar 11
 - kos requires a #include  in kernel/arch/dreamcast/kernel/mm.c

OpenAL from CVS - remember to run make in tools/
nostromo driver +AL +GL OK


Native home/jim/ software - maybe make a nice big tarball of this?
colorcube
Jimbos dc code

This will bring up a trivial interface for a crossover cable.
ifconfig eth0 192.168.1.1 netmask 255.255.255.0


apt-get update - may need to change servers from ftp2.debian... to ftp.debian
apt-get gkrellm
apt-get enlightenment-theme-bluesteel

-----------------------------------------


May 2004:
Win2K install on first partition - works pretty smooth.
Tried VMware running knoppix - no dice - v,ware tools won't install.













September 5 2003: a refresher

In order to facilitate the ripping of my CDs into mp3s, i have installed tear-0.4.6.
Normally, i find Windows networking to be the easiest way to copy files from one machine to another,
but today it failed multiple times on me for no apparent reason...
So i installed sshd from the rh7.2 Enigma cd without indicent.

Also, a new version of gaim is in order - v0.68.
And the new mozilla- 1.4, and firebird 0.6.1







----------------------------------------------------------------------
----------------------------------------------------------------------
third install attempt:
june 1 2003


after a very minimal working install, added packages from cd:
- x server and desktops
- kernel source

files :
TRUNKS   // kernconf   /usr/src/sys/i386/conf
XF86Config   // uses nv driver?  nvidia?

June 3:

copy resolv.conf to /etc to get internet - which starts up fine at boot but cannot be started with
  dhclient
  dhclient expire
  dhclient rebind

got cvsup through /stand/sysinstall
  run cvsup stable-supfile
make the new kernel - works fine. TRUNKS
got X working by installing the NVIDIA freeBSD driver - a simple make setup did it.
glut appears to be here....


working on getting mozilla to run...
configure first choked on zip - ln -s /usr/bin/gzip zip
then gmake - locate gmake - /usr/ports/devel/gmake    make make install
then gtk...

oops - wrong approach
/usr/ports/www
had to get zip too - /usr/ports/archivers

just cd to the dir and make; make install   EASY
/usr/ports/net/gaim as well - works

no mousewheel in X - change protocol to "Auto" and buttons to "5" and its all good.
Got a couple of lines for ~/.emacs file - a little different.

Xchat - cd /usr/ports/irc/xchat   and make install.  DONE.



----------------------------------------------------------------------
----------------------------------------------------------------------





----------------------------------------------------------------------
Wed Mar  5 17:15:16 EST 2003

max size of vfat - first create an ext2 trhen format it qwith the win install.

wait a minute can i make extended partitions with disk druis here or what?

ok so i install everything nicely, with the ethernet plugged in and the wireless card in too.
wireless beeps three times, nio high tone.  not configged right?
i want both connections, bridged.  cant get it.......
ok, uninstall then reinstall.  once it autodetects, youre there.

glut installed ok.  remember to set directory paths.

its nice to have enerything possible in D:.  itll keep space saved, and not interfere with system drives.
Be sure to set shared folders to D:.


---------------------------------------
Wed Mar  5 21:38:26 EST 2003
now the redhat phase:
boot wihtout the usb mouse so i can be sure it detects my onboard laptop hardware.
the printer was plugged in, and the power cable.

Wed Mar  5 22:15:24 EST 2003
7.3 valhalla install fails on disc 2 at file openjade-1.3.1-4.i386.rpm
fall back to 7.2 enigma

tweak out lilo a bit - force lba32
add packages - note that the "high level" category screen can select groups which becomes checked in the "custom" config screen.
- development, emacs, utils, authoring, etc.

throws me an error while transferring image to hd - probably out of disk space.
 -  seemed to go throught eh second time... ok...

install boots, beeps low tone when pcmcia comes up and again when shutting it off(higher tone)

windows seems to boot normally.

linux:
copy kernel source from nearby backup box

no network card - 3c59x not present?????
--- grabbed the GOOD config from the backup of trunks on yamcha
now it works.
scp -r .enlightenment  --WORKS








Sun Mar 2 20:21:57 EST 2003
New attempt begins, the one below failed because Windows could not access the extended partition.
A new attempt will be made, placing the data partition in the primary section for partitions,
at the beginning of the disk.

A fully installed and configured Redhat system took 3.0G of 8.0G, or 37%. Perhaps it could be sied down somewhat.
The RH7.2(Enigma) installation all in all worked very well on trunks. Enlightenment and Nvidia worked and were very pretty.
Also, every boot you had to manually:
su
modprobe usb-uhci
ifup eth0    (/sbin in path)
This was just so the boot process wouldnt look for an ethernet connect (DHCP server) which didnt exist, slowing boot time by about a minute(timeout).




There were also some shortcomings with the FreeBSD system...
no mousewheel
no sound - no xmms
no xosview
glut - but i dont know where it came from


Filesystem    Size   Used  Avail Capacity  Mounted on
/dev/ad0s3a   197M    70M   111M    39%    /
/dev/ad0s3f   6.8G   2.5G   3.7G    40%    /usr
/dev/ad0s3e   252M    10M   221M     4%    /var
/dev/ad0s2    8.6G   3.0G   5.2G    36%    /linux
procfs        4.0K   4.0K     0B   100%    /proc

FreeBSd appears to have used about 40% of its allotted 8GB or so.
Ive backed up my home dir, as well as 
  LAPTOP (kernel config)
  XF86Config (from /etc/X11)
  fstab (/etc)
  resolv.conf (/etc)
  stable-supfile (/usr/local/etc/cvsup)


OK, so the partitions have bee resized, and we are ready to go again.
This time we can err larger on the side of windows, since all other OSs can access the Windows drive.











Wed Nov 13 23:32:52 EST 2002
now a new attempt to install multiple functional OSs on one laptop
with a large data partition set aside in vfat for use with any OS.

The first step is to use a special booting cd image from my friend Dave Eyerman (thanks Dave!)
boot to it and partition the 30GB disk into the following parts:




Redhat 7.2 Enigma
the redhat 7.2 install went very smoothly.
i manually configured the install, checking off a bunch of fonts
of all sizes and cyrillic. im still not sure if they were installed;
the installer complained about not finding a bunch of font RPMs.
sometimes more than once, but usually not more than twice...
it said it could be because of bad media, something i ignored for now...
anyway, a working kernel came up.
i had my 2.4.18 config file backed up,. so i copied it over with the linux kernel 2.4.18 source.
compiled and image added to lilo without incident.
next the nvidia driver - copied 3123 drivers and a simple script:

etc/lilo.conf
2.4.18 inspiron kernel config file - kernel2418config.work
2.4.18 inspiron kernel config file - config.herm
XF86Config-4 with video modes
/usr/share/Blackbox/menu /usr/local/share/blackbox/menu
install script for nvidia 3123
/usr/local/bin/dashboard.sh


this thing went off perfectly! i was very impressed.
now i have a fully functional gnome desktop, hopefully with some new trimmings im not yet used to.
i plan to put in:
blackbox
v4l quickcam cupport
glut
audio and video drivers for usb devices
dvd/divx playing
kos/dreamcast toolchain
cross compilers might be neat


Windows XP

Fri Nov 15 21:14:05 EST 2002
luckily pulled off a successful xp install on a disk from a friend..
the video driver was on the disk of drivers that came with the laptop(glad i still got that one).
The installer needs to be run manually.  Insert the disk, then click on the video driver in the 
weird ass browser that comes up.  Files should be copied, and the driver works!

I guess as long as your C: drive to be is the first primary partition, windows installer is satisfied.

___download:___
aim - aim.com
logitech im video companion
njstar communicator
mirc - mirc.com
phoenix - download
putty - download
winscp - download
kazaa - .com
soulseek - .com
dc++ - .com
winzip - .com
winamp3 - .com
divx player - .com
quicktime player - .com
emacs-21.2 - .com
acrobat reader - .com
glut libs - .com
glvu - .com
- .com
FreeBSD 4.7

installer seems pretty straightforward...
dont know how it will boot yet, split a 8GB partition(slice) into 
/
/var
/swap
/usr

Installer was pretty quick and smooth... also appears to have a load of cool software!
the new installation boots - but with no X.

while trying to get the freebsd nvidia driver, nvidia's site appeared to have crashed
phoenix running in linux. after a clean reboot, it still took a good while to load up
and display all the funky menus...

the file /usr/local/etc/cvsup/stable-supfile

Wed Nov 20 01:54:35 EST 2002
still workin on it...

Sat Feb  8 21:24:51 EST 2003
Thanks to Dan K., got X/Nvidia working in FreeBSD...
- downloaded the needed nv.tar.gz file  http://www.marcuscom.com/g2g-xfree86/article.html
- copy the GENERIC kernel file to LAPTOP and alter it:
  = add linux FS support and USER_LD.... something for nvidia
- recompile kernel
  = cd /usr/src
  = make kernel KERNCONF=LAPTOP
- edit XF86Config file - change driver nv to nvidia
- add lines 'nameserver ' to /etc/resolv.conf




Sun Feb 16 17:14:08 EST 2003
Thanks to Kerlen_Killer in #freebsd at irc.schulte.org,
changed protocol to MouseSystems to achieve a much faster pointer performance.
working on mousewheel...
changed protocol to MouseSystems - much better!!!!




Linux again
so i rebooted using the redhat install cd in linux rescue mode.
after issuing:
 chroot /mnt/sysimage
 lilo
lilo was back and the system could reboot into linux.  but theres a problem....
Checking filesystems
Couldn't find matching filesystem: LABEL=/freebsd

*** An error occurred during the file system check
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.

solution:
pico /etc/fstab
comment out the line indicating /freebsd (which has since been reformatted)
so the system not attempt to mount it on boot.

DOS boot works from lilo.

Rescued linux using the rh7,2 installer disks in linux rescue mode.
chroot /mnt/sysimage, lilo, and linux boots again.

added some fields to /etc/lilo.conf:

other=/dev/hda3
       optional
       label=FreeBSD

reboot again into freebsd... successful.


===============================================


Sat Nov 16 19:29:21 EST 2002
now configging software on the redhat system...
required:

blackbox-0.65.0 from sourceforge to /usr/local/src
bbpager-0.3.1 linked from blackbox site
glut-3.7 from opengl.org to /usr/local/src/

MesaLib-4.1
phoenix-0.4-i686-pc-linux-gnu

changed ~/.xinitrc to:
bbpager &
blackbox
#enlightenment

copied over /usr/share/Blackbox/menu to /usr/local/share/blackbox/menu
and /usr/local/bin/dashboard.sh

downloaded a couple of themes for enlightenment - looks pretty cool, it does!












================================
back to bsd-
got the file stable-supfile from Dan K
cd /usr/local/etc/
mkdir cvsup
cd cvsup
cp .............stable-supfile .











=============================================

Redhat 8 attempt 3: really starting to piss me off.



now the Redhat 8.0 psyche upgrade - booted to the cd, hand selected some nice packages.
xcin
libtabe
cyrillic fonts
electric fence

too bad IT FUCKED UP MY SYSTEM
took it upon itself to upgrade to ext3 evidently, so my old kernel panics.
their kernel - nvidia install fails.
says a target is missing>:
2.96 3.2 gcc target
missing stdarg.h







for future reference, make a copy of /etc/lilo.conf.
i had a working lilo app (i forgot to indicate to install a boot manager as i 
forgot it was overwriting my existing linux partition), but no /etc/lilo.conf .

upgrade mode seems like it should have worked, but it didnt.

after a failed rescue attempt (no /etc/lilo.conf file), i figured out why lilo
was failing: linear mode must be changed to lba32...

Mon Nov 18 20:46:18 EST 2002
reboot successful!
redhat gnome is up and running.
there is some video noise displayed for a second or 2 right before the starting of x.
no isb mouse.
/sbin/modprobe usb-uhci
reported in dmesg
still no mouse in x.

copy /usr/local/bin/dashboard.sh to ~/bin.  no xosview.
run updatedb as root for finding things.
no glut apparent.

Dave gets this same error using NVIDIA libs but not Mesa libs


[06:52pm david ~/programming/glutskeleton]$ make
g++ -o skeleton skeleton.c -O2 -w  \
-lm  -lglut -lGLU -lGL
/usr/local/lib/libglut.a(glut_cmap.o): In function `.L35':
glut_cmap.o(.text+0x408): undefined reference to `XmuLookupStandardColormap'
collect2: ld returned 1 exit status




more drama - rh8 fucked me


install_nvidia3123 - goes off ok(a little slow...) - then x wont start

XFree86.0.log.rh8sux








=============================================

so back to Redhat 7.2...
recognizes usb mouse in install././

take it out so touchpad/stick are in definitely
added some languages for good measure
select individual packages
 some games
 editors
 gcc  devel packages
 some libs
 crazy on fonts
 xcin and libtabe
 
... and all dependencies (there were a bunch - apache for webalizer?)

install begins
Mon Nov 18 22:18:17 EST 2002

Mon Nov 18 22:38:06 EST 2002
a bad font RPM - not found.... hit OK
another 2...
xfree86 devel throws 3 rerors...
octave 2...

ok booted into rh7.2's 2.4.18 kernel.
nv libs:
cp kernel, GLX /usr/local
cp install_nvidia3123 /usr/local/bin

wait gotta rebuild the kernel first
scp linux-2.4.18.tar.gz to ~
kernel2418config.work


http://www.kernelnewbies.org/faq/index.php3#compile
no NCurses library!!!
make dep bzImage modules

FAILS
try make config - text mode
seems to create a working .config... build is going now.
Tue Nov 19 01:47:20 EST 2002
   make dep
   make bzImage modules
   su
   make modules_install

# Install the new kernel..
   cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.18trunks
   cp System.map /boot/System.map-2.4.18trunks

# Edit /etc/lilo.conf, and add these lines...
   image = /boot/vmlinuz-2.4.18trunks
   label = 2.4.18trunks


cWnn?
and no ethernet on boot
install_nvidia runs - BUT NO X!@!!!
try the 2.4.18her config file....
also why no ncurses??
edit ld.so.conf to include /usr/lib
ldconfig

now no headers??? how did i get screwed out of ncurses here?
ridiculous... try tomorrow....



Tue Nov 19 19:37:28 EST 2002
sanity check
same install as worked before?

with the usb mouse plugged in this time... lets see how that goes, wtf
eth0 as a trusted device
xdaliclock
hexedit nedit vim vimenhaneced
wine wtf
gnuplot
webalizer xtraceroute
aumix x11
xosview
hmmm gcc-3??  off for now??
hmmm x devel - seeme dto shit last time
busybox
enlightenment
libtabe xcin  cyrillic fonts 
xfree 86 svga, fbdev
NO webalizer thank you
...
tamago4.0.6.5 shits - muluitlignual for emacs   so much for that
Tue Nov 19 20:08:43 EST 2002 clean reboot






s56inetd [ expected?

wow this is messed up
my old kernel image is there.




ncurses-devel

/etf/rc.d6/K30sendmail - expected unary operator [ ????



Tue Nov 19 22:53:11 EST 2002
one more fresh install
vim, enlightenment, xosview
tetex fonts not found , latex - feels the need to tell me that 40 times
DAMNIT next time forget about tetex and latex


Wed Nov 20 00:39:46 EST 2002
aborted and feeling like an idiot
reinstall NO TETEX

screen this time, units
DISK 2 WAS BAD
burn a new one, sub it right in.
kernel boots 2.4.7-10
Wed Nov 20 01:49:23 EST 2002
make dep bzImage modules
Wed Nov 20 01:57:23 EST 2002
su
   make modules_install
   cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.0
   cp System.map /boot/System.map-2.4.0

# Edit /etc/lilo.conf, and add these lines...

   image = /boot/vmlinuz-2.4.18trunks
   label = 2418trunks

Also copy your root=/dev/???
/sbin/lilo

no network in the new kernel.
shitty
try the config.herm file - includes3c590 ethernet card - module works on stock rh72 2.4.7-10
Wed Nov 20 02:08:04 EST 2002
compiling...
fail
back to kernelconfig2.4.18work - menuconfig to add 3c590 vortex boomerang support
Wed Nov 20 02:10:20 EST 2002
done
Wed Nov 20 02:12:05 EST 2002
upgrade - go crazier on the x stuff
all that milk

yea i bet before i forgot to copy the root line in lilo.conmf and the system couldnt get the passwd file.
so this is starting to make more sense

wow this time i had to make a symlink from /etc/X11/X to /usr/X11R6/bin/XFree86
create a .xinitrc - enlightenment works.

wanna grab some enlightenment themes, GL...
want to add the hid module to my kernel config too for the usb mouse.
nice - hacked in /dev/input/mice to XF86Config-4 and she works.

copy phoenix over
tweak - enable apm support in kernel config
enable vfat fs support
enable video4linux (v4l)

get qce-c module source package
get xawtv-3....
interesting, now the laptop has the same green bar at the bottom of the window bug as pikkon did...



irc chat
 hi all, im having issues with nvidia drivers 3123 after a 7.2 -> 8.0 redhat upgrade
 the installer actually froze on disk 3, ~3/4 through the install/upgrade process
 now the nvidia installer script misses /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h
 its not there, but in 3.2
 Nvidia binary rpms are matched to a certian kernel version.  Rpms for one kernel will not work on a different kernel. 
          As of yet, Nvidia has not released an rpm set to match Red Hat 8.0's kernel.  To use Nvidia drivers on 8.0, rebuild
          the .src.rpms provided by Nvidia.  You will have to install the "kernel-source" rpm, found on disk 2 of your Red Hat 8
          disks.
 thanks... how can i install just one package? is there an easier way than to boot to the cd?
 also, where does the kernel source rpm go... cause i like to download and build my own kernels
 jimbo00000: A) redhat-config-packages
 jimbo00000: B) kernel-source-.rpm goes into /usr/src/linux-




aim with Dan K
(18:03:46) OrngeLazrs - Dan: ports are you friend in FreeBSD
(18:04:01) OrngeLazrs - Dan: yeah you can also run sysinst i think
(18:04:39) OrngeLazrs - Dan: sorry it's sysinstall
(18:05:04) me: so itll prompt me for the right cd?
(18:05:08) me: or can i do it on the net?
(18:05:16) OrngeLazrs - Dan: you should be able to do both
(18:05:27) OrngeLazrs - Dan: just need to set your source
(18:05:41) OrngeLazrs - Dan: you could also just CVS co the FreeBSD tag you want over the net
(18:05:52) OrngeLazrs - Dan: which should include any/all patches upto now




(18:07:28) me: so i just logged in as root
(18:07:34) me: i assume you need that for packages
(18:08:09) OrngeLazrs - Dan: umm, not really... you can do it for the FreeBSD kernel, the ports directory, and all sorts of yummy goodness
(18:09:01) me: The offical minimum software requirements for the NVIDIA FreeBSD Driver
Set are:

 - FreeBSD -STABLE, version 4.7 or later
 - A kernel configured with the following options:
     options USER_LDT
     options SYSVSHM
   While SYSVSHM is enabled in the GENERIC FreeBSD kernel, USER_LDT
   is *not* included in the default FreeBSD kernel.  Please see
   "Chapter 9 Configuring the FreeBSD Kernel" of the FreeBSD handbook
   for steps on how to recompile your kernel.
 - kernel source tree in /usr/src/sys/
 - XFree86 4.2 or greater, the precise minimum packages required are:
        XFree86-4.2.0_1
        XFree86-libraries-4.2.1_1.tgz
        XFree86-Server-4.2.1_3
        XFree86-clients-4.2.1_1.tgz
   (please note that it is *not* sufficient to download 4.2.1 binaries
   from ftp.xfree86.org -- you must have XFree86-Server-4.2.1_3 or later).

FreeBSD -STABLE versions older than 4.7 and FreeBSD -CURRENT are
not supported.

(18:10:09) OrngeLazrs - Dan: yep so you'll need the sources of the latest stable snapshot
(18:10:16) OrngeLazrs - Dan: thats no biggie really
(18:10:17) me: ok... could you walk me through that?
(18:10:27) me: what about 
     options USER_LDT
     options SYSVSHM
(18:10:30) OrngeLazrs - Dan: how familiar are you with CVS?
(18:10:38) me: uh, minimal working knowledge
(18:10:39) me: co
(18:10:59) OrngeLazrs - Dan: okay, do you know revisions and tags?
(18:11:03) me: mmmm no
(18:11:23) OrngeLazrs - Dan: alright, well lets setup a cvsup system then, that way you can automate it if you want at a later date
(18:11:42) OrngeLazrs - Dan: i believe if you look under /usr/local/etc/cvsup you should find some sample files
(18:11:47) me: awesome
(18:12:17) me: ok... no cvsup dir in /usr/local/etc
(18:12:29) OrngeLazrs - Dan: hrm, i didn't think i made that dir
(18:12:37) OrngeLazrs - Dan: well make it... and i'll mail you my stable-supfile
(18:12:48) me: ./cups  ?
(18:13:03) OrngeLazrs - Dan: no, cups is a printing tool
(18:13:14) me: ah
(18:13:27) me: could you email to jim@jimbomania.com?
(18:13:40) OrngeLazrs - Dan: okay check your mail in a few seconds (cs.jhu.edu)
(18:13:40) OrngeLazrs - Dan: doh... yeah hang on
(18:13:50) me: thanks
(18:14:24) OrngeLazrs - Dan: that file is basically what you need to configure cvsup to pull down all the files
(18:14:50) OrngeLazrs - Dan: you might want to update the tag from RELENG_4_6 to RELENG_4_7
(18:15:23) me: whats the filename?
(18:15:29) OrngeLazrs - Dan: you can track stable if you uncomment the src-all line in there
(18:15:40) OrngeLazrs - Dan: eh, you can name it whatever you want, i just called it stable-supfile
(18:18:19) me: ok got the fil;e
(18:18:28) me: now?

the file /usr/local/etc/cvsup/stable-supfile


(18:18:45) OrngeLazrs - Dan: open it up and take a look at it
(18:19:02) me: yep, made tha chhanges you said
(18:19:12) OrngeLazrs - Dan: are the directories setup the way you want them to be?
(18:19:20) me: uh, which dirs?
(18:19:44) me: base?
(18:19:49) me: prefix?
(18:19:50) OrngeLazrs - Dan: yep
(18:19:51) me: which i which?
(18:19:52) me: *is?
(18:20:17) OrngeLazrs - Dan: with that setup everything goes to /usr/src
(18:20:51) me: yea i like it like that
(18:21:19) OrngeLazrs - Dan: okay and you want to follow the FreeBSD-STABLE or the RELENG_4_7 branch?
(18:21:38) me: uh whats the diff?
(18:22:10) OrngeLazrs - Dan: RELENG typically doesn't change, it's the Release Engineering tag, the STABLE includes security fixes and minor bug fixes in it
(18:22:36) me: what do you recommend?
(18:22:39) OrngeLazrs - Dan: you can also follow -CURRENT which is the next OS release in development 
(18:22:39) OrngeLazrs - Dan: although CURRENT isn't promised to work always
(18:22:46) me: i really want the nv video dsrivers...
(18:23:04) OrngeLazrs - Dan: STABLE
(18:23:04) OrngeLazrs - Dan: less hassle
(18:23:18) OrngeLazrs - Dan: from the stuff you sent me, stable should have it
(18:23:39) me: awesome
(18:23:45) me: stable it is
(18:23:48) me: ...
(18:24:01) OrngeLazrs - Dan: so you want to set your flag to FreeBSD-STABLE
(18:24:45) me: 4-stable?
(18:24:52) me: this is 
(18:24:57) me: *derfault release =
(18:25:36) OrngeLazrs - Dan: default release=cvs tag=FreeBSD-STABLE i think is the tag format
(18:25:56) OrngeLazrs - Dan: well lets just stay with RELENG_4_7 for now, as that should work
(18:26:01) OrngeLazrs - Dan: and i know that exists :)
(18:26:08) me: ok
(18:26:12) me: i can go back later i guess
(18:26:29) OrngeLazrs - Dan: you can always upgrade tags in CVS very easily
(18:26:36) OrngeLazrs - Dan: once you've done all that you can do the following:
(18:26:50) OrngeLazrs - Dan: cvsup -g -L 2  
(18:26:59) OrngeLazrs - Dan: and you can wait awhile while it dl's everything



(18:27:39) me: cvsup cmd not found??
(18:28:04) me: doh
(18:28:30) OrngeLazrs - Dan: should be in /usr/local/bin
(18:28:56) me: not there...
(18:29:13) OrngeLazrs - Dan: if not just do this: cd /usr/ports/net/cvsup; make install;


(20:27:49) me: so if i dont have cvs installed, where can i get it?
(20:29:44) me: notn in /usr/loca./bin
(20:30:16) me: no /usr/ports
(20:44:55) OrngeLazrs - Dan: no ports?
(20:45:14) OrngeLazrs - Dan: hrm, you might want to install the ports, they're useful :)
(20:52:02) OrngeLazrs - Dan: you can do a command like so:
(20:53:39) OrngeLazrs - Dan: pkg_add -f ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/net/cvsup-16.1f.tgz
(20:53:52) OrngeLazrs - Dan: although if you have the CD image, just install the whole ports collection to make your life a lot easier
(20:56:18) OrngeLazrs - Dan: if you have the cd just do a /stand/sysinstall as root and put the ports on disk :)






Tue Nov 19 02:10:58 EST 2002



(18:06:39) OrngeLazrs - Dan: no internet yet? hrm... why not?
(18:07:16) me: dhcp seemss to work
(18:07:53) OrngeLazrs - Dan: i do hope so
(18:08:27) me: but not to dns names
(18:08:46) OrngeLazrs - Dan: nameserver isn't working then
(18:08:49) me: ok...
(18:08:57) OrngeLazrs - Dan: does your DHCP give all that info?
(18:10:22) me: how could i tell?
(18:11:11) OrngeLazrs - Dan: whats your one step up router? ping it by IP and by name


(21:47:23) OrngeLazrs - Dan: hang on, let me see if i can get you an answer on the GLUT thing
(21:48:43) me: where were you gonna look?
(21:49:14) OrngeLazrs - Dan: cvs.vl-srm.net :)
(21:50:47) OrngeLazrs - Dan: okay it's not in the default install, but it is in an RPM on the install disk
(21:50:52) OrngeLazrs - Dan: disk 2
















(23:23:47) OrngeLazrs - Dan: dank@idoru hfind ftw\(dank@idoru hfind "ftw("dank@idoru 
(23:24:07) me: whats hfind?
(23:24:57) OrngeLazrs - Dan: alias cfiles 'find . -name "*.[c|C]*"'alias hfiles 'find . -name "*.[h|H]"'alias cfind 'cfiles | xargs grep \!*'alias hfind 'hfiles | xargs grep \!*'
(23:25:01) OrngeLazrs - Dan: very useful shell script aliases :)
(23:25:11) me: wow
(23:25:39) OrngeLazrs - Dan: basically you type in "hfind " and it search for them in a nice presentable format
(23:25:45) OrngeLazrs - Dan: for cfind for c files :)
(23:25:46) me: swanky
(23:26:03) OrngeLazrs - Dan: yeah a real useful tool 
















record of an older install


attempting to install...
kernels:
-----------------
2.4.7-10: included with redhat7.2(Enigma), working console ethernet X/NVidia
2.4.18  :  compiled from source, console ethernet X/Nvidia
2.4.9-31: works through redhat up2date utility  no X
nvidia drivers:
-----------------
1541 : builds in 2.4.17, does not run X
2313 : builds under kernel 2.4.17
2808 : does not build under 2.4.18
2880 : rpms ok
2960 : rpms work on stock kernel, sources work on 2.4.18
caveats:
-----------------
- no kernel source for standard redhat laptop distribution; download new one and install.
first build of 2.4.18 was broken; fixed by using a kernel config file downloaded from the web. 
- remember to include support for ext3 journaling filesystem (jfs).  its labeled EXPERIMENTAL
- include 3com 3c590 driver under ethernet 10/100 bit cards
- include usb input core,hid,evdev modular support
- sound support???
necessary downloads:
---------------------
linux kernel 2.4.18 source .tar.gz format
NVidia drivers(kernel/GLX) v2960 source .tar.gz format
-------------------------------------------------------------
Sat May 18 20:52:30 EDT 2002
trying to install dreamcats toolchain - running into an include problem with gcc 3.0.3 & 3.0.4
it says it cant find string.h or stdlib.h
i made copies in
/usr/local/gcc-3.0.4
symlinked /usr/local/include to /usr/include where all my headers are.
linked sys/ and gnu/ from /usr/local/gcc-3.0.4/include to /usr/include...
copied the 2 headers into every directory around...
ok, copied the binaries from pikkon.  works.
-------------------------------------------------------------
network device 3c59x comes installed with stock rh7.2 kernel 2.4.7-10, and works fine.
2.4.18 kernel compile has no such device......
-------------------------------------------------------------
using up2date, redhats package download/upgrade utility, kernel was upgraded to 2.4.9-31.
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
Sun May 26 15:34:07 EDT 2002
ran mouseconfig which nicely set up an external usb mouse 
but could NOT do so in parallel to the existing touchpad and touchnipple.
Section "ServerLayout"
        Identifier     "Anaconda Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Touch" "CorePointer"
        InputDevice    "Mouse0" "SendCoreEvents"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
        Identifier      "Mouse0"
        # Modified by mouseconfig
        Driver          "mouse"
        Option          "Device"                "/dev/mouse"
        Option          "Protocol"              "IMPS/2"
        Option          "Emulate3Buttons"       "no"
        Option          "ZAxisMapping"          "4 5"
EndSection
Section "InputDevice"
        Identifier      "Touch"
        # Modified by mouseconfig
        Driver          "mouse"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "PS/2"
        Option          "Emulate3Buttons"       "yes"
        Option          "ZAxisMapping"          "4 5"
EndSection
added above entries into /etc/X11/XF86COnfig-4 - DONE.
now they work in parallel.  in X, ut,...
nostromo driver runs if its plugged in at boot time(i think) - leds serve as a decent indicator
 - the daemon does seem to be loading up the cpu.... nice it to reduce cycle wasting.
all usb devices on pikkon (athlon/asus desktop)are now hot-swappable.
 plug in a mouse, wait a second or two, then it should work.
  dmesg will also reflect any usb connects/disconnects whenever executed.