Can't get console access to pfSense - no problem with other devices
-
Yep, it even says on it "Compaq null modem cable".
This might be the problem.
Have you tried a normal serial cable? -
Thank you very much for your efforts here guys.
I don't have a normal serial cable, I'll get a hold of one. I had a distinct memory of having read that it was important that it should be a null modem cable, but I didn't find anything on searching now so maybe I'm manufacturing memories here..
Eugene: how would I best shorten pin 2 and 3 on the cable?
-
Thank you very much for your efforts here guys.
I don't have a normal serial cable, I'll get a hold of one. I had a distinct memory of having read that it was important that it should be a null modem cable, but I didn't find anything on searching now so maybe I'm manufacturing memories here..
Normally a null modem cable is needed (Perhaps you saw this: http://doc.pfsense.org/index.php/Installing_pfSense#Special_Information ) but depending on how some devices are constructed, they may need a standard cable or a special wiring.
If you have a keyboard/mouse hooked up to that system, get into the BIOS and check for any kind of console redirection in there and try tweaking that.
-
Another possibility i just thought of:
In some bioses you can set the address of the serial port.
I dont know how FreeBSD handles this if the serial port is not on the expected address. -
Eugene: how would I best shorten pin 2 and 3 on the cable?
You must have male 9-pin (in very rare case it's 25-pin) at the end connecting to pfSense, so take anything metal (screwdriver, key…) and shorten pins 2 and 3. If you look closely at the pins you will see labels - 1, 2, 3 etc...
-
Some updates:
I have tried all the different IRQ settings for the serial ports with no results.
Have also replaced the original config.xml on the pfSenseCfg/conf partition of the embedded image with the one currently working in the HDD install. I thought this should do it, but I can't hear a the "bootup complete" sound which I hear with the HDD install - is this for some reason disabled in the embedded version? Also I can't access the 10.0.0.1 IP where the pfSense Box is at (currently running a 192.168 LAN with an old Netgear router) so I'm suspecting it doesn't boot properly. Oh the misery!It'd be great with some more audio response from the embedded version, as it's easy to be left in the dark on what's wrong. For example a few beeps when it's at the console prompt asking the user what to do, and also the "bootup complete" sound.
Eugene, thanks for the info but I don't really understand how I can shorten the pins when the cable is in the serial port?
-
From http://doc.pfsense.org/index.php/Installing_pfSense#Special_Information:
"After your media is successfully written, place it in your system as bootmedia. Check your BIOS to select the correct boot priority and configure the device.
If everything is configured correctly you should see the kernel beginning to load. At systems with VGA the output will stop displaying a "/" at the screen. From that point on all output is at COM1. Please check the bootup process there by using a null modemcable and a terminal program."I wrote about this in a previous thread about my problems - I don't see the kernel beginning to load using the embedded version with a CF. All I see is the PC saying "Attempting to boot from Hard Drive" and then only a ¦character. That's all I ever see booting from a CF, which people told me is normal. However booting the CF from within a USB card reader, I see the kernel beginning to load, and then "getting stuck" at the / sign after echoing some things about loader.conf. I find it a bit odd that people tell me this is normal, that I only see the ¦character?
What also makes me think pfSense actually isn't booting up is the fact that when I press the powerbutton it instantly shuts down when I run the CF version (with the CF-IDE adapter), compared to taking around 5 secs to shut down when running the HD version (which is normal from what I know; syncing timebuffers, shutting daemons down and whatnot)
Any comments on this guys? What's your opinion?
-
Eugene, thanks for the info but I don't really understand how I can shorten the pins when the cable is in the serial port?
That was just to test your cable and terminal program. You disconnect the cable from pfSense box, cable ends with female (I was wrong about male, sorry), so just shorten two pins 2 and 3 with staple for example and press several keys within your terminal program you have to see these characters appearing at your screen.
Again it is just to test that your terminal program works with this serial port on your PC and this serial cable. -
Aha, ok that's a good idea, thanks for that tip. Great to eliminate one source of error. Any thoughts on the kernel (seemingly) not loading with CF->IDE adapter?
-
Didn't produce any results with the pin-shortening, however as I can (did it today) connect to the D-link gateway via console with no problems, the cable and serial port is fine on the receiving computer.
I'm starting to get very amazed over how difficult this is, I have tried surely 20 different ways to solve this without any luck.