Terminal VT100

Necesito emular un terminal VT100 para recibir utilizando labview. Tengo confeccionado un vi utilizando serial vi pero a la hora de recibir se me presenta el problema de que se cuelan caracteres extraños y además el texto esta descolocado de lo que sale en un terminal de verdad.
¿Existe algun vi que pueda utilizar? tambien me vale una explicacion de como hacerlo
Gracias

Hola Poldy, lo descolocado de tu sistema puede ser simplemente estético( en la forma que acomodas los datos) y los caracteres basura pueden ser debido a baud rate diferentes.
En el siguiente link puedes encontrar un poco mas de la emulación de VT100, e incluso también hay un VI para hacerlo en ese foro
http://forums.ni.com/ni/board/message?board.id=140&message.id=8404&requireLogin=False
Saludos
Benjamin C
Senior Systems Engineer // CLA // CLED // CTD

Similar Messages

  • How To Set Terminal Type in Solaris 10 Jumpstart?

    Hi all,
    I'm installing Solaris 10 via jumpstart, and I'd like to set the terminal type for the console to be vt100 by default.
    I've tried setting the terminal type to vt100 in sysidcfg, with a line:
    terminal=vt100
    but this has no effect (and never has done).
    In previous versions I just modified /etc/inittab from the finish script, but that's not relevant any more.
    I know that I can set the terminal type after login with:
    /usr/sbin/svccfg -s system/console-login 'setprop ttymon/terminal_type = vt100'
    but I can't do this until the system has booted for the first time.
    I've tried putting various bits of XML into /var/svc, but I'm now at the point where I'm just guessing - does anyone know the right way to do this, or can anyone point me in the right direction?
    Thanks in advance,
    Steve.

    As far as I know, your approach is correct. If you don't want
    > to modify the xml file manually, you can use chroot in the finish script.
    Using chroot in the finish script does not work, and gives an error:
    svccfg: Could not connect to repository server: repository server unavailable.
    Modifying xml is fine, but it would be nice to do it in a way that will not get reverted next time I apply a patch cluster, so simply editing /var/svc/manifest/system/console-login.xml would (I think) be out.
    Is there a more correct way of overriding the contents of a manifest?
    Cheers,
    Steve.

  • The hostname test01 is not authorized to be used in this zone cluster

    Hi,
    I have problems to register a LogicalHostname to a Zone Cluster.
    Here my steps:
    - create the ZoneCluster
    # clzc configure test01
    clzc:test01> info
    zonename: test01
    zonepath: /export/zones/test01
    autoboot: true
    brand: cluster
    bootargs:
    pool: test
    limitpriv:
    scheduling-class:
    ip-type: shared
    enable_priv_net: true
    sysid:
    name_service not specified
    nfs4_domain: dynamic
    security_policy: NONE
    system_locale: en_US.UTF-8
    terminal: vt100
    timezone: Europe/Berlin
    node:
    physical-host: farm01a
    hostname: test01a
    net:
    address: 172.19.115.232
    physical: e1000g0
    node:
    physical-host: farm01b
    hostname: test01b
    net:
    address: 172.19.115.233
    physical: e1000g0
    - create a RG
    # clrg create -Z test01 test01-rg
    - create Logicalhostname (with error)
    # clrslh create -g test01-rg -Z test01 -h test01 test01-ip
    clrslh: farm01b:test01 - The hostname test01 is not authorized to be used in this zone cluster test01.
    clrslh: farm01b:test01 - Resource contains invalid hostnames.
    clrslh: (C189917) VALIDATE on resource test01-ip, resource group test01-rg, exited with non-zero exit status.
    clrslh: (C720144) Validation of resource test01-ip in resource group test01-rg on node test01b failed.
    clrslh: (C891200) Failed to create resource "test01:test01-ip".
    Here the entries in /etc/hosts from farm01a and farm01b
    172.19.115.119 farm01a # Cluster Node
    172.19.115.120 farm01b loghost
    172.19.115.232 test01a
    172.19.115.233 test01b
    172.19.115.252 test01
    Hope somebody could help.
    regards,
    Sascha
    Edited by: sbrech on 13.05.2009 11:44

    When I scanned my last example of a zone cluster, I spotted, that I added my logical host to the zone clusters configuration.
    create -b
    set zonepath=/zones/cluster
    set brand=cluster
    set autoboot=true
    set enable_priv_net=true
    set ip-type=shared
    add inherit-pkg-dir
    set dir=/lib
    end
    add inherit-pkg-dir
    set dir=/platform
    end
    add inherit-pkg-dir
    set dir=/sbin
    end
    add inherit-pkg-dir
    set dir=/usr
    end
    add net
    set address=applh
    set physical=auto
    end
    add dataset
    set name=applpool
    end
    add node
    set physical-host=deulwork80
    set hostname=deulclu
    add net
    set address=172.16.30.81
    set physical=e1000g0
    end
    end
    add sysid
    set root_password=nMKsicI310jEM
    set name_service=""
    set nfs4_domain=dynamic
    set security_policy=NONE
    set system_locale=C
    set terminal=vt100
    set timezone=Europe/Berlin
    end
    I am refering to:
    add net
    set address=applh
    set physical=auto
    end
    So as far as I can see this is missing from your configuration. Sorry for leading you in the wrong way.
    Detlef

  • Unattended  Solaris 10 installation with jumpstart server issue

    Hello,
    I have setup a jumpstart server and am finding it difficult to get a fully unattended solaris 10 sparc 10/09 install on a t1000 client. The console connection to the client goes into interactive mode at the point in system identification when the installer asks if the system is networked or non-networked, and runs a setup of default time zone and date/time. Using esc-2 to advance through the interactive menu it asks if ithe system is on a subnet, for the netmask (which is there as default), asks if the current time is correct, then asks me to confirm that my selections are correct. When I confirm it goes on it's merry way to finish the installation unattended.
    My guess is it does not like one of the values in the sysidcfg file being used, but can't seem to see where the problem is. I don't see anything in the table of sysidcfg keywords from the online docs that specify networked or not, and I am using the network_interface keyword to define hostname, ip, default router, netmask and ipv6, and thought that should take care of the networking portion of system identification, also have timezone and time server set.
    Could it be that I am configuring an ethernet port that is not connected (bge0)? This computer will be deployed on a DMZ type network, and the jumpstart server is located on a different network our internal private network. The jumpstart installation via the server is done by using a temporary ethernet connection on a second interface of the client. One other note the defined time server is on the dmz so the installation program won't see it.
    Any suggestions on what might be causing the interactive installer to kick in?
    Here is the sysidcfg used for the client:
    more sysidcfg_vlan3/sysidcfg
    keyboard=US-English
    terminal=vt100
    security_policy=NONE
    system_locale=en_US
    install_locale=en_US
    timeserver=service-time
    timezone=US/Eastern
    network_interface=bge0 {hostname=D-Wade.xxx.xxxx.xxx default_route=xx.xx.xxx.1 ip_address=xx.xx.xxx..3 netmask=255.255.255.0 protocol_ipv6=no}
    name_service=NONE
    nfs4_domain=dynamic
    root_password=someEncryptedValue
    service_profile=limited_net
    Thanks,
    John
    Edited by: jmck407 on Aug 6, 2010 11:42 AM

    update. Fixed the problem with date/time by using abrante's suggestion of setting the time server to localhost. Don't get prompted for date/time information in the interactive installer any more.
    If I setup the sysidcfg file to configure the ethernet port being used to communicate with the jumpstart server (bge1), using an ip and netmask that is on the jumpstart server network, the installation goes through fully un-attended.
    Is there any way to get a second interface (in this case bge0) configured with ip/netmask values that are not part of the jumpstart server's network, using a non interactive jumpstart installation? Using these values in sysidcfg, the only things prompted for during the installation are, Is the system on a subnet, and what is the netmask. Anyone know what the sysidcfg part of the installation does to check the validity of a netmask value given in the sysidcfg file on the jumpstart server?
    If need be, I guess the interface could be configured in the finish script.
    more sysidcfg_vlan3/sysidcfg
    keyboard=US-English
    terminal=vt100
    security_policy=NONE
    system_locale=en_US
    install_locale=en_US
    timeserver=localhost
    timezone=US/Eastern
    network_interface=bge0 {hostname=D-Wade.xxx.xxxx.xxx default_route=xx.xx.xxx.1 ip_address=xx.xx.xxx..3 netmask=255.255.255.0 protocol_ipv6=no}
    name_service=NONE
    nfs4_domain=dynamic
    root_password=someEncryptedValue
    service_profile=limited_net

  • Jumpstart flash_install profile doesn't work

    I have created a jumpstart server using flar images (flash) as source to install/clone servers as solution for backup of solaris install data from rootdg (using VxVM). All configs was done:
    * sysidcfg
    * rules.ok (after execution of ./check script)
    * profile
    * add_install_server
    * add_install client (only one client until now - test phase)
    The problem occurs when after net boot from jumpstart client (boot net - install), the suninstall open interactive window asking for configuration data (install from cd ou flash archive, boot disk, partitioning, packages, etc). The first part of Identification of installed server semmes to be ok (in this case sysidcfg). I want to do a restore of server completely unnatended so this situation doesn't help me.
    I just tried everything and the instalation but the behavior it's the same.
    What is wrong ???
    Follow the config files:
    BOOTPARAMS (created by add_install_client)
    # cat /etc/bootparams
    <CLIENT> root=<SERVER>:/var/tmp/cd/Solaris_9/Tools/Boot install=<SERVER>:/var/tmp/cd boottype=:in sysid_config=<SERVER>:/jumpstart/config install_config=<SERVER>:/jumpstart/config rootopts=:rsize=32768
    TFTP BOOT enabled at inetd
    # grep -i tftp /etc/inet/inetd.conf
    # ftp telnet shell login exec tftp finger printer
    # TFTPD - tftp server (primarily used for booting)
    tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot
    RARPD listening
    # ps -ef | grep arp
    root 26423 1 0 fev 05 ? 0:00 /usr/sbin/in.rarpd -a
    Config, Image and Install File Systems SHARED (nfs daemons OK)
    # share
    - /var/tmp/cd ro,anon=0 ""
    - /jumpstart/images anon=0,root=srdflab02 ""
    - /jumpstart/config anon=0,root=srdflab02 ""
    # ps -ef | grep nfs
    daemon 12238 1 0 fev 05 ? 0:00 /usr/lib/nfs/statd
    root 12242 1 0 fev 05 ? 0:00 /usr/lib/nfs/lockd -g 90
    root 23596 1 0 fev 09 ? 0:00 /usr/lib/nfs/mountd
    root 23598 1 0 fev 09 ? 0:11 /usr/lib/nfs/nfsd
    sysidcfg
    # cat sysidcfg
    network_interface=primary {default_route=X.X.X.X protocol_ipv6=no netmask=255.255.255.0}
    name_service=NONE
    security_policy=NONE
    system_locale=pt_BR
    timezone=Brazil/East
    timeserver=localhost
    terminal=vt100
    Profile
    install_type flash_install
    archive_location nfs localhost:/jumpstart/images/archive.flash
    partitioning existing
    rules
    # cat rules.ok
    hostname srdflab02 - srdf_class set_root_pw
    # version=2 checksum=4591
    Boot strings from Jumpstart
    Searching for configuration file(s)...
    Using sysid configuration file 10.114.128.90:/jumpstart/config/sysidcfg
    Search complete.
    The system is coming up. Please wait.
    Begin system identification...
    Starting remote procedure call (RPC) services: sysidns done.
    System identification complete.
    Generating software table of contents [this may take a few minutes...]
    Table of contents complete.
    Starting Solaris installation program...
    Searching for JumpStart directory...
    not found
    Warning: Could not find matching rule in rules.ok
    Press the return key for an interactive Solaris install program...
    After that, a ENTER and I get a interactive window as explained.
    Every in the config appears to be ok but, as a fact above, the client doesn't boot.
    Only point of concern in the config is the fact that I used only 1st CD (Software 1/2).
    Any suggestions? What is wrong?

    Help !

  • Setting The Default Route in a Jumpstart Install with Multiple Interfaces

    Greetings,
    I'm performing a Jumpstart install on a SPARC v240 server, which has multiple network interfaces. I'm trying to configure all of the interfaces as part of the Jumpstart setup. However, Jumpstart doesn't like the default route that I'm supplying. If I add the default_route parameter anywhere but under the first interface, Jumpstart complains that the default route is missing (by making me add it after it dumps out to the suninstall screens. If I add the default route under the first interface, Jumpstart dumps me to the suninstall screen which says that the route could not be added.
    What am I doing wrong ? Am I trying to get Jumpstart to do something that it won't do ?
    Here is my sysidcfg file. The file shown below will cause Jumpstart to dump to the suninstall screen, which will indicate that the route cannot be added:
    Please wait while the system information is loaded... /
    Please wait while the system is configured with your settings...
    The route provided could not be added at this time. If you wish to accept the
    route provided, press 'Accept' and the address will be added for reboot,
    otherwise press 'Cancel' and provide another address.
    1. Accept
    2. Cancel
    Enter the number corresponding to your choice [1]
    Here is the sysidcfg file:
    name_service=NONE
    network_interface=bge0
    {hostname=conwe125
    ip_address=10.15.8.122
    netmask=255.255.0.0
    default_route=158.73.175.254
    protocol_ipv6=no}
    network_interface=bge1
    {ip_address=10.15.9.122
    netmask=255.255.0.0
    protocol_ipv6=no}
    network_interface=bge3
    {ip_address=158.73.175.117
    netmask=255.255.0.0
    protocol_ipv6=no}
    network_interface=ce0
    {ip_address=10.16.0.208
    netmask=255.255.0.0
    protocol_ipv6=no}
    network_interface=ce3
    {ip_address=158.73.175.118
    netmask=255.255.255.0
    protocol_ipv6=no}
    root_password=5Z5XTytD2Eddo
    security_policy=NONE
    terminal=vt100
    system_locale=en_US.ISO8859-1
    timezone=US/Eastern
    timeserver=localhost
    Thanks In Advance,
    Chris Hanrahan

    That sysidcfg seems a bit odd anyway, have you by any chance put the different interfaces of your jumpstart server into it? Normally you won't need to specify a default router since the jumpstart will figure it out anyway.. Does your jumpstart server have an interface on each network you want to jumpstart?
    7/M.

  • Solaris 10 8/07 on sparc jumpstart issue

    hi,
    I just tried to jumpstart via 'boot net:dhcp - install' the 8/07 release. No changes on my servers, only a link to the new repository. Though it throws me into the interactive install pretty early. I remeber from the earlier days that the 'question' that is asked at that point is a hint for the missing entry in the sysidcfg, doesn't seem to be this time:
    &#9472; The Solaris Installation Program &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
    The Solaris installation program is divided into a series of short sections
    where you'll be prompted to provide information for the installation. At
    the end of each section, you'll be able to change the-selections you've----
    made before continuing.
    About navigation... back to a confirmation screen you've already passed,
    [ snip ]
    This is my sysidcfg file:
    keyboard=US-English
    system_locale=en_US
    timezone=MET
    timeserver=localhost
    terminal=vt100
    root_password=MYROOTPWD
    nfs4_domain=MY.DOMAIN.DE
    network_interface=primary {dhcp protocol_ipv6=no}
    name_service=DNS {domain_name=my.domain.de
    name_server=my-ip-address-for-dns}
    security_policy=kerberos {default_realm=MY>REALM
    admin_server=MY.KERBEROS.SERVER
    kdc=MY.KDC}
    Any hints someone ???
    cheers
    ~christoph

    hi,
    last thing I see is
    'starting rpc...'
    &#9472; The Solaris Installation Program &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
    The Solaris installation program is divided into a series of short sections
    where you'll be prompted to provide information for the installation. At
    the end of each section, you'll be able to change the selections you've
    made before continuing.
    About navigation...
    - The mouse cannot be used
    - If your keyboard does not have function keys, or they do not
    respond, press ESC; the legend at the bottom of the screen
    will change to show the ESC keys to use for navigation.
    &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
    F2_Continue F6_Help
    <F2>
    &#9472; Identify This System &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
    On the next screens, you must identify this system as networked or
    non-networked, and set the default time zone and date/time.
    If this system is networked, the software will try to find the information
    it needs to identify your system; you will be prompted to supply any
    information it cannot find.
    > To begin identifying this system, press F2.
    &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
    F2_Continue F6_Help
    cheers
    christoph

  • Solaris 10 U6 jumpstart installation always goes into interactive mode desp

    While doing the Solaris 10 U6 jumpstart installation, it is going into interactive mode for netmask.
    This is the sysidcfg file configuration being used :
    bash-3.00# cat /export/home/iserver/jumpstart/donau1/sysidcfg
    system_locale=en_US
    name_service=none
    network_interface=ce2
    {hostname=donau1 netmask=255.255.252.0 ip_address=10.50.57.24 protocol_ipv6=no default_route=10.50.56.1}
    security_policy=none
    terminal=vt100
    timezone="MET"
    timeserver=10.50.57.214
    nfs4_domain=dynamic
    root_password=5YcgZqC0krYjo
    bash-3.00#
    Here the network interface specified is "ce2" and the netmask is as shown above. Still, we observe the problem all the times.
    and I have seen the following messages on the screen
    Attempting to configure interface ce3...
    Skipped interface ce3
    Attempting to configure interface ce2...
    Configured interface ce2
    ip_arp_done: init failed
    ifconfig: setifflags: SIOCSLIFFLAGS: ce2: Cannot assign requested address
    Attempting to configure interface ce1...
    Skipped interface ce1
    Attempting to configure interface ce0...
    Skipped interface ce0
    Reading ZFS config: done.
    Setting up Java. Please wait...
    Serial console, reverting to text install
    Beginning system identification...
    Searching for configuration file(s)...
    Using sysid configuration file 10.50.57.214:/export/home/iserver/jumpstart/donau1/sysidcfg
    Search complete.
    Discovering additional network configuration...
    Completing system identification...
    after this it is going into interactive mode and prompting for netmask . After providing the netmask, installation goes through successfully.
    so please suggest me some solution to avoid it going into interactive mode.

    I have seen this too over the years and it ultimately comes down to something innate:
    Here are a few suggestions:
    1. Try and use interface ce0.
    2. Check default route on both jumpstart server and client.
    3. The arp cache may need to be flushed on the Jumpstart server.
    4. Use snoop and see what happens during the actual RARPing phase between the server and host.
    5. Switch the order in the sysid config file as indicated below:
    system_locale=en_US
    name_service=none
    network_interface=ce2
    {hostname=donau1  ip_address=10.50.57.24 netmask=255.255.252.0 protocol_ipv6=no default_route=10.50.56.1}
    security_policy=none
    terminal=vt100
    timezone="MET"
    timeserver=10.50.57.214
    nfs4_domain=dynamic
    root_password=*****************
    Please note I blanked your root password. Let me know if this helps.

  • General questions about Solaris 10

    Hi,
    We recently changed the Operating system on which our application runs from Solaris 2.5.1 to Solaris 10, on Sun Ultra-60 workstations.
    I have a few questions that i'd like to ask :
    - is there a way to have the boot messages back on screen ( we use boot scripts and need to see them run on screen before the login banner appears to know if everything is fine or wrong )
    - We use the "/usr/ucb/ps -auxwww" command to see the processes running, but with some users, the display is truncated, careless of the number of w we use.
    - Once I have installed my server ( this time it is a Sunfire V240 ), I need to create automatically a zone, everything seems fine, but the sysidcfg file seems not to work, I still need to connect to the zone to finish the configuration. Here is the sysidcfg file we use :
    name_service=NONE
    network_interface=hme0
    { hostname=air60s3
    netmask=255.255.255.0
    default_route=none
    protocol_ipv6=no
    security_policy=NONE
    system_locale=C
    timezone=Europe/Paris
    terminal=vt100
    timeserver=localhost
    root_passwd=dTbtiSecimQvo
    Thanks by advance for your responses
    -

    - is there a way to have the boot messages back on
    screen ( we use boot scripts and need to see them run
    on screen before the login banner appears to know if
    everything is fine or wrong )They're logged now, so you can look at them later.
    If you have a script that wants to display to the console no matter what, then instead of STDOUT, have it write something to /dev/sysmsg.
    >
    - We use the "/usr/ucb/ps -auxwww" command to see the
    processes running, but with some users, the display
    is truncated, careless of the number of w we use.Yes. If the user doesn't have privileges over the process (not the process owner or root in most cases), then you can't get that info. You could presumably use sudo, or do something with setuid and /usr/ucb/ps.
    - Once I have installed my server ( this time it is a
    Sunfire V240 ), I need to create automatically a
    zone, everything seems fine, but the sysidcfg file
    seems not to work,I've heard of some problems with using the sysidcf file in 03/05. I don't know if update 1 or patches fix some of the problems.
    Darren

  • Installation Solaris 10 with JumpStart (ssh)

    Hello,
    I want to install Solaris 10 with a server JumpStart.
    But i want only actived the ssh mod (for security).
    How do you write that in the jumpstart script ?
    What is the command line ?
    Anybody can help me, please ?
    Thank you :)
    Message was edited by:
    Marcorel

    I have seen this too over the years and it ultimately comes down to something innate:
    Here are a few suggestions:
    1. Try and use interface ce0.
    2. Check default route on both jumpstart server and client.
    3. The arp cache may need to be flushed on the Jumpstart server.
    4. Use snoop and see what happens during the actual RARPing phase between the server and host.
    5. Switch the order in the sysid config file as indicated below:
    system_locale=en_US
    name_service=none
    network_interface=ce2
    {hostname=donau1  ip_address=10.50.57.24 netmask=255.255.252.0 protocol_ipv6=no default_route=10.50.56.1}
    security_policy=none
    terminal=vt100
    timezone="MET"
    timeserver=10.50.57.214
    nfs4_domain=dynamic
    root_password=*****************
    Please note I blanked your root password. Let me know if this helps.

  • Sol10 Jumpstart on X86 insists on doing interactive install

    Hi,
    I've been using Jumpstart for long time installing both Solaris 8 and 10 for Sparc, however now I got a brand new X4200 so I'm trying to set up the same install environment for x86. Unfortunately I don't seem to be able to convince the installation process to use Custom Jumpstart, it always goes into interactive mode. Any help would be greatly appreciated.
    My environment:
    * DHCP and TFTP server running Debian Linux, this seems to work fine, the Sun gets its PXE bootinfo and loads the correct menu.1st file
    * Solaris 10 6.06 x86 DVD image exported from a Sun (running Solaris 8 but that shouldn't matter), jumpstart files also served by this server
    when the system boots I get the following feedback on the screen:
    krtld: Unused kernel arguments: 'install - nowin'
    SunOS Release 5.10 Version Generic_118855-14 32-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    Configuring devices.
    Solaris Interactive Text (Console session)
    Beginning system identicifaction...
    Searching for configuration files(s)...
    Using sysid configuration file 10.221.60.206:/install/jumpstart10-x86/test/sysidcfg
    Search complete.
    Discovering additional network configuration...
    Completing system identification...
    After this I get dropped into the interactive text-based install
    How can I convince the installer I want a completely unattended install?
    Here are the content of my installation files
    --- menu.1st --------------------------------------------
    default=0
    timeout=3
    title Solaris_10 Jumpstart
    kernel /sol10/I86PC.Solaris_10-1/multiboot kernel/unix install - nowin -B install_config=10.221.60.206:/install/jumpstart10-x86/,sysid_config=10.221.60.206:/install/jumpstart10-x86/Sysidcfg/test,install_media=10.221.60.206:/install/Solaris10-6.06-x86,install_boot=10.221.60.206:/install/Solaris10-6.06-x86/boot
    module /sol10/I86PC.Solaris_10-1/x86.miniroot
    --- sysidcfg ---------------------------------------------
    system_locale=en_US
    timezone=MET
    timeserver=localhost
    terminal=vt100
    name_service=NONE
    security_policy=NONE
    network_interface=PRIMARY{protocol_ipv6=no netmask=255.255.255.192}
    root_password=xxxxxxxxxxxxx
    ---- rules.ok -----------------------------------------------
    any - - Profiles/x4200_full_profile -
    # version=2 checksum=3180
    ---- x4200_full_profile ---------------------------------
    install_type initial_install
    system_type server
    cluster SUNWCall
    partitioning explicit
    locale en_US
    geo W_Europe
    filesys rootdisk.s0 free /
    filesys rootdisk.s1 1024 swap
    I'm sure I'm doing something stupid.
    Any help would be greatly appreciated.
    Nico

    Good point, I was already thinking that direction. It seems to fill in most questions correctly already except for the hostname, the fact that he needs to use NIS and the domain name. So I used another sysidcfg file from the Solaris 10 Sparc jumpstart installation and made sure the hostname/ip-address exists in the hosts map in NIS. But he's still asking the same questions.
    ------- new sysidcfg --------------
    name_service=NIS { domain_name=sonytel.be name_server=cochonette(10.221.60.206)}
    root_password=xxxxxxxxxxxxx
    system_locale=C
    timeserver=localhost
    timezone=MET
    terminal=vt100
    security_policy=none
    network_interface=PRIMARY {netmask=255.255.255.192 protocol_ipv6=no default_route=10.221.60.254}
    NIS has the right entry
    ypcat hosts | grep 10.221.60.240
    10.221.60.240 piro.mydomain.com piro
    10.221.60.240 piro.mydomain.com piro
    DNS is also correct
    nslookup piro
    Name: piro.mydomain.com
    Address: 10.221.60.240
    nslookup 10.221.60.240
    Name: piro.mydomain.com
    Address: 43.221.60.240
    Doing a snoop on the NIS server reveals he's not even trying to reach the server.

  • Custom jumpstart Solaris 10 5/09 going interactive

    Been trying to do a custom jumpstart for Solaris 10 5/09 SPARC and keep getting into interactive mode.
    Here is the profile and sysidcfg. Both work for Solaris 10 11/06 SPARC. The target machine is a SunBlade 100.
    Profile
    install_type initial_install
    system_type standalone
    partitioning explicit
    cluster SUNWCXall
    filesys c0t0d0s0 20480 /
    filesys c0t0d0s1 2048 swap
    filesys c0t0d0s5 10000
    filesys c0t0d0s6 4
    filesys c0t0d0s7 free /u
    sysidcfg
    system_locale=C
    timezone=US/Pacific
    network_interface=primary {hostname=IL02 default_route=192.168.1.1 netmask=255.2
    55.255.0 protocol_ipv6=no}
    terminal=vt100
    security_policy=NONE
    root_password=2KF8gF8gF8gF8
    name_service=NONE
    timeserver=localhost
    sysidnfs4=gomonarch.com
    Anyone have a similar experience with this release?

    This release like the previous one require updating "check" script for rules.ok from this release. The notes also indicate your host should have the latest firmware (prom) release. I'd make sure the blade 100 is supported. double check your entries for this host in bootparams to assure you removed the old and re-added this release. Mostly I'd "boot net -v install" so you can see the verbose output which should show you the issue just before dumping you into the menu. I have installed this release via normal jumpstart in V240 and T2000 clients with no issue. However I have an upgrade from 8/07 that fails when checking diskspace so I can't say upgrades work. From your description it almost seems like it's not finding the sysidcfg at all but your verbose boot will show all the details.
    good luck, JB

  • Sysidcfg file for unattended installation with proper IP addressing

    Hi,
    I've been running jumpstart installation for several Sunfire V210 and V280Rs. I did use the following sysidcfg file but it's complaining regarding NOT finding Jumpstart Directory and subsequently fails to comply with rules file. Though the ./check verification did gave me a okay signal but the [I guess] ip addressing/subnet mask scheme is causing trouble. I'm in the same subnet. I happened to google a lot on this, almost everyone had problem with ip addresssing and subnet mask. With this current sysidcfg, the system prompted for default route, for once!
    Can someone please share a working sysidcfg file for an unattended installation?
    # my current sysidcfg file
    system_locale=en_US
    timezone=US/Central
    terminal=sun-cmd
    timeserver=localhost
    root_password=test
    network_interface=bge0 {netmask=255.255.0.0
    protocol_ipv6=no}
    security_policy=none
    name_service=none
    Initially I was using following directive; it couldn't find the jumpstart directory. I even tried removing "default_route", didn't help much.
    network_interface=bge0 {hostname=test1
                           default_route=10.1.1.253
                           ip_address=10.1.1.1
                           netmask=255.255.0.0
                           protocol_ipv6=no}
    Here is my log ...
    Starting Solaris installation program...
    Searching for JumpStart directory...
    Using rules.ok from blade150:/opt/jumpstart.
    Checking rules.ok file...
    Using profile: profile
    Executing JumpStart preinstall phase...
    Searching for SolStart directory...
    Checking rules.ok file...
    Using begin script: install_begin
    Using finish script: patch_finish
    Executing SolStart preinstall phase...
    Executing begin script "install_begin"... <--- Somewhere here it prompted for default route.
    Begin script install_begin execution completed.
    Processing default locales
    - Specifying default locale (en_US.ISO8859-1)
    Processing profile
    - Selecting cluster (SUNWCXall)
    Installing 64-bit Solaris packages
    - Selecting locale (en_US.ISO8859-1)
    - Selecting all disks
    - Configuring boot device
    - Configuring / (c0t0d0s0)
    - Configuring swap (c0t0d0s1)
    - Configuring /mirror (c0t0d0s3)
    - Configuring /usr (c0t0d0s4)
    - Configuring /var (c0t0d0s5)
    - Configuring /opt (c0t0d0s6)
    - Configuring /export/home (c0t0d0s7)
    - Deselecting unmodified disk (c0t1d0)
    Verifying disk configuration
    Verifying space allocation
    - Total software size: 1363.53 Mbytes
    Preparing system for Solaris install
    Configuring disk (c0t0d0)
    - Creating Solaris disk label (VTOC)
    <snip>
    After that all worked fine.
    In case should you need to see my /etc/bootparam file, here it is ..
    # /etc/bootparam
    test.testserv.org root=blade150:/opt/jumpstart/Solaris_9/Tools/Boot install=blade150:/opt/jumpstart boottype=:in sysid_config=blade150:/opt/jumpstart install_config=blade150:/opt/jumpstart rootopts=:rsize=32768
    Can you please highlight what went wrong?
    TIA
    Raqueeb Hassan
    Bangladesh

    Heres the sysidcfg file we use
    system_locale=en_AU
    terminal=vt100
    security_policy=NONE
    name_service=DNS {domain_name=anu.edu.au name_server=150.203.1.10,130.56.4.1 search=anu.edu.au}
    network_interface=bge0 {hostname=talwood ip_address=130.56.64.131 default_route=130.56.64.1 netmask=255.255.255.0 protocol_ipv6=yes}
    timeserver=localhost
    timezone=Australia/NSW
    But it appears similar enough to what your using. But I can assure you that it works correctly.

  • Keywords for sysidcfg in jumpstart

    Hi all,
    where can I find a complete list of all possible keywords for the sysidcfg file using a jumpstart server?
    I want to set up a Solaris 10-11.06 x86 on a Dell gx240; the installation should run in text mode, but with my sysconfig file there's always coming up a request about the display, keyboard and graphics.
    The target is an installation without any interaction!
    here's my sysidcfg:
    keyboard=ATKBD {layout=de}
    display=ati {size=17-inch}
    pointer=MS-S
    name_service=NIS {domain_name=DMAINNAME
    name_server=nisserver(10.x.y.z)}
    root_password=BLABLA
    system_locale=C
    timezone=CET
    timeserver=localhost
    terminal=vt100
    security_policy=NONE
    network_interface=primary {netmask=255.255.0.0
    default_route=10.a.b.c
    protocol_ipv6=no}
    Thx in advance!

    Well, what I would like to have is a complete list of all possible values for the sysidcfg file in the jumpstart directory. For example for the keyword terminal the value "vt100" and "xterm" and "sun-cmd" are possible; which values I can use also? What's about keyboard or display? Or is it possible to get these values automatically?
    That's my problem: I use a german keyboard and after install Solaris10-x86 the keyboard is set to en-US; the only trick I found was using "eeprom kbd-type=German" in the postinstall script. Would be helpful to have a automatic hardware detection - for Linux this works nice... don't get me wrong, I love Solaris (sparc) since 1992, but some things in Linux are also very nice...
    Frank.

  • Generate a sysidcfg file

    Is there a command to generate a sysidcfg file based on a systems current configuration?
    Thanks!

    Well, its not hugely complicated, mine could easily be generated with the following shell script:
    #!/bin/sh
    netmask=`cat /etc/netmasks  |grep -v \# |awk '{print $2}'`
    router=`cat /etc/defaultrouter`
    pw=`cat /etc/shadow  |grep root |cut -d: -f2`
    echo "timezone=${TZ}"
    echo "network_interface=primary{netmask=${netmask} protocol_ipv6=no default_router=${router} }"
    echo "root_password=${pw}"
    echo "system_locale=${LANG}"
    echo "terminal=vt100"
    echo "timeserver=localhost"
    echo "name_service=none"
    echo "security_policy=none".. i configure the systems from the finish_script, so my sysidcfg contains a lot of 'none' ..
    .7/M.

Maybe you are looking for