<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=Arial size=2>Hi Gera,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>NetSqueak .2 solved that problem, I can ping and
she lives!!! And even with the default SqueakNOS classes the ping
times average 95-105 ms which immediately says to me that 3.9b is much faster
than 3.8 which is fanastic news whichever way you spin it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The reason I had to remove the Transcript in
enableIRQ was because of the error:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2><STRONG>Message Not Understood:
SmallInteger>>hex</STRONG></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>There are also other occurrences of that error
around which mean that they are popping up in the Transcript window in
conjunction with network traffic.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Here are the steps I performed to get 3.9b
working. The big thing was getting Vmmaker installed and that only
starting working from Sunday so someone needs to be thanked for fixing the cause
of that (Tim?). Anyway here tis:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2>a) Install vmmaker on 3.9 using
SqueakMap (this was broken and only started working on
Sunday)</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2>b) Install NetSqueak (release .2 from
squeaksource)</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2>c) Install SqueakNOS (release .26
from squeaksource) .. during install it will complain about the Autostartup and
FileDirectory not existing - comment out the mods using debug and then process
... it'll continue and then present an error about reading data from the local
file (PCI csv data). Adandon the install at that point.</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2>d) Edit Manually
PCIBusEntry>>initializeVendorsAndDevicesMethod to include correct path for
the local copy of PCI csv data file (I use my PWD)</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2>e) Using workspace execute
"PCIBusEntry initializeVendorsAndDevicesList." to load the PCI data from the
local file</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2>d) Load vmmaker using World menu and
previously stored config from 3.8 image and build vm source - but ensure
SqueakNOS and FFIPlugin are both marked as Internal Plugins</FONT></DIV>
<DIV><FONT face=Arial size=2><FONT color=#0000ff>e) On linux build machine copy
new vm source to src32 directory and 3.9 image and changes to boot/iso.template
then modify the Grub menu.1st for image name and resolution etc. and then make
clean&&make&&make iso etc.</FONT> </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I need to go through this again a few times and get
take precise notes of the errors I am bypassing/skipping. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>In summary I find that 3.9 is way more responsive
and the VBE/framebuffer graphics are much more stable with a lot less artifacts
(i.e almost none) so nothing but good news from me on that front.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>BTW, the reason I had to install 3.9 Vmmaker etc
was that the 3.8 VM kept giving me primitive-errors after boot therefore leaving
me dead in the water so I eventaully gave up and went for a 3.9 compiled VM
(which doesn't really make sense as it should not matter).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Johnathon</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>----- Original Message ----- </FONT>
<DIV><FONT face=Arial size=2>From: "Gerardo Richarte" <</FONT><A
href="mailto:gera@corest.com"><FONT face=Arial
size=2>gera@corest.com</FONT></A><FONT face=Arial size=2>></FONT></DIV>
<DIV><FONT face=Arial size=2>To: <</FONT><A
href="mailto:squeaknos@lists.squeakfoundation.org"><FONT face=Arial
size=2>squeaknos@lists.squeakfoundation.org</FONT></A><FONT face=Arial
size=2>></FONT></DIV>
<DIV><FONT face=Arial size=2>Sent: Tuesday, July 18, 2006 7:47 PM</FONT></DIV>
<DIV><FONT face=Arial size=2>Subject: Re: [SqNOS] SqueakNOS running on 3.9b
build 7046</FONT></DIV></DIV>
<DIV><FONT face=Arial><BR><FONT size=2></FONT></FONT></DIV><FONT face=Arial
size=2>> Johnathon Meichtry wrote:<BR>> <BR>>> Coolio - check out
the attached! Man I love <BR>>> Squeak/SqueakNOS/Smalltalk etc
etc!!!!!<BR>> <BR>> super!!<BR>>
<BR>> I wonder what changes you needed... and why!?<BR>>
<BR>> The Transcript bothering I can "understand", although
it should not <BR>> do much difference. Are you recompiling SqueakNOS
"kernel" from 3.9 <BR>> sources and 3.9 VMMaker, or just using the 3.8
SqueakNOS kernel with a <BR>> 3.9 image? (It won't make much difference in my
mind, but just to know)<BR>> <BR>> EthernetAddress
class>>fromInteger: is in .2 version of NetSqueak, <BR>> go get it now!
:-)<BR>> <BR>> gera<BR>>
_______________________________________________<BR>> SqueakNOS mailing
list<BR>> </FONT><A href="mailto:SqueakNOS@lists.squeakfoundation.org"><FONT
face=Arial size=2>SqueakNOS@lists.squeakfoundation.org</FONT></A><BR><FONT
face=Arial size=2>> </FONT><A
href="http://lists.squeakfoundation.org/mailman/listinfo/squeaknos"><FONT
face=Arial
size=2>http://lists.squeakfoundation.org/mailman/listinfo/squeaknos</FONT></A><BR><FONT
face=Arial size=2>></FONT></BODY></HTML>