BMAC+ & Full Duplex
Exoray at isys.ca
Fri May 19 07:27:20 EST 2000
Has anyone looked into the problem with a BMAC+ not being able to do
full-duplex 100baseTX? I currently use BootX scripted in the MacOS,
since this allows me to use Apple's Duplexer tool to set Full-Duplex
I'd like to move to yaboot/ybin, since about half the time BootX hangs
when I need to remotely reboot.
I've looked at the BMAC/BMAC+ Driver, and some Darwin Code and
there is a register in the darwin code"
#define kTxFullDuplex 0x0200
But I'm wary to add to the code, seeing that it will probably break
compatiblity with the original BMAC (which can't do 100Mbps).
Also, I'm not sure of this will do the trick if the BMAC+ isn't advertising
100FD, so therefore somehow one would have to access whatever
circutry handles the autonegotiation (MII layer or actual transceiver?)
FYI, I'm running a B&W G3 450 Server, 128MB, 18GB. All my PCI
slots are full (U2SCSI + two serial port boards), so I'm stuck with the
for my network connectivity.
Also, anyone look at implementing 'server mode' on the macs? This is a
nother reason I still use BootX, I can set server mode in MacOS first
before switching to Linux. (Sever mode is Apple's way of rebooting if A
C power lost, crucial if a UPS is used) I've done some background reasearch
on doing this with the CUDA (Power Chip on Pre-G4 desktops), and I'd love
to discuss this with someone. Too bad this is a non-persistent software
on my PC it's nice little BIOS option which I can set and forget.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev