ToneMalone
Active member
I've recently gotten my SE/30 up and running with Mac OS 8.1, and I have been trying to push it to the limit, on a budget!
Hoping for internet connectivity, I've been following a few tutorials around the web on how to network a Macintosh
using a USB/Serial adapter, an RPI and Slirp. I have had a heck of a time getting this working but I've managed to push 38400 baud through the modem port successfully and load some web pages.
Here's a tip for getting this working properly, I could not find this information on one page relating to old Macs so thought i would share it here.
THE PROBLEM:
On the RPI in 2023, the baud rate for ttyUSB0 always resets to 9600 baud. I read this is due to PYSERIAL sets the default speed, even though in my /boot/cmdline.txt file I've added "console=ttyUSB0,38400 " to the beginning of the text, rebooted, but when loading the terminal up in ConfigPPP, I can only get a distinguishable answer from the Pi when my baud rate is set to 9600 in ConfigPPP.
THE SOLUTION: (after following one of the many tutorials available online) This one was very helpful
-Open ConfigPPP
-in "Config..." set baud rate to 9600
-check "Terminal Window"
-hit OPEN
-hit 'return/enter' on keyboard once in PPP Terminal Window
You should have access to the PI terminal at this point
-type in "stty 38400"
-hit 'return/enter' on keyboard
Pi terminal should answer back with an 'x' (you've just changed the baud rate on the PI's ttyUSB0)
-exit terminal, hit stop
-in ConfigPPP on mac set your baud rate to 38400
-hit OPEN
-now you have access to PI terminal at much greater speed.
I ran my slirp script from here, closed the terminal and it connected almost immediately.
With this method you can bypass the connect script in ConfigPPP as well, and it's neat interacting with the terminal through a USB serial adapter to get where you want to go!
I'm sure there's many ways to skin the cat here but I hope this helps someone else having a similar issue or they can take a snippet of information to find their own way through the maze.
In the tutorial I've linked above, he's changed his DNS to his local router, I did not have to do this and stuck with the IP in the slirp.sh script.
Cheers! - T
Hoping for internet connectivity, I've been following a few tutorials around the web on how to network a Macintosh
using a USB/Serial adapter, an RPI and Slirp. I have had a heck of a time getting this working but I've managed to push 38400 baud through the modem port successfully and load some web pages.
Here's a tip for getting this working properly, I could not find this information on one page relating to old Macs so thought i would share it here.
THE PROBLEM:
On the RPI in 2023, the baud rate for ttyUSB0 always resets to 9600 baud. I read this is due to PYSERIAL sets the default speed, even though in my /boot/cmdline.txt file I've added "console=ttyUSB0,38400 " to the beginning of the text, rebooted, but when loading the terminal up in ConfigPPP, I can only get a distinguishable answer from the Pi when my baud rate is set to 9600 in ConfigPPP.
THE SOLUTION: (after following one of the many tutorials available online) This one was very helpful
-Open ConfigPPP
-in "Config..." set baud rate to 9600
-check "Terminal Window"
-hit OPEN
-hit 'return/enter' on keyboard once in PPP Terminal Window
You should have access to the PI terminal at this point
-type in "stty 38400"
-hit 'return/enter' on keyboard
Pi terminal should answer back with an 'x' (you've just changed the baud rate on the PI's ttyUSB0)
-exit terminal, hit stop
-in ConfigPPP on mac set your baud rate to 38400
-hit OPEN
-now you have access to PI terminal at much greater speed.
I ran my slirp script from here, closed the terminal and it connected almost immediately.
With this method you can bypass the connect script in ConfigPPP as well, and it's neat interacting with the terminal through a USB serial adapter to get where you want to go!
I'm sure there's many ways to skin the cat here but I hope this helps someone else having a similar issue or they can take a snippet of information to find their own way through the maze.
In the tutorial I've linked above, he's changed his DNS to his local router, I did not have to do this and stuck with the IP in the slirp.sh script.
Cheers! - T