Subject: Re: Bad performance of bmac (bm0) interface (Rev.1 b&w G3) with 100baseTX?
To: netbsd-macppc <port-macppc@NetBSD.org>
From: Chris Tribo <ctribo@dtcc.edu>
List: port-macppc
Date: 03/12/2006 21:03:59
If it means anything, I updated to -current as of last night and I get

stall to 7 kB/sec upload from my G4 (OS X.4.5) to the G3 with bm0
1.07 MB/sec download from the G3 to the G4.

but, I was able to download at 56 kB/sec from the NetBSD ftp site  
without stalling using the -current generic_md install kernel. What  
would be different about the local machine initiating ftp and a  
remote user initiating ftp? I hope this doesn't indicate more  
interrupt problems :(


On Mar 12, 2006, at 6:50 PM, Chris Tribo wrote:

>
> Similar problem here with a Beige G3. When downloading, packets  
> start ramping up to speed, then the collision light on the switch  
> flashes for a second or so, and then traffic stops for a second or  
> two and then it repeats. I thought this was fixed in current but it  
> apparently isn't. At least it is useable now, it use to stall  
> completely.
>
> On Mar 9, 2006, at 1:05 AM, Andrew Gillham wrote:
>
>> Yes, I have this exact problem.  I seem to remember someone  
>> suggesting it was related to the back to back packet rate. (with  
>> outbound much faster than inbound)
>>
>> I've not found a solution and I don't use the B&W enough to be too  
>> concerned about 10 meg only.  Note that I have it plugged into an  
>> auto negotiating switch port, so I only set it to 10baseT, which  
>> gets me 10/half with the switch.  At least that way the switch &  
>> Mac are using the same settings and when I boot into MacOSX it  
>> just works at 100/full via auto negotiation.
>>
>> -Andrew
>>
>> On 3/3/06, Joachim Thiemann <joachim.thiemann@gmail.com> wrote:  
>> Hello,
>>
>> so I have my old Rev.1 b&w G3 working relatively nicely, thanks to
>> some tips from people here.  I have now set it up to be a dovecot  
>> mail
>> server, update dyndns, and act as an ftp, netatalk and samba server.
>>
>> I now noticed some performance issues: from other Macs (PB G4)  
>> writing
>> to the server is absolutely abysmal in speed - using afp, smb, or  
>> ftp.
>> We're talking in the order of 20kb/s.
>>
>> While I originally suspected the problem being with the daemon
>> processes, I played with the bm0 media settings and noted that I get
>> much better performance when setting the interface down to 10baseT
>> (using ifconfig bm0 media 10baseT mediaopt full-duplex), in the order
>> of 200kb/s using ftp.
>>
>> Has anyone else seen this type of problem?  Is it a buffer overrun
>> problem in the bmac driver? Any way I can get full performance using
>> 100baseTX?
>>
>> Thanks,
>> Joe.
>>
>
>
> !DSPAM:4414b3ba285129784612025!
>
>
>