English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 20 May 2020, 18:50   #1
torsti76
Registered User
 
Join Date: May 2018
Location: Germany, Baden-Wuerttemberg
Posts: 387
Roadshow and nullsana.device

Hi,

I'm trying to wrap my head around setting up nullsana.device with Roadshow 1.13 to get Fusion to recognize ethernet on the Mac side.

I got as far as being able to ping the real LAN IP of the Amiga from the Mac, but forwarding to the router doesn't work.

Is this even possible with Roadshow?

Does anyone have this setup running?

Thank you and best,
Torsten
torsti76 is offline  
Old 22 May 2020, 16:12   #2
funK
Registered User
 
Join Date: Sep 2011
Location: ItAlien
Posts: 170
I don't know anything about neither nullsana.device nor Fusion, though I can tell you that I successfully managed to get Roadshow working with vlink.device and Shapeshifter, so as long as their concept/behaviour is comparable it's definitely possible to make the Mac side connect to the internet through Roadshow.
funK is offline  
Old 22 May 2020, 17:36   #3
torsti76
Registered User
 
Join Date: May 2018
Location: Germany, Baden-Wuerttemberg
Posts: 387
Quote:
Originally Posted by funK View Post
I don't know anything about neither nullsana.device nor Fusion, though I can tell you that I successfully managed to get Roadshow working with vlink.device and Shapeshifter, so as long as their concept/behaviour is comparable it's definitely possible to make the Mac side connect to the internet through Roadshow.
That sounds very promising. The concept of nullsana.device is identical to that of vlink. Can you post your Roadshow config here (or send me a PM)? That would be most helpful.

Thanks!
torsti76 is offline  
Old 26 May 2020, 15:38   #4
funK
Registered User
 
Join Date: Sep 2011
Location: ItAlien
Posts: 170
Okay, here are the steps I took to make VirtualLink device work with Roadshow, hopefully they can be helpful for somebody else besides you.
Please note that I've got a pci ethernet card in my Mediator (it's the interface named 'MediatorFast' below) and that I also got a 10.0.0.x range LAN setup here, so if you're on 192.168.1.x or 172.16.0.x ranges then you should possibly change IPs (and interfaces) accordingly:
  1. create a new route adding following line to DEVS:Internet/routes
    Code:
    NETDESTINATION 10.0.0.0 VIA 192.168.1.254
  2. enable ip forwarding in Roadshow with this command:
    Code:
    SetEnv SAVE Roadshow/ip/forwarding 1
  3. create 3 new IPNat rules by editing S:IPF/ipnat.rules file and adding following lines:
    Code:
    map MediatorFast 192.168.1.0/24 -> MediatorFast/32 proxy port ftp ftp/tcp
    map MediatorFast 192.168.1.0/24 -> MediatorFast/32 portmap tcp/udp 10000:20000
    map MediatorFast 192.168.1.0/24 -> MediatorFast/32
  4. obviously, create a VirtuaLink device into DEVS:NetInterfaces to activate virtual device on Roadshow TCP/IP stack startup.
Then, everytime I want to make MacOS side go online, I also manually start S:Start-Firewall script in order to make Roadshow read those IPNat rules as well, and then voilĂ ! I'm able to browse the internet with either Netscape or Internet Explorer.
funK is offline  
Old 27 May 2020, 13:55   #5
torsti76
Registered User
 
Join Date: May 2018
Location: Germany, Baden-Wuerttemberg
Posts: 387
Thank you very much for the thorough explanation. I didn't know how to create the ipnat rules in a proper way. The BSD-style of doing this is very different from Linux iptables, which I'm used to.
torsti76 is offline  
Old 27 May 2020, 14:42   #6
funK
Registered User
 
Join Date: Sep 2011
Location: ItAlien
Posts: 170
Documentation is definitely not Roadshow strongest part, but have you already tried reading header comments in S:IPF/ipnat.rules, and also HELP:Roadshow/Reference/IP-Filter/ipnat-rules.doc help page?
Hopefully their configuration should be a bit more clear, then.
funK is offline  
Old 28 May 2020, 18:50   #7
torsti76
Registered User
 
Join Date: May 2018
Location: Germany, Baden-Wuerttemberg
Posts: 387
I made a complete description of what needs to be done in my gitlab reposiory here: https://gitlab.com/tkurbad/amiga-har...lation#recipes

Thanks again, works like a charm...
torsti76 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Elbox Fastethernet.device and Roadshow - SANA error 32 torsti76 support.Hardware 5 10 August 2022 01:39
Device type in ATAPI tape IDENTIFY DEVICE data mark_k support.WinUAE 0 17 March 2019 22:21
HDF behavior different between uaehf.device and C= scsi.device? Amiga1992 support.WinUAE 9 15 March 2018 01:49
K13 asm example of gameport.device and keyboard.device redblade Coders. General 29 20 January 2011 18:32
uaehf.device and HDToolbox: Error 224 reading device description Ebster support.WinUAE 3 16 September 2008 09:24

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:15.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07539 seconds with 13 queries