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.

Reply via email to