Re: virtual hipersockets

2004-10-21 Thread Alan Altmark
On Thursday, 10/21/2004 at 04:17 AST, GWillis <[EMAIL PROTECTED]> wrote:

> I am having a spot of trouble configuring virtual hipersockets. I have
it
> working to the extent that I can communicate between z/VM 4.3.0 and
Debian
> Linux s390 (kernel 2.4.19)  however, I cannot communicate between Linux,
and
> the outside network. I'm hoping someone can point me in the right
direction
> to fix this.
[snip]
> ifconfig
> ZVMETH0  inet addr: 10.1.1.90 mask: 255.255.0.0
> UP BROADCAST MULTICAST MTU: 1500
> vdev: 0E00 rdev: 0E00 type: QDIO ETHERNET portname: ETH0
> router type: NONROUTER
>
> HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255
> UP MULTICAST POINTOPOINT MTU: 1500
> vdev: 0FA0 type: HIPERS
> LAN owner: TCPIP name: NERAC1

1) HIPERLA0 is a LAN, not a point-to-point connection.  While this p2p
route will work ok for the first Linux guest, you'll get in trouble when
you add another.  Define an entire subnet to for use on the virtual
hipersocket LAN.

2)  The symptom you describe usually indicates that the external routers
do not know to route 10.8.1.93 to 10.1.1.90.  So, packets find their way
out into the network just fine, but they can't find their way back again.

Alan Altmark
Sr. Software Engineer
IBM z/VM Development

--
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


Betr.: Re: virtual hipersockets

2004-10-21 Thread Pieter Harder
 [EMAIL PROTECTED] 21-10-04 22:43 >>>
>Keeping in mind that I know nothing about z/VM TCP/IP configuration,
the
>Point-to-Point value (and netmask) on this response to the ifconfig
command
>would seem to be very wrong to me:
>HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255
> UP MULTICAST POINTOPOINT MTU: 1500
>
>Hipersockets are in no way a point-to-point connection.

I agree Hipersockets probably shouldn't be point-to-point, but that is
what is in the PROFILE TCPIP:
GATEWAY
10.8.1.93   =   HIPERLA0 1500  HOST
Host does mean 255.255.255.255. You more likely want it to be:
10.8.1.93   =   HIPERLA0 1500  0.0.255.0
0.0.1.0
or somemthing like that, depending on what you addressing scheme is.

As Geoff has local connections, it is likely a routine problem. The
link itself is there or you wouldn't have any comm at all.
Next step would be to verify what is actually in the routing table on
Linux with the command:
route
Especially look for a default route to the world. If it is not there
you will have only local subnet connections.
With the route command you can also play with routing before putting it
in a fixed config..




Thanks,

 Geoff

Here are my definitions;



TCPIP startup;

CP DEFINE LAN NERAC1

CP DEFINE NIC FA0

CP COUPLE FA0 TO TCPIP NERAC1



Linux startup;

CP DEFINE NIC FA4

CP COUPLE FA4 TO TCPIP NERAC1



q lan nerac1 details

LAN TCPIP NERAC1   Type: HIPERS   Active: 2 MAXCONN: INFINITE

  TRANSIENT   UNRESTRICTED  MFS: 16384   ACCOUNTING: OFF

Adapter Owner: LIN999   NIC: 0FA4  Name: UNASSIGNED

  10.8.1.93   224.0.0.1

Adapter Owner: TCPIPNIC: 0FA0  Name: HIPERPA0

  10.1.1.90   10.1.1.97   10.8.1.95

  224.0.0.1



Profile.tcpip;



DEVICE [EMAIL PROTECTED] OSD 0E00 PORTNAME ETH0 NONROUTER

LINK ZVMETH0 QDIOETHERNET [EMAIL PROTECTED]

DEVICE HIPERDA0 HIPERS FA0 PORTNAME HIPERPA0 AUTORESTART

LINK HIPERLA0 QDIOIP HIPERDA0



HOME

  10.1.1.90 ZVMETH0

  10.8.1.95 HIPERLA0



GATEWAY

10  =   ZVMETH0  1500  0.255.0.0
0.1.0.0

DEFAULTNET  10.1.0.254  ZVMETH0  1500  0

10.8.1.93   =   HIPERLA0 1500  HOST




START [EMAIL PROTECTED]

START HIPERDA0



ifconfig

ZVMETH0  inet addr: 10.1.1.90 mask: 255.255.0.0

 UP BROADCAST MULTICAST MTU: 1500

 vdev: 0E00 rdev: 0E00 type: QDIO ETHERNET portname: ETH0

 router type: NONROUTER



HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255

 UP MULTICAST POINTOPOINT MTU: 1500

 vdev: 0FA0 type: HIPERS

 LAN owner: TCPIP name: NERAC1



Linux

/etc/network/interfaces



1   # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage
or

2   # /usr/share/doc/ifupdown/examples for more information.

3 auto hsi1

9 iface hsi1 inet static

10 address 10.8.1.93

11 netmask 255.255.0.0

12 up ifconfig hsi1 mtu 1500

13 up route add default gw 10.8.1.95 hsi1

14 up ifconfig lo 127.0.0.1

15 down route del -net default hsi1



ifconfig

hsi1  Link encap:Ethernet  HWaddr 00:00:00:00:00:00

  inet addr:10.8.1.93  Mask:255.255.0.0

  inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link

  UP RUNNING NOARP MULTICAST  MTU:1500  Metric:1

  RX packets:0 errors:0 dropped:0 overruns:0 frame:0

  TX packets:7 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:100

  RX bytes:0 (0.0 b)  TX bytes:604 (604.0 b)

  Interrupt:17



