PDA

View Full Version : Help please - how do I install a ethernet card driver???



cindy
06-11-2005, 05:00 PM
I'm a new Knoppix user - so far my impressions are very positive. However - I can't seem to get past first base when it comes to basic stuff.

I have two very basic questions - can someone please help me?

I want to connect my machine (P3, 500Mhz, Knoppix version 3.7; kernel 2.4.27, hard disk install) to the internet. I bought (from StarTech.com)and physically installed a cheepo ethernet card (ST100SW with a RTL81390D chip) - which knoppix failed to detect. The floppy disk that came with the card did not include a Linux driver but I was able to find several after googling "RTL81390D". Realtek Semiconductor Corp, the company that made this chip has several Linux drivers available on its web site:
(http://www.realtek.com.tw/downloads/downloads1-3.aspx?series=16&Software=True#16Unix%20(Linux))

The web site has 11 different Linux drivers - 3 of which seem to be appropriate for my version of Knoppix (see list below).

* Linux driver for kernel 2.4.x (RedHat 7.2/ 7.3/ 8.0/ 9.0)
* Slackware 8.0 (kernel 2.2.19 and 2.4.5)
* SCO Unix

Can someone please tell me which driver I should use?

My last question is how the heck do I install a driver for an ethernet card? Do I simply copy it to /lib/modules? Do I have to "recompile the kernel"? (I have no idea how to do that!) Please help! I've spent a lot of time googling to find this information and have not been successfull.

Harry Kuhman
06-11-2005, 06:34 PM
I'm a new Knoppix user.......
I want to connect my machine (P3, 500Mhz, Knoppix version 3.7; kernel 2.4.27, hard disk install) to the internet. I bought (from StarTech.com)and physically installed a cheepo ethernet card (ST100SW with a RTL81390D chip) - which knoppix failed to detect.
It just amazes me that people call themselves new Knoppix users but yet they insist on installing what is intended as a Live CD to their hard disk.

In my experience I would expect Knoppix to detect your ethernet interface just fine, and in fact you haven't posted any information on if it does or not. Failing to properly access the Internet is an extremely common problem after a hard disk install. I don't have any numbers to back this up, but from two years of watching the forums I would say that it is the most common problem after a hard disk install and it certainly has been going on for at least two years. I would suggest a very simple experiment: Boot Knoppix the way God intended, from CD, and see if it detects your ethernet that way. If it does and you have a system that gives you a DHCP setup then you will likely be on the Internet as soon as the boot finishes. If you are using DLS and for some crazy reason are not using a router, then you likely will also have to deal with PPPoE setup. But you should be able to determine if Knoppix can detect your card this way. If it does then your problem is not Knoppix lacking the right driver, it is the very common problem of Knoppix failing to run the network properly after a hard disk install. You can search both this forum and the hard disk install forum for problems related to that issue. Such posts really belong in the HDD install forum and most have been moved there, but there have been so many that there are likely a fair number of old posts about it here too.

cindy
06-12-2005, 03:05 AM
Well Harry, you've convinced me I shouldn't have installed Knoppix. I disagree though about one thing, the problem I'm having is a networking one which is a consequence of installing it. Perhaps like a lot of people with this problem, I installed Knoppix because I wanted to make use of an old computer, which has only one CD drive. It’s too slow to run XP and I really wanted to try Linux. After reading "Resurrect Your Old PC for Music—with Linux" by Brad Fuller (http://digitalmedia.oreilly.com/pub/a/oreilly/digitalmedia/2005/03/23/linuxmusic.html) I thought Knoppix was the right tool. By the way, the author devoted much of the article to installing Knoppix. To a newbie, that sounded like an endorsement. Running it "live" from the CD is relatively slow and ties up the CD player. Unfortunately he failed to mention that Knoppix is seriously crippled network-wise when installed.

I'm going to look for another Linux distribution. I'd recommend Knoppix to folks who are looking for a useful tool for rescuing a disabled PC or who want to try out Linux. But that's about it.

I suggest you prominently post on this site that Knoppix is not intended to HD install and why. Plenty of people would save a lot of time poking around these forums and the Internet!

UnderScore
06-12-2005, 03:42 AM
If you intend to stay with Knoppix then boot knoppix from CD. Load up this thread in the webbrowser then copy & paste each these commands into command line window:

dmesg > hardware.txt
lsmod >> hardware.txt
lspci -v >> hardware.txt
ifconfig -a >> hardware.txt
kate hardware.txt
Then copy & paste the contents of hardware.txt into a reply in this thread.

A car is not designed for a good night of sleep. You can sleep in a car but unless you are dead tired, it is something that probably should not be done. Knoppix is not designed to be installed to the hard drive. It is designed to be a bootable CD. Sure it CAN be installed to the HD but it unless you are very experienced, it is something that should not be done.

As for the Oreilly article, it is not honest. A experienced professional writer, a linux user no less, should have researched the topic before hand & found that HD installs are not recommended. As for why I think he should have known, check the bottom of page 2 of the article (http://digitalmedia.oreilly.com/pub/a/oreilly/digitalmedia/2005/03/23/linuxmusic.html?page=2). O'reilly is attempting to sell a book "Knoppix Hacks" & I am quite familiar with that book as I reviewed it for NewsForge.com (http://www.newsforge.com/article.pl?sid=04/11/11/1843238). The author of the article means well, but he is pushing the issue of support from off of himself & on to other websites that he linked to, one that include us here at Knoppix.net. To the best of my knowledge, practically all of us are unpaid volunteers. So he writes an article & probably got paid for it while we are unpaid & have to deal with his lack of support. Please note that I am not mad or pissed off at you but kinda irked at the author/O'reilly since I have to clean up what I consider his mess.

Again, if you intend to stay with Knoppix, please follow the above directions. If you intend to move to a different Linux distribution, please let me know as I can help you. I am a Linux & Unix systems administrator for one of the top 4 software companies in the world.

I hope this helps.
James

cindy
06-12-2005, 05:17 AM
Thank you James for your answer and offer to help!

I hate to quit Knoppix since I've spent so much time trying to make it work.

If I can get an internet connection then I'd like to stick with it. But I'll consider switching if you can recommend another distribution that is likely to detect hardware well, have a good selection of applications, runs well on a P3, 500 MHz machine and doesn't require much Linux knowledge. I'm ready to learn enough Linux to get some work done but I'm not ready to make it a career.

Here is the outout you requested (hope its helpful - thanks again.):

Linux version 2.4.27 (root@Koffer) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 SMP Mo Aug 9 00:39:37 CEST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
127MB LOWMEM available.
On node 0 totalpages: 32752
zone(0): 4096 pages.
zone(1): 28656 pages.
zone(2): 0 pages.
ACPI disabled because your bios is from 99 and too old
You can enable it with acpi=force
Kernel command line: ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix BOOT_IMAGE=linux24
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 501.153 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 999.42 BogoMIPS
Memory: 125696k/131008k available (1406k kernel code, 4924k reserved, 574k data, 144k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU serial number disabled.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Katmai) stepping 03
per-CPU timeslice cutoff: 1462.08 usecs.
SMP motherboard not detected.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 501.1437 MHz.
..... host bus clock speed is 100.2284 MHz.
cpu: 0, clocks: 1002284, slice: 501142
CPU0<T0:1002272,T1:501120,D:10,S:501142,C:1002284>
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfb2e0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
vesafb: framebuffer at 0xe4000000, mapped to 0xc880d000, size 3072k
vesafb: mode is 1024x768x16, linelength=2048, pages=9
vesafb: protected mode interface info at c000:4bf1
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
pty: 256 Unix98 ptys configured
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 100000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: MAXTOR 6L040J2, ATA DISK drive
hdd: DX-DVDR100, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78177792 sectors (40027 MB) w/1819KiB Cache, CHS=77557/16/63
Partition check:
hda: [PTBL] [4866/255/63] hda1 hda2
ide: late registration of driver.
SCSI subsystem driver Revision: 1.00
libata version 1.02 loaded.
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 784k freed
EXT2-fs warning: checktime reached, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
hdd: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: DVD ROM Model: DX-DVDR100 Rev: 0052
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
NCR53c406a: no available ports found
aec671x_detect:
scsi: <fdomain> Detection failed (no card)
GDT: Storage RAID Controller Driver. Version: 2.05
GDT: Found 0 PCI Storage RAID Controllers
megaraid: v1.18k (Release Date: Thu Aug 28 10:05:11 EDT 2003)
megaraid: no BIOS enabled.
DC390: 0 adapters found
Failed initialization of WD-7000 SCSI card!
Guestimating sector 78176431 for superblock
driver for Silicon Image(tm) Medley(tm) hardware version 0.0.1: No raid array found
Medley RAID: No usable RAID sets found
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 00:50:50 Aug 9 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:0d.0
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
blk: queue c03661a0, I/O limit 4095Mb (mask 0xffffffff)
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
cloop: Initializing cloop v2.01
cloop: loaded (max 8 devices)
cloop: /cdrom/KNOPPIX/KNOPPIX: 30428 blocks, 65536 bytes/block, largest block is 65552 bytes.
ISO 9660 Extensions: RRIP_1991A
Freeing unused kernel memory: 144k freed
Real Time Clock Driver v1.10f
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
usbdevfs: remount parameter error
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
8139too Fast Ethernet driver 0.9.26
PCI: Found IRQ 5 for device 00:0f.0
eth0: RealTek RTL8139 at 0xc8c09000, 00:50:fc:fe:fd:47, IRQ 5
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
es1371: version v0.32 time 00:49:34 Aug 9 2004
PCI: Found IRQ 10 for device 00:0d.0
PCI: Sharing IRQ 10 with 00:07.2
es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x06
es1371: found es1371 rev 6 at io 0xd400 irq 10
es1371: features: joystick 0x0
ac97_codec: AC97 Audio codec, id: CRY3 (Cirrus Logic CS4297)
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 94M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xe0000000
hda: dma_timer_expiry: dma status == 0x20
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting
hda: status timeout: status=0xd0 { Busy }

hda: drive not ready for command
ide0: reset: success
Adding Swap: 5245212k swap-space (priority -1)
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Module Size Used by Not tainted
r128 85056 1
autofs4 8756 1
af_packet 13544 0 (autoclean)
agpgart 42724 3
es1371 30120 1
gameport 1388 0 [es1371]
ac97_codec 11916 0 [es1371]
soundcore 3428 4 [es1371]
8139too 13800 1
mii 2240 0 [8139too]
crc32 2816 0 [8139too]
serial 52100 0 (autoclean)
pcmcia_core 39840 0
apm 9768 2
rtc 7036 0 (autoclean)
cloop 8740 2
ieee1394 183076 0
usb-storage 61760 0 (unused)
usb-uhci 21644 0 (unused)
usbcore 57600 1 [usb-storage usb-uhci]
ataraid 6180 0
ide-scsi 8816 1
0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 64
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0

0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: e8000000-e9ffffff
Prefetchable memory behind bridge: e4000000-e7ffffff

0000:00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0

0000:00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at f000 [size=16]

0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at d000 [size=32]

0000:00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9

0000:00:0d.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Flags: bus master, slow devsel, latency 64, IRQ 10
I/O ports at d400 [size=64]
Capabilities: [dc] Power Management version 1

0000:00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at d800 [size=256]
Memory at eb000000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at ea000000 [disabled] [size=64K]
Capabilities: [50] Power Management version 2

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage 128 AIW AGP
Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 11
Memory at e4000000 (32-bit, prefetchable) [size=64M]
I/O ports at c000 [size=256]
Memory at e9000000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Capabilities: [5c] Power Management version 1

eth0 Link encap:Ethernet HWaddr 00:50:FC:FE:FD:47
inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:913 errors:0 dropped:0 overruns:0 frame:0
TX packets:945 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:711342 (694.6 KiB) TX bytes:202777 (198.0 KiB)
Interrupt:5 Base address:0x9000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:600 (600.0 b) TX bytes:600 (600.0 b)

rusty
06-12-2005, 05:35 AM
try opening a root shell
K->knoppix->root shell
and typing

pump -i eth0

then open your browser and see if it works.

The pump command makes your network card get a dhcp address. Might be all you need , if it works,great, if not ,describe your network setup ( routers, isp etc.) and post back.

UnderScore
06-12-2005, 05:37 AM
The hardware info is telling me that it is finding the network card. It is identified as device eth0. It used the driver 8139too. Now you need to boot to the HD installed knoppix, now debian, and check to see if it at a minimum identifies the network card.

In the HD installed Knoppix, as the root user (the administrative user), at the command line copy & paste the following:
lspci -v | grep -i 8139It should output something like this:
0000:00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C
/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Then do this
dmesg | grep 8139
It should output something like this:
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 at 0xc8c09000, 00:50:fc:fe:fd:47, IRQ 5
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
If the output is similar then do
ifconfig -a
If there is a eth0 device. Then issue the command:
netcardconfig

It should attempt to configure the network card.
If any of this fails please indicate where and if possible provide me the details or error messages.
Thanks,
James

Harry Kuhman
06-12-2005, 05:51 AM
Well Harry, you've convinced me I shouldn't have installed Knoppix. I disagree though about one thing, the problem I'm having is a networking one which is a consequence of installing it.

Hi Cindy. I'm not quite clear on what you are saying. Did you run the "boot from CD" experiment and did the network function when and if you did?

I tend to think it's a HDD install if it works when booted the way Klaus intended but stops when booted from hard disk. Sure, there is some cross over between this and many other subjects when selecting where to post. But also consider what is the basic cause of the problem. I've seen some responses to posts about a network that stopped working after being installed to hard drive because the install scripts didn't set a permission on some file right (I do not know if this is the problem in your cae or not). If the problem is simply a failure of the install script to set a file permission right, wouldn't you agreee that it belongs in the HDD install forum? I'm not going to be a fourm-nazi and tell everyone where they have to post. On occasion I do move posts when the selection was just plain off-topic. When there is some cross-over and I think the post would be better elsewhere I make a suggestion or offer to move it for the poster. You should certainly reach people who know more about HDD install in the HDD forum, although you may reach people more willing to be helpful and try to help others here.


...I suggest you prominently post on this site that Knoppix is not intended to HD install and why. Plenty of people would save a lot of time poking around these forums and the Internet!
Well, it's not my site and certainly some people do think that installing Knoppix is great. They are free to that opnion, and I'm willing to share mine. I thnk that users wanting Debian on a hard disk install would be better servered installing Debian itself. Yes, it is a bit more work doing the install configuration for all the hardware. Yes, it does look a bit more stark and then you have to load the applications that you want. But you learn a lot in the process and you get a much more stable system in the end, one that you can continue to update safely. I sure wouldn't mind seeing a big caution flag at the top of the HDD install forum, but I'm not going to tell others not to install it. However, those who do without reading through the hdd install forum and knowing what they are setting themselves up for, and then post about common problems, well maybe they acted just a little too fast.

You're certainly in good hands getting advice fom James though. If he can help you, great. I've just seen too many problems posted with a Knopix hard disk install and so have never done it myself, so I'm not going to be able to be giving anyone advice on how to fix things after an install.

tdjokic
06-12-2005, 03:38 PM
I hate to quit Knoppix since I've spent so much time trying to make it work.

If I can get an internet connection then I'd like to stick with it.Kanotix, for example. Almost identicall to Knoppix but better for hdd installation. Your "spent time" will be usefull in Kanotix too.

cindy
06-12-2005, 05:23 PM
James, I have some output - thank you again for your help.

Harry, there is a connection to the internet when I boot from the CD but no connection when I boot from the HD.

James, the first set of commands you gave me (lspci -v | grep -i 8139) didn't quite work. The output it generated was simply a help screen showing parameter values. The output immediatley below was generated by lspci -v.



0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 64
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0

0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: e8000000-e9ffffff
Prefetchable memory behind bridge: e4000000-e7ffffff

0000:00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0

0000:00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at f000 [size=16]

0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at d000 [size=32]

0000:00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9

0000:00:0d.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Flags: bus master, slow devsel, latency 64, IRQ 10
I/O ports at d400 [size=64]
Capabilities: [dc] Power Management version 1

0000:00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at d800 [size=256]
Memory at eb000000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at ea000000 [disabled] [size=64K]
Capabilities: [50] Power Management version 2

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage 128 AIW AGP
Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 11
Memory at e4000000 (32-bit, prefetchable) [size=64M]
I/O ports at c000 [size=256]
Memory at e9000000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Capabilities: [5c] Power Management version 1



I also had to shorten the second set of commands to dmesg in order to get output. Here it is:




Linux version 2.4.27 (root@Koffer) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 SMP Mo Aug 9 00:39:37 CEST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
127MB LOWMEM available.
On node 0 totalpages: 32752
zone(0): 4096 pages.
zone(1): 28656 pages.
zone(2): 0 pages.
ACPI disabled because your bios is from 99 and too old
You can enable it with acpi=force
Kernel command line: auto BOOT_IMAGE=Linux ro root=301 ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 501.149 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 999.42 BogoMIPS
Memory: 123236k/131008k available (1406k kernel code, 7384k reserved, 574k data, 144k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU serial number disabled.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Katmai) stepping 03
per-CPU timeslice cutoff: 1462.08 usecs.
SMP motherboard not detected.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 501.1197 MHz.
..... host bus clock speed is 100.2236 MHz.
cpu: 0, clocks: 1002236, slice: 501118
CPU0<T0:1002224,T1:501104,D:2,S:501118,C:1002236>
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfb2e0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
vesafb: framebuffer at 0xe4000000, mapped to 0xc880d000, size 3072k
vesafb: mode is 1024x768x16, linelength=2048, pages=9
vesafb: protected mode interface info at c000:4bf1
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
pty: 256 Unix98 ptys configured
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 100000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: MAXTOR 6L040J2, ATA DISK drive
hdd: DX-DVDR100, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78177792 sectors (40027 MB) w/1819KiB Cache, CHS=77557/16/63
Partition check:
hda: [PTBL] [4866/255/63] hda1 hda2
ide: late registration of driver.
SCSI subsystem driver Revision: 1.00
libata version 1.02 loaded.
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 3244k freed
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 144k freed
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
blk: queue c03661a0, I/O limit 4095Mb (mask 0xffffffff)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
Real Time Clock Driver v1.10f
Adding Swap: 5245212k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
hdd: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: DVD ROM Model: DX-DVDR100 Rev: 0052
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 16x/48x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 00:50:50 Aug 9 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:0d.0
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usbdevfs: remount parameter error
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
es1371: version v0.32 time 00:49:34 Aug 9 2004
PCI: Found IRQ 10 for device 00:0d.0
PCI: Sharing IRQ 10 with 00:07.2
es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x06
es1371: found es1371 rev 6 at io 0xd400 irq 10
es1371: features: joystick 0x0
ac97_codec: AC97 Audio codec, id: CRY3 (Cirrus Logic CS4297)
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 94M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xe0000000
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
lp0: console ready
hub.c: new USB device 00:07.2-1, assigned address 2
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: COWON Model: iAUDIO U2 Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 1013248 512-byte hdwr sectors (519 MB)
sda: Write Protect is off
sda: sda1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2



Finally, ifconfig -a produced this output:



lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3716 (3.6 KiB) TX bytes:3716 (3.6 KiB)


When I submitted the netcardconfig command the response was "No supported Network Card Found".

UnderScore
06-12-2005, 06:02 PM
As root user, try the command:
modprobe 8139too

then try
ifconfig -a
& hopefully you will see a eth0 device.
If the eth0 device exists, try netcardconfig

cindy
06-12-2005, 08:00 PM
Hi James,

I did as you instructed - modprobe 8139too then ifconfig -a then netcardconfig.

Here is the results:



eth0 Link encap:Ethernet HWaddr 00:50:FC:FE:FD:47
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:5 Base address:0xc000Hi James,

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0


By the way - after running ifconfig -a I still was not able to load a web page. However it seems like some signal is getting through. In other words - the browser takes a while before letting me know that it can't connect. Before running your commands when I tried using the browser it immediatly told me there was not a connection. Is this helpful?

cindy
06-12-2005, 08:02 PM
By the way, when I re-boot, the configuration seems to go away.

tdjokic
06-12-2005, 08:40 PM
cindy, how do you go to the Internet? I have simple ADSL Ethernet modem (no router), setup as bridge and I can't go to the Internet with eth0 setup as your is. My ifconfig looks like that:

eth0 Link encap:Ethernet HWaddr 00:50:8D:66:BA:EE
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1871 errors:0 dropped:0 overruns:0 frame:0
TX packets:1842 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1587863 (1.5 MiB) TX bytes:301642 (294.5 KiB)
Interrupt:11 Base address:0x2000

(lo....., ppp0....).

I get this in diferent way in diferrent distributions of Linux - automatic or I use a dirty trick - during netcardconfiguration I use static IP adrress but delete all numbers, and conection works.

If I want to accsess my modem, for setup, I must configure net card with DHCP, 192.168.1.2

cindy
06-12-2005, 08:55 PM
I'm using cable.

Maybe the problem is this: when I generated that output I had a wireless router between the Knoppix computer and the cable modem.

Like this:

cable modem >----- ethernet cable----- >wireless router >-----ethernet cable-----> knoppix computer.

I could connect the cable modem directly to the knoppix computer and try your commands again if you want.

cindy
06-12-2005, 08:58 PM
My cable modem is a motorolla surfboard and my wireless router is a belkin f5d6231-4 (802.11b)

Harry Kuhman
06-12-2005, 09:06 PM
I'm using cable.

Maybe the problem is this: when I generated that output I had a wireless router between the Knoppix computer and the cable modem.

Like this:

cable modem >----- ethernet cable----- >wireless router >-----ethernet cable-----> knoppix computer.

I could connect the cable modem directly to the knoppix computer and try your commands again if you want.

You should be able to keep the router in the circuit. You'll want to , as that will be the final way you'll run anyway. There is certainly no reason why the router should not stay in the configuration.

One problem from a previous posting is that your own IP address seems to be 192.168.0.1. That is likely the IP address of your router (unless you've changed it) and can't be your address too. If it's getting set this way by an automatic Netcardconfig the I would suggest booting again from CD and seeing what your current ifconfig is, the booting the hd install again, doing the steps James gave you including the netcardconfig. If you are doing an "automatic" netcardconfig and still get the 192.168.0.1 setting, do a netcardconfig and take the manual setting option and force the IP address o be what it was when you booted from CD (and maake the other settings too). Does that help? It seems like your hard disk install is forcing the wrong IP address, but why I have no idea.

tdjokic
06-13-2005, 12:39 AM
What about this http://www.knoppix.net/forum/viewtopic.php?t=19518 Please, watch the very end of the post.

cindy
06-13-2005, 02:38 AM
James,George and "tdjokic",

Got it working! Thank you so much!!!

The problem was I answered " no" each time when netcardconfig asked "Start DHCP broadcast?"

In retrospect I know that was really dumb I know!. I apologize for wasting your time. But your advice and encouragement kept me going when I was about to give up. Thank you so much!

One more request?

Now that the card is being detected is there anything more I need to do to make sure it stays that way? Can I "save" the settings so that Knoppix will be able to detect the ethernet card next time turn on the machine?

cindy
06-13-2005, 02:41 AM
Sorry Harry - I meant to address the message to you. I don't know where I came up with George! I've been fooling with this computer too much. I'm taking a break!

Harry Kuhman
06-13-2005, 02:45 AM
Sorry Harry - I meant to address the message to you.....
Thanks! I was wondering if I had somehow unintentionally offended you.

Note to others: if I have intentionally offended you, you don't really need to tell me about it. :wink:

UnderScore
06-13-2005, 03:40 AM
This step is in substition of the modprobe step. If you complete this one then there is no need to do any modprobe.
As root user, edit the /etc/modules-2.6.11 file
Add '8139too' anywhere in that file. Then save it & exit it.

Top of /etc/modules-2.6.11:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1
Modified /etc/modules-2.6.11:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
8139too
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1


This next step is in substition of the netcardconfig. If you complete this one then there is no need to do any netcardconfig.
As root user, edit the /etc/network/interfaces file
Add
auto eth0
iface eth0 inet dhcp
to the end of that file. Then save & exit it.

Contents of /etc/network/interfaces:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo
iface lo inet loopback

Modified Contents of /etc/network/interfaces:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

Then issue the commands:
cd /etc/rcS.d
ln -s ../init.d/ifupdown-clean S18ifupdown-clean

Once the changes are made, then reboot & see if the network now comes up automatically.

cindy
06-13-2005, 04:37 AM
James, I looked in every "etc" folder I could find and couldn't find a file called modules-2.6.11.

I even tried using the 'find file' utility to first search for that file by name and then to find any file with the words "kernel modules" inside. I searched from the / root folder and didn't find it.

FYI the version of Knoppix I'm using is 2.78 kernel 2.4.27

I did find a file named "modules.conf" under /initrd/etc but the contents look very different.

Maybe we're using different versions with different file names?

UnderScore
06-13-2005, 04:50 AM
OK. I've been testing all of this on a HD install of Knoppix 3.9.

I will do a HD install of Knoppix 3.7 & try it out.

rusty
06-13-2005, 05:19 AM
A quick note:

There is a #knoppix channel on freenode, so if you want to go about things in real-er time you could use gaim to get things going, although I'm not sure gaim came with her knoppix.

k->internet->gaim (an instant message client)

add accounts, choose protocol irc and enter a screen name

signon , click on join and enter #knoppix for the channel (no password)

it is very useful when troubleshooting back and forth.

HTH

UnderScore
06-13-2005, 05:40 AM
Skip the my other big post as it is related to Knoppix 3.9. I did a HD install of Knoppix 3.7.

This step is in substition of the modprobe step. If you complete this one then there is no need to do any modprobe.
As root user, edit the /etc/modules-2.4.27 file
Add '8139too' anywhere in that file. Then save it & exit it.

Top of /etc/modules-2.4.27:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1
Modified /etc/modules-2.4.27:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
8139too
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1

Then reboot. The system should pickup the eth0 device & DHCP should automaticaly assign it an address. Do a ifconfig -a to make sure the eth0 device is present & it now has an address

cindy
06-14-2005, 01:30 AM
Skip the my other big post as it is related to Knoppix 3.9. I did a HD install of Knoppix 3.7.

This step is in substition of the modprobe step. If you complete this one then there is no need to do any modprobe.
As root user, edit the /etc/modules-2.4.27 file
Add '8139too' anywhere in that file. Then save it & exit it.

Top of /etc/modules-2.4.27:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1
Modified /etc/modules-2.4.27:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a '#', and everything on the line after them are ignored.
ehci_hcd
uhci_hcd
ohci_hcd
8139too
usb_storage
ieee1394
ohci1394
sbp2 serialize_io=1

Then reboot. The system should pickup the eth0 device & DHCP should automaticaly assign it an address. Do a ifconfig -a to make sure the eth0 device is present & it now has an address

James - it worked!

Thank you sooo much!