[haiku-development] Re: RTL8101/8102 FreeBSD Driver

  • From: Graham MacDonald <macdonag@xxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 18 Sep 2008 23:56:45 +0100


On 16 Sep 2008, at 01:10, Dustin Howett wrote:

Thanks for the info Dustin. I briefly tried to get the 8169 driver working, by adding the device id of my card to the lists of accepted ids. Doing this
made haiku load the driver correctly, but I was still unable to ping
anything.  I haven't had a chance to look at it further, but will do
tonight.  Was skipping the PHY init the only change you made?

Yep. I found the MAC version it calculated for my card and just added
an if(mac version == 19) return in PHY init.

Ok, I give up. Any chance you could mail me your changes? I've tried dicking around with the if_re.c FreeBSD driver (I get as far as getting a valid IP address, but can't get any meaningful contact with my router). I've tried skipping PHY init like you suggested, but I get a mac address (not the same as I see in linux...) and that's about it. So either my setup's wrong or my driver's wrong. Or both :-) As we've got the same card (seems I've actually got a 8102E, not the 8101 I thought, which makes more sense), hopefully I can get a bit further!

Cheers,
Graham

Other related posts: