Welcome, Guest. Please login or register.

Author Topic: Sharing an internet connection over serial cable  (Read 13415 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline gunni

  • Jr. Member
  • **
  • Join Date: Jun 2011
  • Posts: 83
  • Country: scotland
  • Gender: Male
    • Show all replies
Re: Sharing an internet connection over serial cable
« on: July 31, 2012, 12:03:45 AM »
I use a slip setup with linux and my amiga 500, if anyone is interested here's how I do it...
linux side

  sudo modprobe slip
  sudo slattach -v -d -p slip -s 19200 /dev/ttyS0 &
  sudo ifconfig sl0 192.168.1.34 pointopoint 172.16.180.2 up
  sudo ifconfig sl0 mtu 576

  sudo iptables -A FORWARD -o eth0 -i sl0 -s 172.16.180.0/24 -m conntrack --ctstate NEW -j ACCEPT
  sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
  sudo iptables -A POSTROUTING -t nat -j MASQUERADE

  sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

amiga side

ip addr 172.16.180.2
  host amiga
  #
  mbox thirdparty on
  mbox attend on
  mbox sysop on
  mbox timer 1833
  #
  attach asy serial.device 0 slip sl0 32768 576 19200
  ifconfig sl0 netmask 0xffffffff broadcast 172.16.180.2
  #
  tcp timertype linear
  tcp trace off
  ip ttl 64

and I use this script for the connection
Quote
sudo modprobe slip
sudo slattach -v -d -p slip -s 19200 /dev/ttyUSB0 &
sudo ifconfig sl0 192.168.1.34 pointopoint 172.16.180.2 up
sudo ifconfig sl0 mtu 576

sudo iptables -A FORWARD -o eth1 -i sl0 -s 172.16.180.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
hope that's of help to someone!