On Thu, 27 May 2004, James Melin wrote:

> in /etc/rc.config (which was blank)

Here's a bug in your process.  SLES8 doesn't use /etc/rc.config -- but
even if it did and yours was blank, then you'd have the wrong file, I
think.  I believe that the location and function of the SuSEconfig file
was one of many things that changed between SLES7 and SLES8.  I don't have
a SLES8 system nearby right now, though...  On my SuSE 9 Athlon box there
is /etc/sysconfig/suseconfig, and it has the same look and feel as the old
rc.config, but it has no network configuration info in it.

> and lastly addded a qeth1 definition to  /etc/chandev.conf to reflect the
> devices assigned.
>
> qeth1,0x0ed9,0x0eda,0x0edb,0,0,0

I was going to advise you to add the additional parameters to
chandev.conf, as I've never configured a qeth device without them, like
so: "add_parms,0x10,0x0ed9,0x0edb,portname:blah".  You're not setting a
portname though (which is fair enough now that it's no longer required) so
YMMV -- and indeed did, because the output of the driver loading that you
posted indicated that it loaded successfully and found the Hipersockets.

> The system comes up and I do an ifconfig to see what interfaces came up and
> hsi1 is not there.

I'd say that if you did "ifconfig -a" at this point you would see your
hsi1.

> so I then try to bring it up manually:
>
> pepin:~ # ifconfig hsi1 up
> pepin:~ # ifconfig
> eth0      Link encap:Ethernet  HWaddr 02:00:00:00:00:01
>           inet addr:137.70.100.184  Mask:255.255.254.0
>           inet6 addr: fe80::200:0:400:1/10 Scope:Link
>           UP RUNNING MULTICAST  MTU:1492  Metric:1
>           RX packets:968 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:361 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           RX bytes:124851 (121.9 Kb)  TX bytes:46248 (45.1 Kb)
>           Interrupt:3
>
> hsi1      Link encap:Ethernet  HWaddr 00:00:00:00:00:00
>           inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link
>           UP RUNNING NOARP MULTICAST  MTU:8192  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           RX bytes:0 (0.0 b)  TX bytes:88 (88.0 b)
>
> lo        Link encap:Local Loopback
>          {standard crapola cut for brevity}

This is because your interface configuration is missing, because of the
rc.config issue mentioned at the top.  You need an ifcfg-hsi1 file
somewhere under the /etc/ directory (/etc/sysconfig/network, if it's like
my SuSE 9.0 box) for your interface to be correctly configured.  You could
copy the ifcfg-eth0 file in that directory and edit as required, or you
could use YaST to set up hsi1 this time and have a look at what files it
changes for future reference.

Hope this helps...

Cheers,
Vic Cross

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to