loLink encap:Local Loopback

  inet addr:127.0.0.1  Mask:255.0.0.0

  inet6 addr: ::1/128 Scope:Host

  UP LOOPBACK RUNNING  MTU:16436  Metric:1

  RX packets:8 errors:0 dropped:0 overruns:0 frame:0

  TX packets:8 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:0

  RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)



--
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

--
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

Best regards,
Pieter Harder

[EMAIL PROTECTED]
tel  +31-73-6837133 / +31-6-47272537

--
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


Re: virtual hipersockets

2004-10-21 Thread Post, Mark K
Keeping in mind that I know nothing about z/VM TCP/IP configuration, the
Point-to-Point value (and netmask) on this response to the ifconfig command
would seem to be very wrong to me:
HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255
 UP MULTICAST POINTOPOINT MTU: 1500

Hipersockets are in no way a point-to-point connection.


Mark Post

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
GWillis
Sent: Thursday, October 21, 2004 4:17 PM
To: [EMAIL PROTECTED]
Subject: virtual hipersockets


Hello,

 I am having a spot of trouble configuring virtual hipersockets. I have it
working to the extent that I can communicate between z/VM 4.3.0 and Debian
Linux s390 (kernel 2.4.19)  however, I cannot communicate between Linux, and
the outside network. I'm hoping someone can point me in the right direction
to fix this.



Thanks,

 Geoff

Here are my definitions;



TCPIP startup;

CP DEFINE LAN NERAC1

CP DEFINE NIC FA0

CP COUPLE FA0 TO TCPIP NERAC1



Linux startup;

CP DEFINE NIC FA4

CP COUPLE FA4 TO TCPIP NERAC1



q lan nerac1 details

LAN TCPIP NERAC1   Type: HIPERS   Active: 2 MAXCONN: INFINITE

  TRANSIENT   UNRESTRICTED  MFS: 16384   ACCOUNTING: OFF

Adapter Owner: LIN999   NIC: 0FA4  Name: UNASSIGNED

  10.8.1.93   224.0.0.1

Adapter Owner: TCPIPNIC: 0FA0  Name: HIPERPA0

  10.1.1.90   10.1.1.97   10.8.1.95

  224.0.0.1



Profile.tcpip;



DEVICE [EMAIL PROTECTED] OSD 0E00 PORTNAME ETH0 NONROUTER

LINK ZVMETH0 QDIOETHERNET [EMAIL PROTECTED]

DEVICE HIPERDA0 HIPERS FA0 PORTNAME HIPERPA0 AUTORESTART

LINK HIPERLA0 QDIOIP HIPERDA0



HOME

  10.1.1.90 ZVMETH0

  10.8.1.95 HIPERLA0



GATEWAY

10  =   ZVMETH0  1500  0.255.0.0
0.1.0.0

DEFAULTNET  10.1.0.254  ZVMETH0  1500  0

10.8.1.93   =   HIPERLA0 1500  HOST




START [EMAIL PROTECTED]

START HIPERDA0



ifconfig

ZVMETH0  inet addr: 10.1.1.90 mask: 255.255.0.0

 UP BROADCAST MULTICAST MTU: 1500

 vdev: 0E00 rdev: 0E00 type: QDIO ETHERNET portname: ETH0

 router type: NONROUTER



HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255

 UP MULTICAST POINTOPOINT MTU: 1500

 vdev: 0FA0 type: HIPERS

 LAN owner: TCPIP name: NERAC1



Linux

/etc/network/interfaces



1   # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or

2   # /usr/share/doc/ifupdown/examples for more information.

3 auto hsi1

9 iface hsi1 inet static

10 address 10.8.1.93

11 netmask 255.255.0.0

12 up ifconfig hsi1 mtu 1500

13 up route add default gw 10.8.1.95 hsi1

14 up ifconfig lo 127.0.0.1

15 down route del -net default hsi1



ifconfig

hsi1  Link encap:Ethernet  HWaddr 00:00:00:00:00:00

  inet addr:10.8.1.93  Mask:255.255.0.0

  inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link

  UP RUNNING NOARP MULTICAST  MTU:1500  Metric:1

  RX packets:0 errors:0 dropped:0 overruns:0 frame:0

  TX packets:7 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:100

  RX bytes:0 (0.0 b)  TX bytes:604 (604.0 b)

  Interrupt:17



loLink encap:Local Loopback

  inet addr:127.0.0.1  Mask:255.0.0.0

  inet6 addr: ::1/128 Scope:Host

  UP LOOPBACK RUNNING  MTU:16436  Metric:1

  RX packets:8 errors:0 dropped:0 overruns:0 frame:0

  TX packets:8 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:0

  RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)



--
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

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread David Boyes
> On Thu, 21 Oct 2004, Alan Cox wrote:
> > $TERM during init depends upon what the init scripts set.
> Red Hat for
> > example basically assumes "linux console" unless you are
> running over a
> > serial port in which case I believe it uses "dumb"
>
> Right.
> That's where the problem lies.
> RH (not alone, but for example) makes this assumption
> in cases where it is not true.   Perhaps detecting 'uname -m' and
> varying based on that might help?   I don't like it,  but
> it'd be a start.

Possible solution (s):

Add entry in /etc/ttytype for 'console' to be 'dumb' as the default on
all distributions. Update this value during installation for the Intel
or other ANSI compliant distributions.

In the common header used by the scripts, use 'tset -m' to initialize
the $TERM variable to the correct value and process accordingly.

