Ok, I have added the alias line to the /etc/conf.modules file for the ne driver. So the contents of the /etc/conf.modules file are as follows: alias scsi_hostadapter qlogicisp alias eth0 ne options ne io=0x6000 irq=9 alias binfmt-332 iBCS I have shutdown -r now and rebooted Linux again but the message: SIOCADDRT: invalid argument still appears when the ne driver is loaded. My dmesg file is as follows: Console: 16 point font, 400 scans Console: colour VGA+ 80x25, 1 virtual console (max 63) pcibios_init : BIOS32 Service Directory structure at 0x000fa720 pcibios_init : BIOS32 Service Directory entry at 0xfa730 pcibios_init : PCI BIOS revision 2.00 entry at 0xfa759 Probing PCI hardware. Calibrating delay loop.. ok - 39.73 BogoMIPS Memory: 62960k/65536k available (792k kernel code, 384k reserved, 1220k data) Swansea University Computer Society NET3.035 for Linux 2.0 NET3: Unix domain sockets 0.13 for Linux NET3.035. Swansea University Computer Society TCP/IP for NET3.034 IP Protocols: IGMP, ICMP, UDP, TCP Swansea University Computer Society IPX 0.34 for NET3.035 IPX Portions Copyright (c) 1995 Caldera, Inc. VFS: Diskquotas version dquot_5.6.0 initialized Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. Checking 'hlt' instruction... Ok. Intel Pentium with F0 0F bug - workaround enabled. moving IDT ... ... done Linux version 2.0.32 ([EMAIL PROTECTED]) (gcc version 2.7.2.3) #4 Mon Mar 2 22:38:16 EST 1998 Starting kswapd v 1.4.2.2 Serial driver version 4.13 with no serial options enabled tty00 at 0x03f8 (irq = 4) is a 16550A tty01 at 0x02f8 (irq = 3) is a 16550A tty02 at 0x03e8 (irq = 4) is a 16550A lp0 at 0x03bc, (polling) lp1 at 0x0378, (polling) Logitech bus mouse detected, using IRQ 5. ATI Inport Bus mouse detected and installed. Real Time Clock Driver v1.07 Ramdisk driver initialized : 16 ramdisks of 4096K size Floppy drive(s): fd0 is 1.44M, fd1 is 1.2M FDC 0 is an 8272A md driver 0.35 MAX_MD_DEV=4, MAX_REAL=8 linear personality registered scsi : 0 hosts. scsi : detected total. PPP: version 2.2.0 (dynamic channel allocation) TCP compression code copyright 1989 Regents of the University of California PPP Dynamic channel allocation code copyright 1995 Caldera, Inc. PPP line discipline registered. ne.c: PCI BIOS reports NE 2000 clone at i/o 0x6000, irq 9. ne.c:v1.10 9/23/94 Donald Becker ([EMAIL PROTECTED]) NE*000 ethercard probe at 0x6000: 00 00 1c 00 2b 55 eth0: NE2000 found at 0x6000, using IRQ 9. Partition check: RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). scsi0 : QLogic ISP1020 SCSI on PCI bus 0 device 18 irq 14 base 0x6100 scsi : 1 host. Vendor: MICROP Model: 4221-09 1128RV Rev: 28RV Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Vendor: MICROP Model: 3243-19 1128RQ Rev: 28RQ Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0 Vendor: IBM Model: DCAS-32160W Rev: S65A Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0 Vendor: ARCHIVE Model: Python 27807-XXX Rev: 4.61 Type: Sequential-Access ANSI SCSI revision: 02 Detected scsi tape st0 at scsi0, channel 0, id 3, lun 0 Vendor: TOSHIBA Model: CD-ROM XM-3401TA Rev: 2873 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0 Vendor: HP Model: C2520A Rev: 3503 Type: Processor ANSI SCSI revision: 02 Detected scsi generic sgf at scsi0, channel 0, id 5, lun 0 SCSI device sda: hdwr sector= 512 bytes. Sectors= 4004219 [1955 MB] [2.0 GB] sda: sda3 sda4 SCSI device sdb: hdwr sector= 512 bytes. Sectors= 8388315 [4095 MB] [4.1 GB] sdb: sdb2 sdb3 sdb4 < sdb5 sdb6 sdb7 > SCSI device sdc: hdwr sector= 512 bytes. Sectors= 4226725 [2063 MB] [2.1 GB] sdc: sdc1 VFS: Mounted root (ext2 filesystem) readonly. Trying to unmount old root ... okay Adding Swap: 104384k swap-space (priority -1) ------------------------------------------------------------------------------ I have a Realtek 8029 PCI ethernet combo 10Base2 LAN card installed in the Pentium 100 MHz computer, which as you can see from the above mesg listing, is configured for I/O address 0x6000 and IRQ 9. On 08-Apr-98 at 15:42 Mr. Bob Mitchell <[EMAIL PROTECTED]> wrote: >Although you do not mention PPP, one area where this problem can occur >is with using an older version of pppd with newer kernel code. Do you >have ppp-2.3.3 installed (available from the RedHat errata)? > >Also, take a look at the routes you are setting up via >control-panel/netcfg and see if any of them do not make sense - as well >as checking the rest of your network configuration. > > Bob Mitchell. I am also current using ppp-2.2.0f-5 and noticed another problem that occurs before the ne. eth0 driver module is loaded and the "SIOCADDRT: invalid argument" appears, which is: modprobe: can't locate module net-pf-5 modprobe: can't locate module net-pf-5 modprobe: can't locate module net-pf-5 These three messages are displayed while RedHat Linux 5.0 is shutting down as well. These three messages just started when I upgraded to ppp-2.2.0f-5. I have recompiled the kernel 2.0.32 and modules since I upgraded to ppp-2.2.0f-5 but it did not solve the "modprobe: can't locate module net-pf-5" or the "SIOCADDRT: invalid argument" messages. The following packages are what I have installed in my system that concerns the network: basesystem-4.9-1 bind-utils-4.9.6-7 filesystem-1.3.1-2 gcc-2.7.2.3-8 gcc-c++-2.7.2.3-8 gcc-objc-2.7.2.3-8 glibc-2.0.7-6 glibc-debug-2.0.7-6 glibc-devel-2.0.7-6 glibc-profile-2.0.7-6 kernel-2.0.32-2 kernel-headers-2.0.32-2 kernel-modules-2.0.32-2 kernel-source-2.0.32-2 libelf-0.6.4-1 libg++-2.7.2.8-6 libg++-devel-2.7.2.8-6 libgr-2.0.13-4 libgr-devel-2.0.13-4 libgr-progs-2.0.13-4 mkinitrd-1.8-1 modutils-2.1.55-4 ncpfs-2.0.11-3 ncurses-1.9.9e-8 net-tools-1.33-4 netcfg-2.19-3 netkit-base-0.10-5 netwatch-0.6c-1 newt-0.21-1 newt-devel-0.21-1 nfs-server-2.2beta29-2 nfs-server-clients-2.2beta29-2 nls-1.0-3 ntalk-0.10-1 perl-5.004-4 pidentd-2.7-1 pine-3.96-7 ppp-2.3.3-2 routed-0.10-3 util-linux-2.7-15 My RedHat Linux 5.0 is set up mainly to be used as an independent workstation. The files in the /etc/sysconfig/network-scripts directory are as follows: total 18 -rw------- 1 root root 260 Feb 12 17:03 chat-ppp0 -rw-r--r-- 1 root root 140 Apr 15 17:28 ifcfg-eth0 -rwxr-xr-- 1 root root 115 Apr 15 17:28 ifcfg-lo -rw-r--r-- 1 root root 258 Apr 15 17:28 ifcfg-ppp0 -rwxr-xr-x 1 root root 445 Mar 10 09:23 ifdhcpc-done lrwxrwxrwx 1 root root 20 Jan 23 11:05 ifdown -> ../../../sbin/ifdown -rwxr-xr-x 1 root root 267 Mar 10 09:23 ifdown-post -rwxr-xr-x 1 root root 1191 Mar 10 09:23 ifdown-ppp -rwxr-xr-x 1 root root 672 Mar 10 09:23 ifdown-sl lrwxrwxrwx 1 root root 18 Jan 23 11:05 ifup -> ../../../sbin/ifup -rwxr-xr-x 1 root root 687 Mar 10 09:23 ifup-plip -rwxr-xr-x 1 root root 925 Mar 10 09:23 ifup-post -rwxr-xr-x 1 root root 2782 Mar 10 09:23 ifup-ppp -rwxr-xr-x 1 root root 352 Mar 10 09:23 ifup-routes -rwxr-xr-x 1 root root 1529 Mar 10 09:23 ifup-sl -rw-r--r-- 1 root root 692 Mar 10 09:23 network-functions File ifcfg-eth0: DEVICE=eth0 ONBOOT=yes BOOTPROTO=none NETWORK=192.168.110.0 IPADDR=192.168.110.1 NETMASK=255.255.255.0 BROADCAST=192.168.110.255 USERCTL=no File ifcfg-lo: DEVICE=lo ONBOOT=yes BOOTPROTO=none NETWORK=127.0.0.0 IPADDR=127.0.0.1 NETMASK=255.0.0.0 BROADCAST=127.255.255.255 File ifcfg-ppp0: PERSIST=yes DEFROUTE=yes ONBOOT=no INITSTRING=ATZ MODEMPORT=/dev/modem LINESPEED=19200 ESCAPECHARS=no DEFABORT=yes HARDFLOWCTL=yes DEVICE=ppp0 PPPOPTIONS= DEBUG=no PAPNAME= REMIP= IPADDR= BOOTPROTO=none MTU= MRU= DISCONNECTTIMEOUT= RETRYTIMEOUT= USERCTL=yes File network-functions: # This is not a shell script; it provides functions to network scripts # that source it. source_config () { DEVNAME=`basename $CONFIG | sed 's/^ifcfg-//g'` if basename $CONFIG | grep -q '[^g]-' ; then PARENTCONFIG=`echo $CONFIG | sed 's/-[^-]*$//g'` PARENTDEVNAME=`echo $PARENTCONFIG | sed 's/^ifcfg-//g'` [ -f $PARENTCONFIG ] || { echo "Missing config file $PARENTCONFIG." >&2 exit 1 } . $PARENTCONFIG fi . $CONFIG } do_netreport () { # Notify programs that have requested notification ( cd /var/run/netreport || exit for i in * ; do [ -f $i ] && \ kill -SIGIO $i >/dev/null 2>&1 || \ rm -f $i >/dev/null 2>&1 done ) } ------------------------------------------------------------------------------ If I type ifconfig, the following is displayed: lo Link encap:Local Loopback inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0 UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 TX packets:2 errors:0 dropped:0 overruns:0 eth0 Link encap:Ethernet HWaddr 00:00:1C:00:2B:55 inet addr:192.168.110.1 Bcast:192.168.110.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:0 errors:0 dropped:0 overruns:0 Interrupt:9 Base address:0x6000 Then if I type route -n, the following is displayed: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.110.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 1 lo My /etc/hosts file has the following in it: 192.168.110.1 dash.pentium-100_pc.com p100_pc.com 127.0.0.1 localhost loopback I can ping to either 127.0.0.1, 192.168.110.1, dash.pentium-100_pc.com, p100_pc.com or localhost without a problem. Also, my ppp connection is working fine. However, if I try to set up an ipx NetWare to another computer, running OpenDOS 7.1 and Personal NetWare Server, it will not slist the PNS on the Linux workstation. The documentation, which is included on the RedHat Linux 5.0 CD-ROM seems to hint that it is possible to interface to Personal NetWare from Linux using the ncpfs utility commands. I have tried using the following command in Linux: # ipx_configure --auto_interface=y --auto_primary=y # ipx_interface add eth0 EtherII which adds the ipx Ether_II protocol to eth0 without errors. Then I enter: # ipx_interface check eth0 EtherII which displays: IPX Address for (eth0, EtherII) is 1C002B0C:00001C002B55. to verify that the IPX Address and frame type is set. However, when I enter the slist command in Linux to list the Personal NetWare Server name, it says; "server name not found in ncp_open". I made sure that the ipx address 0x00001c002b0c is unused on the other computer, which is running OpenDOS 7.1 and Personal NetWare Server. Any tips or suggestions will be very appreciated. Again, thank you for your help. David Smith Net-Tamer V 1.09.2 - Registered -- PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES! http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject.