Hello. 
I'd like to share some thought on what happened to me: I had an external ADSL modem 
from   
Alcatel connected (with a straight cable, since the device has a reversed ethernet 
port) to   
a RealTek card on a FreeBSD 4.1-RELEASE box. 
I used the simple line in rc.conf: 
 
        ifconfig_rl1="inet 10.0.0.6 netmask 255.0.0.0" 
 
Everything would work for a while, but under heavy load the modem would hang so bad it 
had   
to be cycle-powered, because it wouldn't communicate anymore (the led on its ethernet 
port   
would turn off). 
After trying a lot of things and reading the modem manual over and over I saw that 
they   
required the ethernet card on the computer to be set to half-duplex. 
So I issued an ifconfig and saw that the card was set to media autoselect (NONE). 
I tried with 
 
        ifconfig rl1 inet 10.0.0.6 netmask 255.0.0.0 media 10baseT/UTP mediaopt 
half-duplex 
 
but it would not accept the last parameter. 
I ended up with the following in rc.conf: 
 
        ifconfig_rl1="inet 10.0.0.6 netmask 255.0.0.0 media 10baseT/UTP mediaopt   
-full-duplex" 
 
and now everything works fine. 
 
My wonderings are: 
_ "mediaopt full-duplex" does not work, while it's documented in the rl man page; 
isn't this   
a bug? 
_ autoselecting the media obviously does not work correctly, does it? 
_ if two devices are connected and one speaks half-duplex, the other full-duplex, 
shouldn't   
they fail to communicate at all? Is the hang-up after a while and under heavy load 
normal? 
_ has anything changed in the rl driver after 4.1-RELEASE? 
 
 
I also hope this might help other people... 
 
 Bye & Thanks 
        av. 





To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to