Then the Intel install can do the Right Thing and have cute ANSI stuff,
and the non-ANSI versions can not have to filter.

--
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


virtual hipersockets

2004-10-21 Thread GWillis
Hello,

 I am having a spot of trouble configuring virtual hipersockets. I have it
working to the extent that I can communicate between z/VM 4.3.0 and Debian
Linux s390 (kernel 2.4.19)  however, I cannot communicate between Linux, and
the outside network. I'm hoping someone can point me in the right direction
to fix this.



Thanks,

 Geoff

Here are my definitions;



TCPIP startup;

CP DEFINE LAN NERAC1

CP DEFINE NIC FA0

CP COUPLE FA0 TO TCPIP NERAC1



Linux startup;

CP DEFINE NIC FA4

CP COUPLE FA4 TO TCPIP NERAC1



q lan nerac1 details

LAN TCPIP NERAC1   Type: HIPERS   Active: 2 MAXCONN: INFINITE

  TRANSIENT   UNRESTRICTED  MFS: 16384   ACCOUNTING: OFF

Adapter Owner: LIN999   NIC: 0FA4  Name: UNASSIGNED

  10.8.1.93   224.0.0.1

Adapter Owner: TCPIPNIC: 0FA0  Name: HIPERPA0

  10.1.1.90   10.1.1.97   10.8.1.95

  224.0.0.1



Profile.tcpip;



DEVICE [EMAIL PROTECTED] OSD 0E00 PORTNAME ETH0 NONROUTER

LINK ZVMETH0 QDIOETHERNET [EMAIL PROTECTED]

DEVICE HIPERDA0 HIPERS FA0 PORTNAME HIPERPA0 AUTORESTART

LINK HIPERLA0 QDIOIP HIPERDA0



HOME

  10.1.1.90 ZVMETH0

  10.8.1.95 HIPERLA0



GATEWAY

10  =   ZVMETH0  1500  0.255.0.0
0.1.0.0

DEFAULTNET  10.1.0.254  ZVMETH0  1500  0

10.8.1.93   =   HIPERLA0 1500  HOST




START [EMAIL PROTECTED]

START HIPERDA0



ifconfig

ZVMETH0  inet addr: 10.1.1.90 mask: 255.255.0.0

 UP BROADCAST MULTICAST MTU: 1500

 vdev: 0E00 rdev: 0E00 type: QDIO ETHERNET portname: ETH0

 router type: NONROUTER



HIPERLA0 inet addr: 10.8.1.95 P-t-P: 10.8.1.93 mask: 255.255.255.255

 UP MULTICAST POINTOPOINT MTU: 1500

 vdev: 0FA0 type: HIPERS

 LAN owner: TCPIP name: NERAC1



Linux

/etc/network/interfaces



1   # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or

2   # /usr/share/doc/ifupdown/examples for more information.

3 auto hsi1

9 iface hsi1 inet static

10 address 10.8.1.93

11 netmask 255.255.0.0

12 up ifconfig hsi1 mtu 1500

13 up route add default gw 10.8.1.95 hsi1

14 up ifconfig lo 127.0.0.1

15 down route del -net default hsi1



ifconfig

hsi1  Link encap:Ethernet  HWaddr 00:00:00:00:00:00

  inet addr:10.8.1.93  Mask:255.255.0.0

  inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link

  UP RUNNING NOARP MULTICAST  MTU:1500  Metric:1

  RX packets:0 errors:0 dropped:0 overruns:0 frame:0

  TX packets:7 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:100

  RX bytes:0 (0.0 b)  TX bytes:604 (604.0 b)

  Interrupt:17



loLink encap:Local Loopback

  inet addr:127.0.0.1  Mask:255.0.0.0

  inet6 addr: ::1/128 Scope:Host

  UP LOOPBACK RUNNING  MTU:16436  Metric:1

  RX packets:8 errors:0 dropped:0 overruns:0 frame:0

  TX packets:8 errors:0 dropped:0 overruns:0 carrier:0

  collisions:0 txqueuelen:0

  RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)



--
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


RE: SLES9 installation problem - again

2004-10-21 Thread David Boyes
> When I chose option 3 I was asked for 3 devices. The devices
> I gave (1200-1202) were not acceptable.
> I don't want to use QDIO at this time. Non-qdio should be
> supported according to evrything I've read.

Not on the gigE cards. You don't have a choice -- if it's really a gigE
card, then you must define it as a QDIO device and use QDIO. That's been
the situation since the gigE cards were released.

If you were using this card with the LCS driver on SLES8, it's not a
gigE card.



--
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


SLES9 and TSM Manager

2004-10-21 Thread Darren Zamrykut
Is anyone aware if TSM Manager for Linux is supported for SLES9 s390x?
Or do I have to run SLES8?

Regards,
Darren

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread Richard Troth
On Thu, 21 Oct 2004, Alan Cox wrote:
> This sounds a good basis if I understand S/390 console at all (which I
> don't really I'll admit). Care to file it in bugzilla.redhat.com ?

Perhaps Dave Boyes will hit bugzilla.   Dave?

-- R;

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread David Boyes
> During system init, is there actually a $TERM to be queried? The init
scripts don't actually run
>at a "terminal", do they? Just a thought, and may be showing my
ignorance...

There's output on /dev/console, which should/does have a $TERM. On Intel,
the scripts do tabs and cursor positioning and text color changes and all
kinds of useless stuff like that. That obviously *shouldn't* happen if the
terminal type is not something that can actually handle the commands.

Yes, it's boring to look at. I don't care. It's a pain to have to filter
that garbage out when you're trying to do automation or hunt a problem.

