Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: cd-rom / net booting netbsd-5 on v120



>>>>> "dy" == David Young <dyoung%pobox.com@localhost> writes:

    dy> (On the DHCP server, TCPDump only showed the fourth request.)

this might be the problem:

 http://mail-index.netbsd.org/port-alpha/2009/04/21/msg000263.html

the short version is: if you are plugging into a managed switch like
Cisco or Extreme, configure the switchport connected to the netbooting
machine as an edge port. ('conf t / int <whatever> / spanning-tree portfast' 
or 'conf stpd <name> ports link-type edge <m:n>')

If you can't do that, plug in a crappy SOHO switch between the managed
switch and the netbooting machine, which will hide the link-beat
up/down's from the managed switch.  This works because crappy switches
are usually less obstinate and use something like the automatic
edgeport detection state machine in 802.1w, or if they are really
crappy don't have an STP at all.

If you do both you may have problems: some managed switches will
report ``edgeport inconsistency'' and disable the port if they see an
802.1d/802.1w-speaker on what they were told should be an edge port.
I'm not sure the exact rules for this but have seen both Cisco and
Extreme do it.

It may be a particular problem for NetBSD because NetBSD's stage2 is
turning the card on and off, or cycling through speeds/duplexes, or
whatever it's doing, on some timer that conflicts with STP so the port
never transitions to forwarding.  Also the stage2 should probably try
forever like Sun OB does, and should be certain to discard ALL
information between one failed try and the next (unlike Etherboot :).

Attachment: pgp_f_9VvdK86.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index