Platform Notes: The SunATM Driver Software

Error Messages from S00sunatm


Cannot find ATM utilities in /etc/opt/SUNWconn/atm/bin; exiting S00sunatm.

The SunATM utility directory /etc/opt/SUNWconn/atm/bin does not exist. Make sure that the SUNWatm package installation completed successfully (see "Checking the Package Installation Using pkginfo", for more information). You might need to reinstall the package.


Cannot find atmconfig file in /etc; exiting S00sunatm.

The /etc/opt/SUNWconn/atm/atmconfig file provides configuration information to the S00sunatm script so that it can bring up the SunATM interfaces during system boot. If the /etc/opt/SUNWconn/atm/atmconfig file is not present, S00sunatm prints this warning message and exits. The /etc/opt/SUNWconn/atm/atmconfig file is installed with the SUNWatm package as /etc/opt/SUNWconn/atm/atmconfig.template; if you choose autoconfiguration or if no previous /etc/opt/SUNWconn/atm/atmconfig file exists, pkgadd copies this template file to /etc/opt/SUNWconn/atm/atmconfig. If a previous /etc/opt/SUNWconn/atm/atmconfig file exists, it is not overwritten. See "Basic ATM Interface Plumbing".


warning: can't plumb <device>; no UNI version provided

The first entry in /etc/opt/SUNWconn/atm/atmconfig for a physical interface must include a UNI value in the second field.


warning: can't plumb <uni version> on <device>; <uni version> already plumbed

The system encountered an entry which attempted to plumb a signalling version on an interface that has already been plumbed with a different signalling version. The script ignores the new UNI version and continues processing the entry and the remaining entries in the file.


warning: can't plumb <lane instance>: too many lane instances on <device>

A physical interface will support up to n lane instances, where n is the number of MAC addresses on the board (or 1 if the board has no MAC address).You can check the number of MAC addresses on a board using the count option of the atmgetmac(1m) command. If an entry is encountered that attempts to plumb more LANE instances than allowed, this message occurs; processing will continue with the next entry in the file.


warning: can't plumb signalling on <device> warning: can't plumb classical IP interface <device> warning: can't plumb <lane instance> on <device>

An error occurred when the script attempted to run atmplumb(1m) (either to plumb signalling, classical IP, or LAN Emulation on an interface) with information specified in /etc/opt/SUNWconn/atm/atmconfig. The atmplumb program will generally display an error message indicating why it failed; use that information to check your values in the /etc/opt/SUNWconn/atm/atmconfig entry for device. The script proceeds to read and process the remaining entries in /etc/opt/SUNWconn/atm/atmconfig, although further entries for the failed interface are not processed correctly.


warning: invalid interface <lane instance>

The minor number provided in a logical interface name was not in the range 0 - 255. The script proceeds without attempting to configure the invalid lane device.


warning: only one classical ip hostname is allowed on <device>

An additional entry was found containing a Classical IP hostname after an initial Classical IP hostname was already plumbed for the given device. Multiple Classical IP instances are not supported on a single physical interface. The script ignores additional Classical IP information for a physical interface.


warning: <laneN> entry must appear before <laneN:X> entry

When you use logical interface names, the first entry in /etc/opt/SUNWconn/atm/atmconfig must always be either laneN or laneN:0, which are equivalent. All entries that appear before the laneN or laneN:0 entry are ignored.


Please install <SUNWatm>

A required software package is not installed on the system. Install the package and reboot the system.


warning: extra fields for <device> will be ignored

There were additional fields in the /etc/opt/SUNWconn/atm/atmconfig entry for the given device name. The script proceeds, ignoring the additional fields.


warning: duplicate entry <lane device>

There were multiple entries in /etc/opt/SUNWconn/atm/atmconfig using the same LAN Emulation instance number. This is not a fatal error; the script continues to run. However, only the first entry for each LAN Emulation instance number is configured for LAN Emulation.


warning: not enough fields to configure <device>

The /etc/opt/SUNWconn/atm/atmconfig entry for the given device did not have all the required fields. You must edit the /etc/opt/SUNWconn/atm/atmconfig file (see "Basic ATM Interface Plumbing"), filling in all the appropriate information, and reboot the system. Empty fields should be indicated with a hyphen (-).


warning: ifconfig failed for classical IP interface <device> warning: ifconfig failed for <lane instance>

The script attempted to run ifconfig for the specified interface. Error messages indicate why ifconfig failed; use that information to check your values in /etc/opt/SUNWconn/atm/atmconfig. In particular, verify that the hostname you provide in /etc/opt/SUNWconn/atm/atmconfig appears in the /etc/hosts file on your system.


warning: invalid lane instance (<lane instance>) for <device>

The lane instance number provided in /etc/opt/SUNWconn/atm/atmconfig was not in the range 0 to 999. The script proceeds without attempting to configure the invalid lane instance.


warning: aarsetup failed; could not configure classical IP interfaces warning: lanesetup failed; could not configure LAN Emulation interfaces

Either the LAN Emulation or the Classical IP startup script failed and exited with an error value. Check the error messages that were printed by aarsetup or lanesetup, and verify the values you have entered in /etc/opt/SUNWconn/atm/aarconfig and/or /etc/opt/SUNWconn/atm/laneconfig.