In June of last year I bought a MITXPC FWPD12TIMT3410. Prior to that I was using SmallWall on a Soekris net4801. I was expecting to run the serial image, but the MITXPC came loaded with the vga image. I managed to install the serial image, but when loading, the output stopped when the NICs came up (see attached). I worked with MITXPC, but we couldn't figure out why. Now that I got a hold of a VGA monitor cheap at a garage sale, I want to install the vga image. I tried the System:Firmware update option by changing the generic-pc-1.8.3.img file to generic-pc-serial-1.8.3.img and loading., but nothing happens. After several minutes, when I click on the System:Firmware button I get the following message: Warning: in_array(): Wrong datatype for second argument in /usr/local/www/system_firmware.php on line 156 Firmware uploading is not supported on this platform.
Any suggestions on how to install the other image?
OK, I am a bit confused. What image is on the system now, serial or VGA? Is Serial, how did you load it? The reason I ask is that the MITXPC image is custom to their nics. The serial image uses generic nics so your problem may be a lack of nic detection.
Right now the serial version is installed and has been since June 2016 and the system has been and is working fine. It's just now I want to change back.
When I got the device and realized that the VGA version was installed, I called MITXPC and they said what you did. I installed the serial version by installing SLAX on a USB stick and booting into that, then installing the serial version on the USB drive that can with the pc. Only then did I realize that it didn't boot to the menu, though SmallWall did boot and is working fine, I could get to it via the web GUI.
Now that I have a dedicated VGA monitor, I tried to install the VGA version. The last paragraph of the Working with Serial Only Systems page (http://smallwall.org/docs/qsg-serial.html) states the following:
You can change from standard to serial and back again. But the system will alert that you are uploading a different type. Rename you image to the filename it expects to work around this.
So I tried it and encountered my problem.
Unfortunately, I didn't take notes back then and when I tried booting SLAX, I couldn't get a terminal, so I must be missing a module(s).
I wrote up the problem to let you know, there's a problem on MITXPC's equipment using the serial image, though how many of us are still doing that.
It does depend on how MITXpc set up the serial ports as well. It can be a bit confusing, especially on systems designed for VGA. Are you sure it is actually not working and not just a baud rate mismatch?