[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
- Follow-Ups:
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Graham MacDonald
- References:
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Adrian Panasiuk
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Michael Lotz
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Dustin Howett
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Graham MacDonald
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Dustin Howett
Other related posts:
- » [haiku-development] RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- » [haiku-development] Re: RTL8101/8102 FreeBSD Driver
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 thismade 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.
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Graham MacDonald
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Adrian Panasiuk
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Michael Lotz
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Dustin Howett
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Graham MacDonald
- [haiku-development] Re: RTL8101/8102 FreeBSD Driver
- From: Dustin Howett