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