Hi
About 10 days ago I've written for a problem related to the SMC
Etherpower II network card. During the boot procedure it is giving the
message ``OOPS, Something wrong with transmitter. status=2003''
The weird thing is that it _does_ tranmits and, after configuring
right the boopd, it finally worked.
So, after etherboot loads, it prints repeatedly the message
mentioned, for say 10secs or somethin', and then it works!
The BIOS doesn't have any PCI options
While checking the epic100.c, I've noticed that the variable
which controls the loop, the one related to the message ``OOPS...'',
have been declared as int and gets a value of 100000
Well, I'm not aware of the technical stuff required to understand
the code, but this is clearly an overflow. And, yes, I did tried to change
that little ``int'' to ``long int'' but nothin' changed...
anyway, thanx again for your time, etherboot is most userfull...
serafim
|