I am working with two documents that cover this:
The z/Series Hipersockets redbook (may 2002), SG2406816-00 and the share
presentation Hipersockets in the Round a z/OS, z/VM, zLinux Perspective by
Frank J. De Gilio from IBM.
We have tested hipersockets from z/os to z/os and foudn that to work. I
believe that a test from VM native to z/OS worked as well, though the
person to ask that is not here today.
The redbook references kernal 2.4.7, which I believe is more in keeping
with a SLES7 system. I am running SLES8, so this may not be 100% applicable
to my environment, but I attempted the following configuration based on the
redbook:
I added, in /etc./modules.conf
alias hsi1 qeth
in /etc/rc.config (which was blank)
pepin:/ # more /etc/rc.config
NETCONFIG="_0 _1"
IPADDR_1="192.168.252.13"
NETDEV_1="hsi1"
IFCONFIG_1="192.168.252.13 netmask 255.255.255.0"
For this linux guest the hipersocket address assigned is 192.168.252.13 as
opposed to the example having 192.0.1.60.
and lastly addded a qeth1 definition to /etc/chandev.conf to reflect the
devices assigned.
qeth1,0x0ed9,0x0eda,0x0edb,0,0,0
I get the following under this configuration at startup:
qeth: Trying to use card with devnos 0xED9/0xEDA/0xEDB
qdio : Adapter interruption facility not installed.
qdio : Not all CHSCs supported. Continuing.
qeth: Device 0xED9/0xEDA/0xEDB is a HiperSockets card (level: D3GF)
with link type magic (portname: )
qeth: VLAN not supported on hsi1
qeth: IPv6 not supported on hsi1
qeth: Broadcasting not supported on hsi1
The system comes up and I do an ifconfig to see what interfaces came up and
hsi1 is not there.
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:493 errors:0 dropped:0 overruns:0 frame:0
TX packets:111 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:75520 (73.7 Kb) TX bytes:12204 (11.9 Kb)
Interrupt:3
lo Link encap:Local Loopback
{standard crapola cut for brevity}
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}
I have also tried the configuration in the share presentation, which has
small differences for the chadev.conf data and the rc.config data
chandev: qeth1,0x0ed9,0x0eda,0x0edb,8192 (it was 4096 in the example, but
the MTU on this is 8192 so I changed it)
and in the rc.config all was the same execpt for the ifconfig_1 line which
reads: IFCONFIG_1="192.168.252.13 broadcast 192.168.252.13 netmask
255.255.255.0 mtu 8192 up"
and I get similar results.
Anyone see something boneheaded I might have done? (oh and yes the chpid is
online to VM)
Thanks,
-J
----------------------------------------------------------------------
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