Skip to main content
Home Forums 68kMLA Fix networking in Basilik II under Linux — #18
Post #18 by neozeed
Source Forum68kMLA
CategoryNetworking
Post DateSun, 12 Oct 2014 - 13:55
Original URLhttps://68kmla.org/bb/threads/fix-networking-in-basilik-ii-under-linux.181/
Post
Somehow I managed to get all this working on the same machine. Its not stable by any means, but it did make for a pretty screen shot.

-A2SERVER prepackaged Linux VM running netatalk 2.2.4 and running as an Appletalk router with one zone

-neozeed's custom Basilisk II running OS 8.1. It can see the server, but won't connect (likely WInPcap clashing). It'll work with other physical machines on the network and prints to my HP Laserjet.

-GSport 0.31 running GS/OS 6.0.1 connects to but the A2SERVER Linux VM and Basilisk II shares without a problem

One weird problem. GSport will crash and segfault if its running Appletalk and Basilisk II boots. Something Basilisk II sends over Appletalk is likely causing the problem and its likely WinPcap clashing again.
Yeah it's a common problem injecting packets this way.  You can 'try' to add in a MS Loopback adapter, and bridge it to your ethernet.  I've been able to do that and use a VMWare NT 4 server with AppleTalk, and communicate with it that way as an all in on.

From what I've found online:

  1. Click the Start menu.
  2. Search for “cmd".
  3. Right-click on “cmd” and select “Run as Administrator”
  4. Enter “hdwwiz.exe”
From that point on it's the same approach as under Vista, i.e.:

  1. In the "Welcome to the Add Hardware Wizard", click Next.
  2. Select "Install the hardware that I manually select from a list (Advanced)" and click Next.
  3. Scroll down and select "Network adapters" and click Next.
  4. Select under Manufacturer "Microsoft" and then under Network Adapter "Microsoft Loopback Adapter" and click Next.

Which worked fine for me in Windows 7.  I haven't bothered with the Windows 8 rabbit hole.

Once you do that, bridge the two connections  (http://windows.microsoft.com/en-hk/windows/create-network-bridge#1TC=windows-7)

reboot, and re-scan the Ethernet interface, and then have Basilisk use the bridge interface.  I don't know how much of it is System 8.0 being crap, the crap emulation but I have major issues with TCP/IP and AppleTalk..  For AppleTalk stuff System 7.1.1 (the only 7 I've tested to be honest) with a IIvi ROM

cpu     3
fpu     true
modelid 38
rom     maciivi.rom
 
md5.exe maciivi.rom
a207e03d7da82ac6ec63359915c17904 maciivi.rom
 

I know it's pokey all around, and watching it in wireshark there are some dramatic pauses here and there.

I've also seen that if you disable the FPU on the 68040 stuff with later ROMs some stuff runs a LOT better.. no doubt FPU bugs in UAE's core.  I need to just buckle down and either inch up from 0.8.10 or try to make the giant leap.  But by default the thing asserts all 040's have a FPU so it's not a setting you can change (right now) as a user.

mp.ls