I have a Racal Interlan card which uses the AMD LANCE chip.
How do I get linux to talk to my ethernet card (a lance card)? When I
boot, I get a message on the screen:
Jan 23 09:13:33 larry kernel:
lance.c: PCI bios is present, checking for devices...
but no other messages about ethernet, etc. If I run tcpdump I get
the following message:
tcpdump: no suitable device found.
Thanks,
larry mccourry
mccou...@mercury.interpath.com
HERE IS MY GENERAL SYSTEM INFORMATION:
======================================
HARDWARE:
=========
computer: ibm valuepoint 466DX2/Dp with 32 meg memory
sound blaster:
address = 220 (0x230)
irq = 5
dma = 1,5
midi = 330
hd1 = Quantum LPS540A, 540 meg ide, chs=1049/16/63
scsi card: adaptec aha1540cf/1542cf
hd2: Quantum Maverick 540S (scsi)
tape drive: scsi, "archive viper 2525" at port 0x130,
irq11, dma=6, scsi id = 7
network card:
racal using the LANCE chip:
io address = 0x340
dma = 7
irq = 9
the board uses the AMD LANCE chip which is ne2100 compatible.
the actual chip is the 79c960.
IOPORTS:
========
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-0060 : kbd
0064-0064 : kbd
0070-007f : rtc
0080-009f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00f1 : npu
00f8-00ff : npu
01f0-01f7 : ide0
0230-0233 : sbpcd
02f8-02ff : serial(auto)
0334-0337 : aha1542
03bc-03be : lp
03d4-03d5 : ega+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
CPU:
====
cpu : 486
model : DX/2
mask : E
vid : GenuineIntel
fdiv_bug : no
math : yes
hlt : yes
wp : yes
Integrated NPU : yes
Enhanced VM86 : yes
IO Breakpoints : no
4MB Pages : no
TS Counters : no
Pentium MSR : no
Mach. Ch. Exep. : no
CMPXCHGB8B : no
BogoMips : 33.55
OPERATING SYSTEM:
=================
Linux version 1.2.13 (root@larry) (gcc version 2.7.0) #2
Fri Jan 19 11:11:09 EST 1996
(December, 1995 Infomagic Slackware)
HERE ARE MY PARTITION TABLES:
=============================
Disk /dev/hda: 16 heads, 63 sectors, 1049 cylinders
Units = cylinders of 1008 * 512 bytes
Device Boot Begin Start End Blocks Id System
/dev/hda1 * 1 1 366 184432+ 6 DOS 16-bit >=32M
Partition 1 does not end on cylinder boundary:
phys=(182, 31, 63) should be (182, 15, 63)
/dev/hda2 367 367 1024 331632 83 Linux native
/dev/hda3 1024 1025 1049 12600 82 Linux swap
Disk /dev/sda: 64 heads, 32 sectors, 516 cylinders
Units = cylinders of 2048 * 512 bytes
Device Boot Begin Start End Blocks Id System
/dev/sda1 2 2 516 527360 5 Extended
/dev/sda5 * 2 2 516 527344 6 DOS 16-bit >=32M
HERE IS MY BOOTING SCREEN:
==========================
Jan 23 09:13:32 larry syslogd: restart
Jan 23 09:13:33 larry kernel: Kernel logging (proc) started.
Jan 23 09:13:33 larry kernel: Console: colour EGA+ 80x25, 1 virtual console (max 63)
Jan 23 09:13:33 larry kernel: bios32_init : BIOS32 Service Directory structure at 0x000fda70
Jan 23 09:13:33 larry kernel: bios32_init : BIOS32 Service Directory entry at 0xfda82
Jan 23 09:13:33 larry kernel: pcibios_init : PCI BIOS revision 2.00 entry at 0xfdabd
Jan 23 09:13:33 larry kernel: Probing PCI hardware.
Jan 23 09:13:33 larry kernel: Calibrating delay loop.. ok - 33.55 BogoMips
Jan 23 09:13:33 larry kernel: Serial driver version 4.11 with no serial options enabled
Jan 23 09:13:33 larry kernel: tty00 at 0x03f8 (irq = 4) is a 16550A
Jan 23 09:13:33 larry kernel: tty01 at 0x02f8 (irq = 3) is a 16550A
Jan 23 09:13:33 larry kernel: lp0 at 0x03bc, using polling driver
Jan 23 09:13:33 larry kernel: PS/2 auxiliary pointing device detected -- driver installed.
Jan 23 09:13:33 larry kernel: hda: QUANTUM LPS540A, 516MB w/96KB Cache, CHS=1049/16/63, MaxMult=8
Jan 23 09:13:33 larry kernel: ide0: primary interface on irq 14
Jan 23 09:13:33 larry kernel: Floppy drive(s): fd0 is 1.44M
Jan 23 09:13:33 larry kernel: FDC 0 is a post-1991 82077
Jan 23 09:13:33 larry kernel: sbpcd-0 [01]: sbpcd.c v3.7 Eberhard Moenkeberg <emoe...@gwdg.de>
Jan 23 09:13:33 larry kernel: sbpcd-0 [02]: Looking for Matsushita/Panasonic, CreativeLabs, IBM, Longshine, TEAC CD-ROM drives
Jan 23 09:13:33 larry kernel: sbpcd-0 [03]:
Jan 23 09:13:33 larry kernel: = = = = = = = = = = W A R N I N G = = = = = = = = = =
Jan 23 09:13:33 larry kernel: sbpcd-0 [04]: Auto-Probing can cause a hang (f.e. touching an ethernet card).
Jan 23 09:13:33 larry kernel: sbpcd-0 [05]: If that happens, you have to reboot and use the
Jan 23 09:13:33 larry kernel: sbpcd-0 [06]: LILO (kernel) command line feature like:
Jan 23 09:13:33 larry kernel: sbpcd-0 [07]: LILO boot: ... sbpcd=0x230,SoundBlaster
Jan 23 09:13:33 larry kernel: sbpcd-0 [08]: or like:
Jan 23 09:13:33 larry kernel: sbpcd-0 [09]: LILO boot: ... sbpcd=0x300,LaserMate
Jan 23 09:13:33 larry kernel: sbpcd-0 [10]: or like:
Jan 23 09:13:33 larry kernel: sbpcd-0 [11]: LILO boot: ... sbpcd=0x330,SPEA
Jan 23 09:13:33 larry kernel: sbpcd-0 [12]: with your REAL address.
Jan 23 09:13:33 larry kernel: sbpcd-0 [13]: = = = = = = = = = = END of WARNING = = = = = = = = = =
Jan 23 09:13:33 larry kernel:
Jan 23 09:13:33 larry kernel: sbpcd-0 [14]: Scanning 0x340 (LaserMate)...
Jan 23 09:13:33 larry kernel: sbpcd-0 [15]: Scanning 0x230 (SoundBlaster)...
Jan 23 09:13:33 larry kernel: sbpcd-0 [16]: Drive 0 (ID=0): CR-563 (0.80) at 0x230 (type 1)
Jan 23 09:13:33 larry kernel: sbpcd-1 [17]: You should configure sbpcd.h for your hardware.
Jan 23 09:13:33 larry kernel: Configuring Adaptec at IO:334, IRQ 11, DMA priority 6
Jan 23 09:13:33 larry kernel: scsi0 : Adaptec 1542
Jan 23 09:13:33 larry kernel: scsi : 1 host.
Jan 23 09:13:33 larry kernel: Vendor: QUANTUM Model: MAVERICK 540S Rev: 0901
Jan 23 09:13:33 larry kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 23 09:13:33 larry kernel: Detected scsi disk sda at scsi0, id 0, lun 0
Jan 23 09:13:33 larry kernel: Vendor: ARCHIVE Model: VIPER 2525 25462 Rev: -900
Jan 23 09:13:33 larry kernel: Type: Sequential-Access ANSI SCSI revision: 01
Jan 23 09:13:33 larry kernel: scsi : detected 1 SCSI disk total.
Jan 23 09:13:33 larry kernel: SCSI Hardware sector size is 512 bytes on device sda
Jan 23 09:13:33 larry kernel: lance.c: PCI bios is present, checking for devices...
Jan 23 09:13:33 larry kernel: Memory: 31308k/32768k available (648k kernel code, 384k reserved, 428k data)
Jan 23 09:13:33 larry kernel: This processor honours the WP bit even when in supervisor mode. Good.
Jan 23 09:13:33 larry kernel: Swansea University Computer Society NET3.019
Jan 23 09:13:33 larry kernel: Swansea University Computer Society TCP/IP for NET3.019
Jan 23 09:13:33 larry kernel: IP Protocols: ICMP, UDP, TCP
Jan 23 09:13:33 larry kernel: Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Jan 23 09:13:33 larry kernel: Checking 'hlt' instruction... Ok.
Jan 23 09:13:33 larry kernel: Linux version 1.2.13 (root@larry) (gcc ve<6>Jan 23 09:13:33 kernel: Partition check:
Jan 23 09:13:33 larry kernel: sda: sda1 < sda5 >
Jan 23 09:13:33 larry kernel: hda: multiple mode turned off
Jan 23 09:13:33 larry kernel: hda: hda1 hda2 hda3
Jan 23 09:13:33 larry kernel: VFS: Mounted root (ext2 filesystem) readonly.
Jan 23 09:13:33 larry kernel: sbpcd-0 [18]: sbpcd_open: no disk in drive.
Jan 23 09:13:33 larry kernel: Unable to identify CD-ROM format.
Jan 23 09:13:40 larry sendmail[80]: starting daemon (8.6.12): SMTP+queueing@00:15:00
Jan 23 09:14:03 larry login: ROOT LOGIN ON tty1
HERE IS MY KERNEL CONFIGURATION FILE:
======================================
#
# Automatically generated make config: don't edit
#
#
# General setup
#
# CONFIG_MATH_EMULATION is not set
CONFIG_BLK_DEV_FD=y
CONFIG_ST506=y
#
# Please see drivers/block/README.ide for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_IDECD is not set
# CONFIG_BLK_DEV_XD is not set
CONFIG_NET=y
# CONFIG_MAX_16M is not set
# CONFIG_PCI is not set
CONFIG_SYSVIPC=y
CONFIG_BINFMT_ELF=y
CONFIG_M486=y
#
# Loadable module support
#
# CONFIG_MODVERSIONS is not set
#
# Networking options
#
CONFIG_INET=y
# CONFIG_IP_FORWARD is not set
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_FIREWALL is not set
# CONFIG_IP_ACCT is not set
#
# (it is safe to leave these untouched)
#
# CONFIG_INET_PCTCP is not set
# CONFIG_INET_RARP is not set
CONFIG_INET_SNARL=y
# CONFIG_TCP_NAGLE_OFF is not set
# CONFIG_IPX is not set
#
# SCSI support
#
# CONFIG_SCSI is not set
#
# Skipping SCSI configuration options...
#
#
# Network device support
#
CONFIG_NETDEVICES=y
# CONFIG_DUMMY is not set
# CONFIG_SLIP is not set
# CONFIG_PPP is not set
# CONFIG_PLIP is not set
# CONFIG_NET_ALPHA is not set
# CONFIG_NET_VENDOR_SMC is not set
CONFIG_LANCE=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_ISA is not set
# CONFIG_NET_EISA is not set
# CONFIG_NET_POCKET is not set
#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
# CONFIG_CDU31A is not set
# CONFIG_MCD is not set
CONFIG_SBPCD=y
# CONFIG_SBPCD2 is not set
# CONFIG_AZTCD is not set
# CONFIG_CDU535 is not set
#
# Filesystems
#
# CONFIG_MINIX_FS is not set
# CONFIG_EXT_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_XIA_FS is not set
CONFIG_MSDOS_FS=y
# CONFIG_UMSDOS_FS is not set
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_ISO9660_FS=y
CONFIG_HPFS_FS=y
CONFIG_SYSV_FS=y
#
# character devices
#
# CONFIG_CYCLADES is not set
CONFIG_PRINTER=y
# CONFIG_BUSMOUSE is not set
CONFIG_PSMOUSE=y
# CONFIG_82C710_MOUSE is not set
# CONFIG_MS_BUSMOUSE is not set
# CONFIG_ATIXL_BUSMOUSE is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_FTAPE is not set
#
# Sound
#
# CONFIG_SOUND is not set
#
# Kernel hacking
#
# CONFIG_PROFILE is not set
HERE IS MY LILO.CONF FILE:
==========================
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
append="hd=1010,12,55 sbpcd=0x230,SoundBlaster ether=9,0x340,eth0"
boot = /dev/hda
#compact # faster, but won't work on all systems.
prompt
vga = normal # force sane state
ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /zImage
root = /dev/hda2
label = linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
# DOS bootable partition config begins
other = /dev/hda1
label = dos
table = /dev/hda
# DOS bootable partition config ends
# Linux bootable partition config begins
image = /vmlinuz
root = /dev/hda2
label = original
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
--
I think I've got the hang of it now .... :w :q :wq :wq! ^d X exit ^X^C ~.
^[x X Q :quitbye CtrlAltDel ~~q :~q logout save/quit :!QUIT ^[zz ^[ZZ
ZZZZ ^H ^@ ^L ^[c ^# ^E ^X ^I ^T ? help helpquit ^D ^d ^C ^c help
^]q exit ?Quit ?q (stolen from Norm Ahlquist) mccou...@mercury.interpath.com