Hi Dave,

You would have had to have at least created /etc/hostname.<INTF> and /etc/defaultrouter as those aren't part of S11 anymore and also, was this an interface you had already plumbed up?

Did the vendor class tags get inserted into DHCP macros?

Part of a private interface is that it starts with a unplumbed NIC. Which is why utadm -a takes an interface arg. utadm -A can look a lot like private interconnect but it's for a subnet, not a NIC. There are several other differences, but NIC vs Subnet is one of the largest.

-A is not considered a private interconnect. It's a LAN based interconnect with the ability to serve DHCP vendor class tags for many different (even non-local) subnets with DHCP Helpers on routers.

Basic networking config, prior to S11, was done through files. No longer the case, and one of the reasons utadm -a is broken. So if you really created a private interconnect, you'd would have had to use dladm/ipadm to manually configure the NIC.


Another observation/question. It sounds like will have multiple DHCP servers on the same segment? At least that's how I understood your range comment.

Is that true?

If so, how are you preventing PC's from using the Sun Ray Server's DHCP and vice versa?

I can tell you why it work would, even if a Sun Ray gets an address the other server, it's because when the Sun Ray didn't get all of the info it needed to connect, so it sent out a DHCPInform request, which the DHCP Server on the Sun Ray answered (even it if didn't provide the IP address). You'd actually see this via utquery. You'd have two different values for DHCP server and DHCPInform server. The default of -A is not to offer IP addresses.


If that's how you been used to doing things, then there really is no reason to do anything but LAN only connections.

On the DHCP server that was serving the PCs, you could set option 66 (tftpserver) and point it to the Sun Ray Server. This was you are provision/controlling the Sun Ray clients from via parameter files. There is also DHCP option 49, but option 49 will just let the Sun Ray find the server for a session, it won't tell it the firmware server.

There are a few other options, such using DNS names.
sunray-config-servers.fqdn is like option 66
sunray-servers.fqdn is like option 49

So instead worrying about making changes to many dhcp servers or messing with vendor class options, LAN based interconnects with these more standardized provisioning options is far easier.






On 8/23/12 11:50 AM, Dave Price wrote:
Daer Craig, Toomas and all other who offered advice...

I am not yet totally sure what final sequence of hacking
working, but I just manage to get "private interconnect"
wokking on Solaris 11!!

I copied in /etc/init.d/dhcp into a local directory

I then bodged  utadm  to pick up my local copy..

then I bodged around trying to get the -A option working...

then I tried to look at dhcp with dhtadm and pntadm
but only had bits of stuff and...

Then I hacked about with some  /etc/hostname.net?  files
then I removed one, then I messed about with /etc/inet/hosts

and then I thought I would have a final go at running
my bodged utadm with the   -a  option again....

and, suddenly things seems to be playing the game...

then I did   utstart -c

and then I went and restart one of my SunRays...

first attempt it latched on to my (other) Solaris 10
server, then I tried again, and this time it latched on the the Solaris 11
server, updated its firmware, then gave a log on display
and then I logged in to Solaris 11, on a private interconnect
from a SunRay!!

I had been taking copious notes, but then as frustration
rose, I dropped into "hacking" and only taking partial notes!

I now need to look back carefully through my bash history file and try
to decide what caused it to finally work!

I will then revert back to an earlier BE, make a new
one and then try to repeat the final steps again
taking proper notes again!  I will not destroy my "current" BE and then if
things go pear-shaped I can come back to this and
try to spot differences.

So, I am now MUCh more happy, but frustrated that I allowed
myself to drop into "hacking" and ceasing to take proper notes!

More tomorrow, nearly 8pm here in the UK so I think
I have had enough and I may stop before I go
and break something!

Dave Price

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to