--d b

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread Alan Cox
On Iau, 2004-10-21 at 17:11, Richard Troth wrote:
> Right.
> That's where the problem lies.
> RH (not alone, but for example) makes this assumption
> in cases where it is not true.   Perhaps detecting 'uname -m' and
> varying based on that might help?   I don't like it,  but it'd be a start.

This sounds a good basis if I understand S/390 console at all (which I
don't really I'll admit). Care to file it in bugzilla.redhat.com ?

--
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


Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread John Campbell
  The problem, of course, is that the ANSI sequences (on an x86 machine
and others with an "ansi mapped display") make the boot-up process look
"pretty" by reporting success/failure of each stage in a "clear" fashion.

  That being said, for the x86 versions, doing an

ssh [EMAIL PROTECTED] "cd /etc/init.d && ./named
restart"

  (Yes, yes, I know there are better ways to do this) no ANSI sequences
are returned.

  All right, so that's using SuSE 8.2 and it's not on a zSeries.

-soup


John R. Campbell, Speaker to Machines (GNUrd)  {813-356|697}-5322
Adsumo ergo raptus sum
MacOS X: Because making Unix user-friendly was easier than debugging
Windows.
Red Hat Certified Engineer (#803004680310286)
IBM Certified: IBM AIX 4.3 System Administration, System Support
- Forwarded by John Campbell/Tampa/IBM on 10/21/2004 12:20 PM -

  David Boyes
  <[EMAIL PROTECTED]To:   [EMAIL PROTECTED]
  e.net>   cc:
  Sent by: Linux onSubject:  Re: [LINUX-390] Sigh.. is it 
really too much trouble to check the terminal
  390 Port  ty pe?
  <[EMAIL PROTECTED]
  IST.EDU>


  10/21/2004 11:13
  AM
  Please respond to
  Linux on 390 Port





> It should always honour the setting of $TERM. Make sure your network
> login tool correctly propogated $TERM and a suitable value.

It does work properly for normal logins. The problem I'm complaining
about is messages generated by init during boot.

Either $TERM is not being set properly for /dev/console during the boot
process, or the init scripts are ignoring it and just spewing ANSI
terminal command sequences without checking whether the device is
capable of executing them. The latter may be the case, as when I do
explicitly set a $TERM of "dumb" or "tty" in the script, I still get
ANSI sequences.

IMHO, the Right Thing (tm) is to assume during boot that $TERM is "tty"
until and unless probed and/or explicitly told otherwise. Easy enough to
do in the console initialization scripts, and is just good programming
practice (good software development rule 10DC: never use a hardware
feature without probing for it first). I know I've given the Debian
folks a ton of grief about this, but it'd be nice to fix it across the
board.

-- db

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread Richard Troth
On Thu, 21 Oct 2004, Alan Cox wrote:
> $TERM during init depends upon what the init scripts set. Red Hat for
> example basically assumes "linux console" unless you are running over a
> serial port in which case I believe it uses "dumb"

Right.
That's where the problem lies.
RH (not alone, but for example) makes this assumption
in cases where it is not true.   Perhaps detecting 'uname -m' and
varying based on that might help?   I don't like it,  but it'd be a start.

-- R;

--
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


Re: SLES9 installation problem - again

2004-10-21 Thread David Boyes
> 1. Try option 3 - this did not work.

The GigE OSA cannot be used with the LCS driver, so option 2 will never
work. The GigE OSA must be defined as a QDIO device, so you probably should
go back to the IOCP/IODF and make sure it's defined as such.

--
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



Re: Pointing to a DNS server

2004-10-21 Thread Post, Mark K
To get anything newer, you'll need to contact Novell/SUSE, or one of their
business partners.  Depending on whether your predecessor actually bought
SLES7 or not, you might have been entitled to a free copy of SLES8.  You
might want to check that out.

Asking which distribution is "best" is at best kind of useless, and as you
seem to know, frequently inflammatory.  No one has quite the same mix of
business concerns/needs as you.  What's important to you may not be to me.
Too bad you missed SHARE in New York back in August.  You could have gotten
a lot of in-person networking done on questions like this.  Much easier than
via email and mailing lists.

For some time, SUSE had about 80% of the mainframe Linux market because they
were there first.  Since that time, Red Hat has been closing the gap, but I
don't know by how much.  Technically speaking, they're both good platforms.
I would say that what differentiates them are their contract and support
terms.

If you want to try a non-Red Hat version of Red Hat, also known as a
"work-alike," there are a couple out there for S/390 and zSeries.  The one
that most people here have played with is Tao Linux,
http://www.taolinux.org/ .  It was rebuilt from the source RPMs that Red Hat
makes available on their download servers.  SUSE doesn't do that for it's
SLES products, so there isn't a "no cost" equivalent for them.

Other no-cost distributions include Debian/390, http://www.debian.org/ , and
my mainframe version of Slackware, http://www.slack390.org/ .

I'm going to be writing an article for zJournal about all this, but it won't
be coming out until next year, so that won't help you much.


Mark Post

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
Herczeg, Zoltan
Sent: Thursday, October 21, 2004 9:52 AM
To: [EMAIL PROTECTED]
Subject: Re: Pointing to a DNS server

-snip-
On the topic of new releases, how can one get a new distribution of
the latest release of Suse Linux for S/390? I know this next question may
border on asking about religion and politics but what is the best
distribution for the S/390 platform?
-snip-

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread David Boyes
> It should always honour the setting of $TERM. Make sure your network
> login tool correctly propogated $TERM and a suitable value.

It does work properly for normal logins. The problem I'm complaining
about is messages generated by init during boot.

Either $TERM is not being set properly for /dev/console during the boot
process, or the init scripts are ignoring it and just spewing ANSI
terminal command sequences without checking whether the device is
capable of executing them. The latter may be the case, as when I do
explicitly set a $TERM of "dumb" or "tty" in the script, I still get
ANSI sequences.

IMHO, the Right Thing (tm) is to assume during boot that $TERM is "tty"
until and unless probed and/or explicitly told otherwise. Easy enough to
do in the console initialization scripts, and is just good programming
practice (good software development rule 10DC: never use a hardware
feature without probing for it first). I know I've given the Debian
folks a ton of grief about this, but it'd be nice to fix it across the
board.

-- db

--
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


Re: Pointing to a DNS server

2004-10-21 Thread Alan Altmark
On Thursday, 10/21/2004 at 09:52 AST, "Herczeg, Zoltan"
<[EMAIL PROTECTED]> wrote:

> On the topic of new releases, how can one get a new distribution
> of the latest release of Suse Linux for S/390?

You have to buy one from SUSE.

> I know this next question
> may border on asking about religion and politics but what is the best
> distribution for the S/390 platform? I have a MP3000 so I guess I could
> load a distribution from CD?

No.  The CD in a MP3000 requires special magic on the CD in order to
emulate a 3422 tape drive.  The Linux CDs don't have the magic.

> I am currently running under lpars no VM

My condolences.  ;-)

