200704/amd64 CURRENT on da SunFire x4100

Mars G. Miro marsgmiro at gmail.com
Thu Apr 19 09:54:23 UTC 2007


  I happen to have a SunFire x4100 box (firmware of da BIOS, LSI/MPT,
ILO is da latest) so I tested 200704/amd64 CURRENT on it. (Take note
that FreeBSD 6.2 {amd64, i386} work fine on it, no issues whatsoever).
Issues I encountered w/ CURRENT:
 1) USB keyboard doesnt work (this has no PS/2). Even setting
hint.atkbd.0.disabled="1" doesnt help. In order to install CURRENT, I
had to boot to 6.2 and goto Fixit mode, manually dd'd, fdisk'd,
bsdlabel'd and newfs'd da SAS HD, then temporarily brought up da em
interface, mount the 200704 ISO (from an NFS  share) and manually
installed whatever's needed at 7.0-CURRENT-200704/* to da HD, put in
da necessary rc.conf/fstab/hosts/ttys(so i could manage via serial)
files and voila, got it to boot (*finally*)
2) built-in Intel NICs dont work. at first stickin da IPs in
/etc/rc.conf crashed the box during boot-up so I took out the IP and
allowed it to boot and managed it via serial console. However the only
useful information I could get when i do a
 # ifconfig em0 <IP/netmask> up
Apr 19 17:02:29 x4100_200704A kernel: em0: Link is Down
Apr 19 17:02:29 x4100_200704A kernel: em0: link state changed to DOWN
Apr 19 17:02:33 x4100_200704A kernel: em0: Link is up 1000 Mbps Full Duplex
Apr 19 17:02:33 x4100_200704A kernel: em0: link state changed to UP
Apr 19 17:02:59 x4100_200704A kernel: 16.b49bee8c36a0b540 too long

 then da box instantly reboots.

3) I happen to have an ixgb NIC plugged on its PCI-X (I posted some
mails on -stable a few weeks/days ago about it not working on 6.2R).
Tho its not officially supported on CURRENT, I noticed that there are
some commits in HEAD so this was the reason why I tried if the CURRENT
driver works. Unfortunately it doesn't, gives a LOR.


More information about the freebsd-current mailing list