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:44When 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 AMupdate. 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 HanrahanThat 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:
─ The Solaris Installation Program ─────────────────────────────────────────────
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
~christophhi,
last thing I see is
'starting rpc...'
─ The Solaris Installation Program ─────────────────────────────────────────────
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.
────────────────────────────────────────────────────────────────────────────────
F2_Continue F6_Help
<F2>
─ Identify This System ─────────────────────────────────────────────────────────
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.
────────────────────────────────────────────────────────────────────────────────
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:
MarcorelI 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.
NicoGood 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
BangladeshHeres 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. -
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
-
I have an iPod touch and wife has a new ipad2. We share one computer. Now, when she downloads an app to her ipad the app also downloads on my iPod touch. How can we stop that?
-
Logging Time issue with Job running under SYS.MAINTENANCE_WINDOW_GROUP
Hi, We have configured a nightly job to run daily at 2:00 AM And configured the Job to run under Sys,maintenance_window_group. The nightly job is producing some log(trace) files in the format <date-time> message the <date-time> entry is made as UTL_F
-
Software Component in the track need to be refreshed
Hi I created a track (T1) and a Software component (SC) in it. I deployed a SCA file (SCA1) with 6 DCs in it. All the Dcs get deployed and it results in one Broken DC. I couldnt solve the broken DC error. So I developed all those 6 DCs newly with
-
N85 Photo, Video Gallery
Hello everybody! First of all i'd like to excuse me for my bad english. My problem is the following: my N85 had a faulty handset speaker which was succesfully repaired in a nokia care point. This isn't the problem ofcourse. After that i have restore
-
Problem with Zen NX not being recognised by MediaSource Organi
Hi I was just given my Aunt's old Creative Zen NX player, but she'd lost the disk with drivers etc on it, so i downloaded from the website the following: Drivers: Creative Zen and Jukebox Driver Upgrade version .30.03 Firmware: Creative Jukebox Zen N