Sorry, I'm not sure about 'athen find the exact module for the eth0 in your modules.conf or modprobe.conf file'. I looked in these files and found no references to eth0.
Pls see my etc/network/interfaces file below which allows me to connect to the machine via ftp and web. It does not let me surf web pages outside of my local net from the Linux box.
It does allow me to access ip addresses externally, but v.v v. slowly. Maybe my prob is DNS related? Not sure how to check if this is the case.
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# the loopback interface
auto lo
iface lo inet loopback
# This entry was created during the Debian installation
auto eth0
# iface eth0 inet dhcp
iface eth0 inet static
address 192.168.254.35
network 192.168.255.255
netmask 255.255.255.0
broadcast 192.168.255.255
gateway 192.168.254.254
Also below the output from the log files you requested after making a boot with my interfaces file set to 'iface eth0 inet dhcp'
Sep 20 16:09:32 localhost kernel: Freeing initrd memory: 3188k freed
Sep 20 16:09:32 localhost kernel: VFS: Mounted root (cramfs filesystem).
Sep 20 16:09:32 localhost kernel: Freeing unused kernel memory: 76k freed
Sep 20 16:09:32 localhost kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Sep 20 16:09:32 localhost kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
Sep 20 16:09:32 localhost kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Sep 20 16:09:32 localhost kernel: ICH4: IDE controller at PCI slot 00:1f.1
Sep 20 16:09:32 localhost kernel: PCI: Enabling device 00:1f.1 (0005 -> 0007)
Sep 20 16:09:32 localhost kernel: PCI: Found IRQ 11 for device 00:1f.1
Sep 20 16:09:32 localhost kernel: PCI: Sharing IRQ 11 with 00:1d.2
Sep 20 16:09:32 localhost kernel: ICH4: chipset revision 2
Sep 20 16:09:32 localhost kernel: ICH4: not 100%% native mode: will probe irqs later
Sep 20 16:09:32 localhost kernel: ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda
MA, hdb
io
Sep 20 16:09:32 localhost kernel: ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc
MA, hdd
io
Sep 20 16:09:32 localhost kernel: hda: QSI CD-RW/DVD-ROM SBW-242, ATAPI CD/DVD-ROM drive
Sep 20 16:09:32 localhost kernel: hdc: IC25N020ATMR04-0, ATA DISK drive
Sep 20 16:09:32 localhost kernel: blk: queue e0824214, I/O limit 4095Mb (mask 0xffffffff)
Sep 20 16:09:32 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Sep 20 16:09:32 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Sep 20 16:09:32 localhost kernel: hdc: attached ide-disk driver.
Sep 20 16:09:32 localhost kernel: hdc: 39070080 sectors (20004 MB) w/1740KiB Cache, CHS=2432/255/63, UDMA(100)
Sep 20 16:09:32 localhost kernel: Partition check:
Sep 20 16:09:32 localhost kernel: /dev/ide/host0/bus1/target0/lun0: p1 p2 < p5 > p3 p4
Sep 20 16:09:32 localhost kernel: Journalled Block Device driver loaded
Sep 20 16:09:32 localhost kernel: Adding Swap: 554200k swap-space (priority -1)
Sep 20 16:09:32 localhost kernel: Real Time Clock Driver v1.10e
Sep 20 16:09:32 localhost kernel: lp: driver loaded but no devices found
Sep 20 16:09:32 localhost kernel: b44.c:v0.9 (Jul 14, 2003)
Sep 20 16:09:32 localhost kernel: PCI: Found IRQ 11 for device 02:01.0
Sep 20 16:09:32 localhost kernel: PCI: Sharing IRQ 11 with 00:1f.5
Sep 20 16:09:32 localhost kernel: PCI: Sharing IRQ 11 with 00:1f.6
Sep 20 16:09:32 localhost kernel: eth0: Broadcom 4400 10/100BaseT Ethernet 00:0d:56:30:3e:a5
Sep 20 16:09:32 localhost kernel: i810 TCO timer, v0.05: timer margin: 30 sec (0x0860) (nowayout=0)
Sep 20 16:09:32 localhost kernel: Intel 810 + AC97 Audio, version 0.24, 19:11:35 Sep 27 2003
Sep 20 16:09:32 localhost kernel: PCI: Found IRQ 11 for device 00:1f.5
Sep 20 16:09:32 localhost kernel: PCI: Sharing IRQ 11 with 00:1f.6
Sep 20 16:09:32 localhost kernel: PCI: Sharing IRQ 11 with 02:01.0
Sep 20 16:09:32 localhost kernel: i810: Intel ICH4 found at IO 0xcc40 and 0xc800, MEM 0xf6f7f800 and 0xf6f7f400, IRQ 11
Sep 20 16:09:32 localhost kernel: i810: Intel ICH4 mmio at 0xe08fb800 and 0xe08fd400
Sep 20 16:09:32 localhost kernel: i810_audio: Primary codec has ID 0
Sep 20 16:09:32 localhost kernel: i810_audio: Audio Controller supports 6 channels.
Sep 20 16:09:32 localhost kernel: i810_audio: Defaulting to base 2 channel mode.
Sep 20 16:09:32 localhost kernel: i810_audio: Resetting connection 0
Sep 20 16:09:32 localhost kernel: i810_audio: Connection 0 with codec id 0
Sep 20 16:09:32 localhost kernel: ac97_codec: AC97 Audio codec, id: 0x8384:0x7650 (Unknown)
Sep 20 16:09:32 localhost kernel: i810_audio: AC'97 codec 0 supports AMAP, total channels = 2
Sep 20 16:09:32 localhost kernel: i810_rng hardware driver 0.9.8 loaded
Sep 20 16:09:32 localhost kernel: SCSI subsystem driver Revision: 1.00
Sep 20 16:09:32 localhost kernel: hda: attached ide-scsi driver.
Sep 20 16:09:32 localhost kernel: scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Sep 20 16:09:32 localhost kernel: Vendor: QSI Model: CDRW/DVD SBW-242 Rev: UD22
Sep 20 16:09:32 localhost kernel: Type: CD-ROM ANSI SCSI revision: 02
Sep 20 16:09:32 localhost kernel: b44: eth0: Link is down.
Sep 20 16:09:32 localhost kernel: b44: eth0: Link is up at 10 Mbps, half duplex.
Sep 20 16:09:32 localhost kernel: b44: eth0: Flow control is off for TX and off for RX.
Sep 20 16:09:32 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Sep 20 16:09:32 localhost kernel: b44: eth0: Link is down.
Sep 20 16:09:32 localhost kernel: b44: eth0: Link is up at 10 Mbps, half duplex.
Sep 20 16:09:32 localhost kernel: b44: eth0: Flow control is off for TX and off for RX.
Sep 20 16:09:32 localhost lpd[387]: restarted
Sep 20 16:09:42 localhost kernel: apm: BIOS not found.
Sep 20 16:09:43 localhost kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann
Sep 20 16:09:43 localhost kernel: agpgart: Maximum main memory to use for agp memory: 438M
Sep 20 16:09:43 localhost kernel: agpgart: Detected an Intel(R) 845G Chipset.
Sep 20 16:09:43 localhost kernel: agpgart: Detected 892K stolen memory.
Sep 20 16:09:43 localhost kernel: agpgart: AGP aperture is 128M @ 0xe0000000
Sep 20 16:09:43 localhost kernel: [drm] AGP 0.99 on Intel i810 @ 0xe0000000 128MB
Sep 20 16:09:43 localhost kernel: [drm] Initialized i830 1.2.0 20011004 on minor 0
ide1 at 0x170-0x177,0x376 on irq 15
hdc: attached ide-disk driver.
hdc: 39070080 sectors (20004 MB) w/1740KiB Cache, CHS=2432/255/63, UDMA(100)
Partition check:
/dev/ide/host0/bus1/target0/lun0: p1 p2 < p5 > p3 p4
Journalled Block Device driver loaded
ext3: No journal on filesystem on ide1(22,1)
Adding Swap: 554200k swap-space (priority -1)
Real Time Clock Driver v1.10e
lp: driver loaded but no devices found
b44.c:v0.9 (Jul 14, 2003)
PCI: Found IRQ 11 for device 02:01.0
PCI: Sharing IRQ 11 with 00:1f.5
PCI: Sharing IRQ 11 with 00:1f.6
eth0: Broadcom 4400 10/100BaseT Ethernet 00:0d:56:30:3e:a5
i810 TCO timer, v0.05: timer margin: 30 sec (0x0860) (nowayout=0)
Intel 810 + AC97 Audio, version 0.24, 19:11:35 Sep 27 2003
PCI: Found IRQ 11 for device 00:1f.5
PCI: Sharing IRQ 11 with 00:1f.6
PCI: Sharing IRQ 11 with 02:01.0
PCI: Setting latency timer of device 00:1f.5 to 64
i810: Intel ICH4 found at IO 0xcc40 and 0xc800, MEM 0xf6f7f800 and 0xf6f7f400, IRQ 11
i810: Intel ICH4 mmio at 0xe08fb800 and 0xe08fd400
i810_audio: Primary codec has ID 0
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: Connection 0 with codec id 0
ac97_codec: AC97 Audio codec, id: 0x8384:0x7650 (Unknown)
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2
i810_rng: cannot disable RNG, aborting
i810_rng hardware driver 0.9.8 loaded
SCSI subsystem driver Revision: 1.00
hda: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: QSI Model: CDRW/DVD SBW-242 Rev: UD22
Type: CD-ROM ANSI SCSI revision: 02
b44: eth0: Link is down.
b44: eth0: Link is up at 10 Mbps, half duplex.
b44: eth0: Flow control is off for TX and off for RX.
NETDEV WATCHDOG: eth0: transmit timed out
b44: eth0: transmit timed out, resetting
b44: eth0: Link is down.
b44: eth0: Link is up at 10 Mbps, half duplex.
b44: eth0: Flow control is off for TX and off for RX.
Thanks for any help.