Login  •  Register


The time is now: Thu May 23, 2013 11:53 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 7 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Tue Nov 18, 2008 8:42 pm 
Offline
Student Driver
User avatar

Joined: Tue Nov 18, 2008 8:20 pm
Posts: 13
Location: Germany
Hi!

Because i had to try... this week i got deep into BasiliskII and SheepShaver emulation and i've succeded (partially) to install BasiliskII on Linux (SuSE 9.3 and 10.1) and Windows 2000 with MacOS 7.5.5 and SheepShaver on Linux and MacOSX (10.3.9 Server) with 7.5.5 and 8.6.

I got TCP working by using slirp, but when i tried to go into Appletalk, everything failed yet.

My Linux box does have netatalk installed. Besides my MacOSX Server lurks a PowerMac 6100 with 7.5.5. But i never saw anything in the AppleShare Chooser...

I tried ethertap - but Basilisk cannot connect to it.

What is with sheep_net? I haven't tried this yet, because compiling a kernel module this old might require skills above average. Has anyone bolder than me tried this with a 2.6 kernel?

Another thing: With Windows, Basilisk and SheepShaver die very often when i browse the internet. Netscape 4.08 is totally unusable, icab is better, but not much. I had much more luck under Linux, where icab and Netscape run fine in Basilisk.

One more: I have installed MacOS 7.5.5 on my Linux box both in SheepShaver and in Basilisk (actually i can even run the very same image in both emulators, because i installed 7.5.5 manually for all platforms)- SheepShaver seems to be much slower than Basilisk, despite a very simillar setup. Can anyone please explain this to me?

Has anyone experience with the serial ports?

What a bunch of stupid questions from a newbie, alas!

Actually, i love emulators. They are great for running old but cute programs and games made for obsolete hardware.

Thanks in advance

Peter


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Tue Nov 18, 2008 10:57 pm 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 3127
Location: Sittard, The Netherlands
Alright Peter, welcome to the forum

Let me try to answer some of your questions:
-Appletalk won't work with newer builds and through slirp networking. As far as I can remember it worked on the older windows builds. (pre-jit?) It might have something to do with the protocol not being routable.
On windows, networking is unstable (also on mac and linux, but to a lesser extent)
-Speed: Basilisk emulates the 68xxx processor, while SheepShaver emulates a G4 processor. You installed a fat-binary system, so it included both 68xxx and PowerPC code. The G4 emulation takes more time, so SheepShaver is a lot slower.
-Sheep_net driver: I compiled and use the module. It's not that hard. If you download the source, it has a separate sheep_net folder, from which to build the module. You load it with "modprobe sheep_net" see:
http://gwenole.beauchesne.info/en/proje ... networking
For tap/tun networking also see:
http://www.open.ou.nl/hsp/Engels/SheepS ... ng_2_6.htm
-Serial ports: no idea whether they work and/or on which host.

Best regards,
Cat_7


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Wed Nov 19, 2008 1:02 am 
Offline
Site Admin
User avatar

Joined: Mon May 20, 2002 4:37 am
Posts: 3104
Location: Canada
I wrote in the SheepShaver online page:

"Please note that this is all very UNSTABLE in SheepShaver for Windows. The Netscape and Internet Explorer versions that shipped with Mac OS 9 will probably crash if you try to use them… likely bringing the whole emulator down. I recommend using iCab 3.0.5, however this also tends to crash in the emulated Macintosh (but not as much). "

http://emaculation.com/doku.php/sheepsh ... line_guide

I find that web browsing is very stable in Basilisk II for Windows, for what its worth. However the old browsers have a tough time viewing most modern web pages.

Sometime I will test later versions of Netscape and IE in SheepShaver and see how they work in SheepShaver.


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Wed Nov 19, 2008 6:30 am 
Offline
Student Driver
User avatar

Joined: Tue Nov 18, 2008 8:20 pm
Posts: 13
Location: Germany
Cat_7: Thanks for the hints... i'll follow them and try it.

If Appletalk won't work, i'd be very dissapointed, actually.
In the old days (mine ranged from System 7.5.1 to 7.5.5, on the brink of 68k to ppc transition), i used Helios Ethershare and Columbia Appletalk on Sun Servers to provide Appletalk services to a bunch of Macs. And for ad hoc networking on these old world Macs, Appletalk was a breeze...

I never forget the moment, when Thomas and I got AppleTalkIP running on System 7.5.3 and 7.5.5 so we could continue to use the old Macs when we changed our Servers from Sun (with CAP) to G5 (MacOS 10.2).

ClockWise: Slirp works fine out of the box on all platforms. But it does not provide Appletalk.

I found surfing on Windows totally unstable. icab was barely usable (crashes Basilisk every 10 click or so), Netscape and IE were much worse :-(

So i was very astonished, when i tried it on LInux. icab didn't crash at all and worked even better, when i disabled CSS. Netscape 4.08 did crash Basilisk once and i had to Option-Apple-ESC it several times until i could stop it to load its default web page and change that to something more reasonable. But when i disabled CSS too, Netscape was great fun and loaded a lot of pages accurately.

Thank you very much!

Peter


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Wed Apr 08, 2009 8:11 am 
Offline
Student Driver
User avatar

Joined: Sat Apr 04, 2009 11:35 am
Posts: 17
Do you know where I can download sheep_net driver for Ubuntu? Am having trouble compiling it on 8.04 Hardy Heron. Get this error: sheep_net.c:644: error: ‘struct sk_buff’ has no member named ‘mac’

Does slirp work with Linux? What do I have to do?


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Wed Apr 08, 2009 9:32 am 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 3127
Location: Sittard, The Netherlands
Hi,

Did you try to edit the code of sheep_net.c as I explained here:
http://gwenole.beauchesne.info/en/proje ... networking

Slirp also works, you should enter "slirp" in the preferences GUI or enter it manually in the preferences file (.sheepshaver_prefs)
at the entry "ether" . So "ether slirp" should do.

In Mac OS, at the TCP/IP control panel, you select configure through DHCP.

Best,
Cat_7


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Wed Apr 08, 2009 9:44 am 
Offline
Student Driver
User avatar

Joined: Sat Apr 04, 2009 11:35 am
Posts: 17
Okay, I selected slirp, and set the tcp/ip network to DHCP (not manual). This solution works. I am getting a very nice circa 2003 Netscape home page.

>I guess the question should be - do I need to set up tun device to enable printing/networking to other devices?

However, I know this is sort of unrelated, but do the masters of emaculation know anthing about Tiger x86 running in VMWare? I have networking issues and am wondering:

Do I have to set up a VPN and a Server to use the ether tun device? I downloaded OpenVPN, and it will be turning into a long configuration session in which I am pondering whether I have to set up a server first.

Should the instructions for VMware Tiger be:

1. Set up server
2. Install OpenVPN and configure.?


Top
 Profile  
Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 7 posts ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group