Alan Altmark
Sr. Software Engineer
IBM z/VM Development

--
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


Bastille compilation failure ....

2004-10-21 Thread Peter G Spera
This problem was identified and fixed months ago.  The patches were slow
to find their way to the light of day but check out SUSE bugzilla 33754 ,
you should see there are two patches for Bastille attached to this
bugzilla - one for SLES8 and one for SLES9.

Regards,
 Peter

Linux for zSeries Security Design
IBM System Integrity Competency Center
zSeries Software System Design Group
--

Date:Wed, 20 Oct 2004 13:50:21 -0400
From:Terry Spaulding <[EMAIL PROTECTED]>
Subject: Bastille compilation failure 

Has anyone seen this failure during the InteractiveBastille compilation ?

System is SuSE SLES8 Linux for zSeries (31 bit) w/fixpack 3 applied.

--
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


Re: Pointing to a DNS server

2004-10-21 Thread Herczeg, Zoltan
Thank you that fixed it for me! I was missing the SuSEconfig
process. I am running an old release of Linux because it came installed
on the box and the project I am working on is a proof of concept and
Linux is brand new to me. I feel like I am learning to walk again after
working with VM and VSE for so many years. Once I prove Linux can be of
value to us I can then justify the time and money to put in to this
project.
On the topic of new releases, how can one get a new distribution
of the latest release of Suse Linux for S/390? I know this next question
may border on asking about religion and politics but what is the best
distribution for the S/390 platform? I have a MP3000 so I guess I could
load a distribution from CD? I am currently running under lpars no VM
:((

Again thanks for the help.

Zoltan

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
Post, Mark K
Sent: Wednesday, October 20, 2004 5:48 PM
To: [EMAIL PROTECTED]
Subject: Re: Pointing to a DNS server

This sounds like a SUSE system.  If it is SLES8, updating /etc/rc.config
is not the way to make the change.  Use YaST instead.  If it is SLES7
(in which case _why_ are you running something that old?), make sure to
run the SuSEconfig process after updating /etc/rc.config.  In either
case, you should see the update reflected in /etc/resolv.conf
afterwards.


Mark Post

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread Alan Cox
On Iau, 2004-10-21 at 13:53, Nix, Robert P. wrote:
> During system init, is there actually a $TERM to be queried? The init scripts don't 
> actually run at a "terminal", do they? Just a thought, and may be showing my 
> ignorance...

$TERM during init depends upon what the init scripts set. Red Hat for
example basically assumes "linux console" unless you are running over a
serial port in which case I believe it uses "dumb"

Alan

--
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


Re: Formatting and Partitioning on SLES 8

2004-10-21 Thread James Melin
Having just done some of that last night try dasdfmt -f /dev/dasda -b 4096
-d cdl

That formats the DEVICE. Then use fdasd to partition it.

/dev/dasda1 will not exist until a partition is created.  If you partition
it in 3 pieces, you'd have /dev/dasda1 /dev/dasda2 /dev/dasda3





 John Kaba
 <[EMAIL PROTECTED]>
 Sent by: Linux on  To
 390 Port  [EMAIL PROTECTED]
 <[EMAIL PROTECTED]  cc
 IST.EDU>
   Subject
   Formatting and Partitioning on SLES
 10/20/2004 04:44  8
 PM


 Please respond to
 Linux on 390 Port
 <[EMAIL PROTECTED]
 IST.EDU>






Getting the following error when trying to format one of my disks:

SuSE Instsys zlinux:/root # dasdfmt -f /dev/dasda1 -b 4096 -d cdl
Drive Geometry: 400 Cylinders * 15 Heads =  6000 Tracks

I am going to format the device /dev/dasda1 in the following way:
   Device number of device : 0x150
   Labelling device: yes
   Disk label  : VOL1
   Disk identifier : 0X0150
   Extent start (trk no)   : 0
   Extent end (trk no) : 5999
   Compatible Disk Layout  : yes
   Blocksize   : 4096

--->> ATTENTION! <<---
All data of that device will be lost.
Type "yes" to continue, no will leave the disk untouched: yes
Formatting the device. This may take a while (get yourself a coffee).
dasdfmt: (invalidate first track) IOCTL BIODASDFMT failed. (Invalid
argument)
SuSE Instsys zlinux:/root #

Any suggestions?

Thanks,

John

--
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

--
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


Re: DASD configuration for SuSE SLES 8

2004-10-21 Thread Mrohs, Ray
Thats right.. I already forgot our humble beginnings with the ramdisk
installation! The one thing that does apply is the default assignment of devices
starting with dasda, dasdb, etc. to the defined VM DASDs from low to high address
order. This feature affects how you add DASD or split file systems in the future,
especially if you want to stick new DASD addresses below those already defined.



Ray Mrohs
Energy Information Administration
U.S. Department of Energy


-Original Message-
From: Post, Mark K [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 20, 2004 3:30 PM
To: [EMAIL PROTECTED]
Subject: Re: DASD configuration for SuSE SLES 8


Because the installation process will handle all that for him.  He won't
have to this unless he changes his configuration in the future.


Mark Post

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of Mrohs,
Ray
Sent: Wednesday, October 20, 2004 2:46 PM
To: [EMAIL PROTECTED]
Subject: Re: DASD configuration for SuSE SLES 8


You didn't mention updating zipl.conf. Your DASD address ranges have to go
in there. Then you run zipl to activate it. After that (you may have to
reboot), your disks will show up in /proc/dasd/devices, which shows the
correlation of DASDs and Linux devices, i.e. 200 = dasda , 201 = dasdb ,
etc.

Ray Mrohs
Energy Information Administration
U.S. Department of Energy


-Original Message-
From: John Kaba [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 19, 2004 4:41 PM
To: [EMAIL PROTECTED]
Subject: DASD configuration for SuSE SLES 8


Hello again,

  I now have the network configured, and can get to my installation media.
Now I am ready to format my DASD.  The installation manual refers me to the
dasdfmt command in the Device Drivers and Installation Commands document,
which I am currently looking at, however the examples don't really show me
how this all relates to the minidisks that I have set up on my LINUX guest
ID on VM, and it doesn't give any recommendations other than to format with
a blocksize of 4KB.  I am just wanting to set up Linux so that I can run
SSL.  I have defined 3 minidisks as per the example in the SuSE Installation
manual with mdisk 201 defined as the home disk, mdisk 150 with 200 cyl. for
the swap device, and 151 with 2800 cyl. for the linux installation.

Any suggestions/recommendations on how to go about formatting and
partitioning these for this installation?


John

--
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

--
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

--
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

--
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


Re: Sigh.. is it really too much trouble to check the terminal ty pe?

2004-10-21 Thread Nix, Robert P.
During system init, is there actually a $TERM to be queried? The init scripts don't 
actually run at a "terminal", do they? Just a thought, and may be showing my 
ignorance...


--
Robert P. Nix 507-284-0844
Mayo Foundation
200 First St. SW
Rochester, MN 55905

"In theory, theory and practice are the same, but in practice theory and practice are 
different."

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of David Boyes
Sent: Wednesday, October 20, 2004 3:24 PM
To: [EMAIL PROTECTED]
Subject: Re: Sigh.. is it really too much trouble to check the terminal ty pe?

IMHO, why should they? The application's been provided the information
that the terminal is *not* ANSI -- the app (in this case the init script
status reporting code) is just not paying attention.

--
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


Re: [discuss] Re: [PATCH] Add key management syscalls to non-i386 archs

2004-10-21 Thread Jan-Benedict Glaw
On Wed, 2004-10-20 16:04:50 -0700, David S. Miller <[EMAIL PROTECTED]>
wrote in message <[EMAIL PROTECTED]>:
> On Thu, 21 Oct 2004 00:56:25 +0200
> Andi Kleen <[EMAIL PROTECTED]> wrote:

*VAX hacker's hat on*

> I disagree quite strongly.  One major frustration for users of
> non-x86 platforms is that functionality is often missing for some
> time that we can make trivial to keep in sync.

Full ACK.

> Simply put, if you're not watching the tree in painstaking detail
> every day, you miss all of these enhancements.

Right; and these missing enhancements will cause extra-pain when they're
used some time later from core code. That is, you missed the feature
while it was discusses/accepted and need to put it in place later on. So
you've got to do extra searching etc.

> The knowledge should come from the person putting the changes into
> the tree, therefore it gets done once and this makes it so that
> the other platform maintainers will find out about it automatically
> next time they update their tree.

Here's my proposal:

$ mkdir ./Documentation/new_enhancements_to_implement
$ cat ./Documentation/new_enhancements_to_implement/new_key_syscalls << EOF
> Dear Architecture Maintailers,
> 
> please add these four new cryptographic key functions to your syscall
> table. It's quite easy; just extend the ./include/arch-xxx/unistd.h
> for four new defines and then add them to your ./arch/xxx/kernel/entry.S
> file. For reference, here's my i386 patch doing this:
> 
> diff -Nurp
> --- path-old/to/file/one
> +++ path-new/to/file/one
>  text
> -del
> +add
>  more text
> 
> 
> Thanks, your keychain hacker:-)
> EOF
$

This way, all arch maintainers just *see* what needs to be done and
get a small introduction on how to do that. I'd *really* like to see
that! That would particularly help those that cannot do full-time
hacking on their port (like us VAX hackers:-)

MfG, JBG

-- 
Jan-Benedict Glaw   [EMAIL PROTECTED]. +49-172-7608481 _ O _
"Eine Freie Meinung in  einem Freien Kopf| Gegen Zensur | Gegen Krieg  _ _ O
 fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));

--
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


signature.asc
Description: Digital signature


Re: [discuss] Re: [PATCH] Add key management syscalls to non-i386 archs

2004-10-21 Thread Geert Uytterhoeven
On Wed, 20 Oct 2004, David S. Miller wrote:
> On Thu, 21 Oct 2004 01:25:09 +0200
> Andi Kleen <[EMAIL PROTECTED]> wrote:
>
> > IMHO breaking the build unnecessarily is extremly bad because
> > it will prevent all testing. And would you really want to hold
> > up the whole linux testing machinery just for some obscure
> > system call? IMHO not a good tradeoff.
>
> Then change the unistd.h cookie from "#error" to a "#warning".  It
> accomplishes both of our goals.

Please do so! And not only for syscalls, but also for other things.

That way we can procmail all mails sent to lkml or bk-commits-head that
add #warnings to arch// or include/asm-/.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds

--
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


Re: SLES9 installation problem - again

2004-10-21 Thread ××× ×× ×××
Hi,

When I chose option 3 I was asked for 3 devices. The devices I gave (1200-1202) were 
not acceptable. 

I don't want to use QDIO at this time. Non-qdio should be supported according to 
evrything I've read.

Gadi



-Original Message-
From: Istvan Nemeth [mailto:[EMAIL PROTECTED] 
Sent: Thursday, October 21, 2004 2:04 PM
To: [EMAIL PROTECTED]
Subject: Re: SLES9 installation problem - again


Linux on 390 Port <[EMAIL PROTECTED]> Ãrta 2004.10.21 11:56:07 
idÅpontban:

> Hi Vic,
> 
> Thanx for your response, but 
> 
> OSD and OSE are valid for the TYPE paramter. Only OSA and OSAD are
> valid for the UNIT paramter.

I'm really not a z/Hardware expert, but if you really have OSA-_EXPRESS_ 
then normally you need qdio driver(3) not lcs (2), and qdio driver should 
work.
You did not gave us information what happened when you choose 
OSA-Express...

> 
> As I said, this worked fine in SLES8.
> 
> Also ^c does not work (at least from the HMC).
> 
> Gadi
> 

If you want to have a shell, just simply select option 0 (no network) in 
the main menu, so you can do a 'dmesg', etc..

Istvan

--
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


Re: SLES9 installation problem - again

2004-10-21 Thread Istvan Nemeth
Linux on 390 Port <[EMAIL PROTECTED]> írta 2004.10.21 11:56:07 
időpontban:

> Hi Vic,
> 
> Thanx for your response, but 
> 
> OSD and OSE are valid for the TYPE paramter. Only OSA and OSAD are 
> valid for the UNIT paramter.

I'm really not a z/Hardware expert, but if you really have OSA-_EXPRESS_ 
then normally you need qdio driver(3) not lcs (2), and qdio driver should 
work.
You did not gave us information what happened when you choose 
OSA-Express...

> 
> As I said, this worked fine in SLES8.
> 
> Also ^c does not work (at least from the HMC).
> 
> Gadi
> 

If you want to have a shell, just simply select option 0 (no network) in 
the main menu, so you can do a 'dmesg', etc..

Istvan

--
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


Re: SLES9 installation problem - again

2004-10-21 Thread גדי בן אבי
Hi Vic,

Thanx for your response, but 

OSD and OSE are valid for the TYPE paramter. Only OSA and OSAD are valid for the UNIT 
paramter.

As I said, this worked fine in SLES8.

Also ^c does not work (at least from the HMC).

Gadi


-Original Message-
From: Vic Cross [mailto:[EMAIL PROTECTED] 
Sent: Thursday, October 21, 2004 9:44 AM
To: [EMAIL PROTECTED]
Subject: Re: SLES9 installation problem - again


On Thu, Oct 21, 2004 at 09:10:37AM +0200, ??? ??  ??? wrote:
> My system has an OSA Express 1000Base-T which is configured using these IOCP 
> statements:
>  CHPID PATH=(CSS(0),02),SHARED,*
>PARTITION=((LINTST,PROD,TEST),(=)),TYPE=OSE,*
>PCHID=141
>  CNTLUNIT CUNUMBR=1200,PATH=((CSS(0),02)),UNIT=OSA
>  IODEVICE ADDRESS=(1200,253),CUNUMBR=(1200),UNIT=OSA
>  IODEVICE ADDRESS=(12FE,1),CUNUMBR=(1200),UNIT=OSAD

Technically, your CNTLUNIT and IODEVICE are incorrect[1].  Device type OSA and OSAD 
are for older OSAs like OSA-2.  Use OSE or OSD instead -- unless you *really* want 
your OSA-Express to run in LCS mode, but I doubt that works.

> I went back to the main menu and chose option 2 (Ethernet OSA). (This 
> worked in SLES8). I entered my first device address (1200) and waited. The message 
> that came up said:
> Lcs: loading LCS driver ($ Revision: 1.72.2.4 $/$ Revision 1.15.2.2 $)
>
> And it's been like that for quite a while.
>
> What am I doing wrong?

If your card is really an OSA-Express, do not use Option 2.  It's loading the LCS 
module (as you can see) which is not correct for OSA-Express.

> Suggestions I received:
> 1. Try option 3 - this did not work.

It should -- this might be your incorrect hardware definition causing a problem.

> 2. Issue the dmesg command to look for more information - How do I 
> interrupt the configuration script so I can issue commands.

You can issue "^c" (without the quotes) to simulate a Ctrl-C, which should break you 
out of the script and give you a prompt.

Hope this helps,
Vic Cross


[1] I say *technically* incorrect because I have a system where I have an OSA-Express 
defined as OSA and it's okay.  However this is a z/OS system, and the device type 
entries are only in the MVS definition not in the actual IOCDS.  Why is it defined 
that way?  Long story.  :)

--
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

--
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


Re: Formatting and Partitioning on SLES 8

2004-10-21 Thread Rob van der Heij
On Wed, 20 Oct 2004 16:44:33 -0500, John Kaba <[EMAIL PROTECTED]> wrote:

> SuSE Instsys zlinux:/root # dasdfmt -f /dev/dasda1 -b 4096 -d cdl
> Drive Geometry: 400 Cylinders * 15 Heads =  6000 Tracks

You mistake is the '1' in dasda1 - that's the first partition. You
want to format the entire device, then run fdasd to make the entire
thing into one partition, and then have the SuSE installer make a file
system on that partition (dasda1).

Rob

--
Rob van der Heij  rvdheij @ gmail.com

--
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


Re: SLES9 installation problem - again

2004-10-21 Thread Vic Cross
On Thu, Oct 21, 2004 at 09:10:37AM +0200, ??? ??  ??? wrote:
> My system has an OSA Express 1000Base-T which is configured using these IOCP 
> statements:
>  CHPID PATH=(CSS(0),02),SHARED,*
>PARTITION=((LINTST,PROD,TEST),(=)),TYPE=OSE,*
>PCHID=141
>  CNTLUNIT CUNUMBR=1200,PATH=((CSS(0),02)),UNIT=OSA
>  IODEVICE ADDRESS=(1200,253),CUNUMBR=(1200),UNIT=OSA
>  IODEVICE ADDRESS=(12FE,1),CUNUMBR=(1200),UNIT=OSAD

Technically, your CNTLUNIT and IODEVICE are incorrect[1].  Device type OSA
and OSAD are for older OSAs like OSA-2.  Use OSE or OSD instead -- unless
you *really* want your OSA-Express to run in LCS mode, but I doubt that works.

> I went back to the main menu and chose option 2 (Ethernet OSA). (This worked in 
> SLES8). I entered my first device address (1200) and waited. The message that came 
> up said:
> Lcs: loading LCS driver ($ Revision: 1.72.2.4 $/$ Revision 1.15.2.2 $)
>
> And it's been like that for quite a while.
>
> What am I doing wrong?

If your card is really an OSA-Express, do not use Option 2.  It's loading
the LCS module (as you can see) which is not correct for OSA-Express.

> Suggestions I received:
> 1. Try option 3 - this did not work.

It should -- this might be your incorrect hardware definition causing a
problem.

> 2. Issue the dmesg command to look for more information - How do I interrupt the 
> configuration script so I can issue commands.

You can issue "^c" (without the quotes) to simulate a Ctrl-C, which should
break you out of the script and give you a prompt.

Hope this helps,
Vic Cross


[1] I say *technically* incorrect because I have a system where I have an
OSA-Express defined as OSA and it's okay.  However this is a z/OS system, and
the device type entries are only in the MVS definition not in the actual
IOCDS.  Why is it defined that way?  Long story.  :)

--
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


SLES9 installation problem - again

2004-10-21 Thread גדי בן אבי
Hi,

I am now trying to install SLES9.

My system has an OSA Express 1000Base-T which is configured using these IOCP 
statements:
 CHPID PATH=(CSS(0),02),SHARED,*
   PARTITION=((LINTST,PROD,TEST),(=)),TYPE=OSE,*
   PCHID=141
 CNTLUNIT CUNUMBR=1200,PATH=((CSS(0),02)),UNIT=OSA
 IODEVICE ADDRESS=(1200,253),CUNUMBR=(1200),UNIT=OSA
 IODEVICE ADDRESS=(12FE,1),CUNUMBR=(1200),UNIT=OSAD

When I started the installation from the CD, I chose option 10 and listed all of the 
devices that linux knew about. I saw all of my dasd (devices 800-9ff) and device 
1200,1201 and 12fe. 
Devices 1200 and 1201 were defined as 3088/60 and 12fe as 3088/62.

I went back to the main menu and chose option 2 (Ethernet OSA). (This worked in 
SLES8). I entered my first device address (1200) and waited. The message that came up 
said:
Lcs: loading LCS driver ($ Revision: 1.72.2.4 $/$ Revision 1.15.2.2 $)

And it's been like that for quite a while.

What am I doing wrong?

Suggestions I received:
1. Try option 3 - this did not work.
2. Issue the dmesg command to look for more information - How do I interrupt the 
configuration script so I can issue commands.

I am trying to install SLES9 in an LPAR. I do not have VM available.

Gadi

--
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


VM & VSE & linux/390 Employment Web Page

2004-10-21 Thread Dennis G. Wicks
Greetings; (Posted to VMESA-L and VSE-L and LINUX-390)

- - Now in its sixth year! - - Includes VSE and linux/390!

I have set up a public service web page at

http://www.eskimo.com/~wix/vm/

for posting positions available and wanted for VM, VSE and linux/390.

Please visit the web page for more information and feel free to
send me any info you would like to have posted.  Please make VM
or VSE or linux/390 the first word in the subject.
Questions and comments welcome!
(Text or html OK.  No java, gifs, .DOC, etc. NO RESUMES or CVs!)
   

   === Please check the web pages for ===
  === examples before sending your ad! ===

Good luck,
Dennis

VM & VSE & linux/390 Positions Available last updated Oct 16.
VM & VSE & linux/390 Positions Wanted last updated Oct 19.
176420 10/21/04 00:05:01

--
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