From: Nigel P. <ni...@in...> - 2005-08-08 05:42:12
|
> From: Gwenole Beauchesne <gb....@fr...> > >> I have not succeeded in actually testing the networking. >> In 7.6, the TCP/IP control panel never shows that it >> gets a DHCP address > > I don't know about original MacOS requirements to get DHCP working. > I only tested it with 8.0+. You might need a TCP/IP stack > recent enough? I am testing with a 7.6 image. The TCP/IP control panel does list DHCP as an option, so I assume it is supported :-) But I will try different MacOSs just to be sure. > IIRC, you could you static IPs provided you use the same subnet > (10.0.2.x). > >> and there are now problems at shutdown time in the emulation. >> (I think something in QuitEmulator() is blocking) > > I think this was because MacOS X doesn't implement POSIX anonymous > semaphores, see semaphore.h and make sure it's included in your builds. I have copied ether_unix.cpp and semaphore into the MacOSX dir., to make sure it is not using one of the ones from /usr/include. Sadly, no change in the behaviour. Debug for outgoing packets during boot only. > BTW, you once said about a black screen when using direct addressing. > My bet would be I got the same problem in Darwin 8.0.1 for x86 and > it's now fixed in CVS so that to force ROM space to be above RAM. Indeed it now is. Thank you, thankyou thankyou!!!! -- Nigel Pearson, ni...@in...|"Beware - I am a carrier Telstra BI&D, Sydney, Australia | of surrealism" Office: 8255 4222 Fax: 8255 3153 | D A Mobile: 0408 664435 Home: 9792 6998 | L I |