Fit-PC 2 vs. OpenSolaris
By dougm on Aug 11, 2009
After unpacking the Fit-PC 2 and adding keyboard, mouse and DVD drive via USB, I attempted to install OpenSolaris. This first attempt met with failure. The video didn't come up and the keyboard didn't work. I tried a few things but noticed that there was always an error message about the "uhci" driver failing to attach to a port. After filing a bug on this and getting come hints to try just using USB 2.0 devices (uhci is the USB 1.1 controller), I used a USB 2.0 hub between the Fit-PC 2 and the keyboard. Since the video didn't work, I used the prototype text based installer (found at http://www.opensolaris.org/os/project/caiman/TextInstallerProject/Prototype/) and was successfully able to get OpenSolaris installed.
It is important that once you get the system installed that you reboot into a text only mode and disable gdm. This can be done by runing "svcadm disable gdm". This will keep Xorg from coming up.
Once up, you can use the standard pkg command to install additional software or update the system. It is also possible to login from a remote system via ssh and redirect graphic utilities if you prefer them.
I need to do a bit more investigating on the video issue. There also appears to be a few other issues:
- if you run "scanpci" ths system hangs
- no support for the built-in RaLink WiFi device
- the infrared device appears to be on a USB 1.1 bus so isn't visible
- both uhci controllers appear with the "Misconfigured" tag when the Device Driver Utility finds them
A correction on the previous blog entry. The Ethernet is a Realtek Gigibit controller. It uses the "rge" driver.
The issues with the uhci driver and the system appear to be generic to the chipset used for the Intel Z5x0 series of Atom processors. It has occurred with a couple of different systems so far. I will be poking at this problem a bit more as well.