Jump to content

OS for use over serial port

da na
Go to solution Solved by LloydLynx,
8 hours ago, da na said:

Unfortunately I have tried that with FreeDOS and... well, I assume it's booting, I hear the hard drive ticking for a bit after the bootloader runs from the onboard flash, but I get no output over a serial console session.

Machine 1, this will be our server: Install this Debian version to a hard drive and choose the XFCE desktop environment when it asks. After booting into the new Debian installation, install the openssh-server package. Edit the file /etc/ssh/sshd_config and change "#X11Forwarding no" to "X11Forwarding yes". Run "sudo service ssh restart".

 

Machinie 2, this will be our client: From a machine on the network also running Linux, install openssh-server and do the same edit to /etc/ssh/sshd_config and restart the ssh service, exactly like the first machine. Now from a terminal, remotely log into the first machine with "ssh -X <username>@<ipaddress>" which will give you a remote bash console. Now you can launch graphical programs and have them show up on the client machine. Last step obviously is to move the hard drive into the Cisco and try remotely logging into it.

This is quite a strange question, but I am searching for an operating system which can be used exclusively through a serial port.

 

I recently acquired a Cisco ASA 5505, a small network appliance with everything required to qualify as a computer. It has an x86 CPU, 512MB of RAM, boots from an ATA interface drive, and has a BIOS.

However, the only output of the system is serial; it lacks any sort of video out. This complicates my wish to hack it.


Is there any operating system which will recognize (and be okay with) the complete lack of any video hardware and direct all interfacing to the serial port? I essentially want to use the ASA 5505 as a mainframe. 
I can access the device and send it commands via serial console via its built-in firmware, but I would like to run DOS programs. 
Is this even possible, or should I start looking at the pinout of the southbridge chipset to see if I can hack in a composite video port?

Thanks! 

Link to comment
Share on other sites

Link to post
Share on other sites

The bigger question is, will Cisco's firmware and bootloader let you install anything but Cisco iOS? I doubt it will.

 

I'd go with something more standard like a mini PC or a Raspberry Pi if you want something that's only accessible by command line over serial.

I sold my soul for ProSupport.

Link to comment
Share on other sites

Link to post
Share on other sites

I'm pretty sure there's gonna be an debian version made to run over serial, maybe an console only one?

If you need help choosing an os, i can trynna help you, but i'm just assuming from experience on other devices. i have never in my life tried to run cmdl only linux on a networking switch before [!!!]

I am NOT a professional and I write before I think, so REFRESH THE PAGE!!!  Theres a 99% chance I've edited my post.

 

Also: Please enable XMP/D.O.H.C before asking why your ram is too slow.

Link to comment
Share on other sites

Link to post
Share on other sites

That's the one with ethernet ports right? Install an MBR 32bit OS on another machine and swap the drive into the Cisco, access the OS remotely through the network.

lumpy chunks

 

Expand to help Bunny reach world domination

(\__/)
(='.'=) This is Bunny. Copy Bunny into your signature to
(")_(") help him on his way to world domination.

 -Rakshit Jain

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, LloydLynx said:

That's the one with ethernet ports right? Install an MBR 32bit OS on another machine and swap the drive into the Cisco, access the OS remotely through the network.

Unfortunately I have tried that with FreeDOS and... well, I assume it's booting, I hear the hard drive ticking for a bit after the bootloader runs from the onboard flash, but I get no output over a serial console session.

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, da na said:

Unfortunately I have tried that with FreeDOS and... well, I assume it's booting, I hear the hard drive ticking for a bit after the bootloader runs from the onboard flash, but I get no output over a serial console session.

Machine 1, this will be our server: Install this Debian version to a hard drive and choose the XFCE desktop environment when it asks. After booting into the new Debian installation, install the openssh-server package. Edit the file /etc/ssh/sshd_config and change "#X11Forwarding no" to "X11Forwarding yes". Run "sudo service ssh restart".

 

Machinie 2, this will be our client: From a machine on the network also running Linux, install openssh-server and do the same edit to /etc/ssh/sshd_config and restart the ssh service, exactly like the first machine. Now from a terminal, remotely log into the first machine with "ssh -X <username>@<ipaddress>" which will give you a remote bash console. Now you can launch graphical programs and have them show up on the client machine. Last step obviously is to move the hard drive into the Cisco and try remotely logging into it.

lumpy chunks

 

Expand to help Bunny reach world domination

(\__/)
(='.'=) This is Bunny. Copy Bunny into your signature to
(")_(") help him on his way to world domination.

 -Rakshit Jain

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×