Re: dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
For a future test of any updates to re driver, it might be best if I comment out device re in kernel config and test the update by building the module. I never built just a single module before, not sure if I would do it the correct way. Simply make in /usr/src/sys/modules/re and then make install or copy the resulting module files? Maybe check the kernel source in NetBSD-current source tree? I am not sure how to configure an Ethernet connection without DHCP or even if it would work. Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
from Daniel Nebdal: Ethernet without DHCP is fairly doable. Assuming that the network is 192.168.0.x , that .100 is free, and your router has .1 : ifconfig re0 192.168.0.100/24 route add default 192.168.0.1 As for DNS, I'd suggest checking on another machine what servers you get from DHCP. For each one, add a line like nameserver 8.8.8.8 to /etc/resolv.conf . I think I'll try something like that: good to know how. On Slackware Linux I did, as best I remember: ifconfig eth0 192.168.1.254 netmask 255.255.255.0 route add default 192.168.1.1 dev eth0 route add default gw 192.168.1.254 dev eth0 So it looks like I only need two lines in FreeBSD or NetBSD. Subsequently, after running several live CDs and seeing how easy it was with DHCP, I switched to DHCP on one Slackware upgrade. I could copy from /etc/resolv.conf on other computer where re is good with Realtek 8111E Ethernet, or I could copy from NetBSD-current amd64 /etc/resolv.conf. If I fail with manual setup on FreeBSD, as is likely because of bug in re driver, I could try with NetBSD just to verify that my ifconfig and route commands are correct, or I could try with NetBSD first to see if I have the correct commands. When I was with BellSouth, then ATT Fastaccess DSL, DSL modem-router IP address was 192.168.1.254 . Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
On Thu, Nov 07, 2013 at 02:25:18AM +, Thomas Mueller wrote: I tried the patch on 9.2-STABLE, rebuilt the kernel and modules, installed to the correct place on USB stick, /media/zip0/boot/kernelre USB stick was mounted on /media/zip0 when I did this. Then I umounted, took the USB stick to new computer with MSI Z77 MPOWER motherboard. I booted that USB stick, escaped to loader prompt, unload and boot /boot/kernelre/kernel got the same error when running dhclient re0. Hmm, then I have no idea at this moment. :-( If I manage to find any clue, I'll let you know. Thanks a lot for testing! Now I also have to update NetBSD-current and then build a Linux installation. Linux may offer a better chance of configuring wireless adapters. I was hoping a fix to the re(4) bug could make it for FreeBSD 10.0-RELEASE but am not betting on it. Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
I tried the patch on 9.2-STABLE, rebuilt the kernel and modules, installed to the correct place on USB stick, /media/zip0/boot/kernelre USB stick was mounted on /media/zip0 when I did this. Then I umounted, took the USB stick to new computer with MSI Z77 MPOWER motherboard. I booted that USB stick, escaped to loader prompt, unload and boot /boot/kernelre/kernel got the same error when running dhclient re0. Now I also have to update NetBSD-current and then build a Linux installation. Linux may offer a better chance of configuring wireless adapters. I was hoping a fix to the re(4) bug could make it for FreeBSD 10.0-RELEASE but am not betting on it. Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
from Yonghyeon PYUN: Thomas, would you try attached patch on your system? [-- Attachment #2: re.8168evl.diff --] [-- Type: text/x-diff, Encoding: 7bit, Size: 3.6K --] Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename=re.8168evl.diff Index: sys/dev/re/if_re.c === --- sys/dev/re/if_re.c (revision 257422) +++ sys/dev/re/if_re.c (working copy) @@ -295,6 +295,8 @@ static int re_miibus_writereg (device_t, int, int, int); static void re_miibus_statchg (device_t); +static void re_eri_write (struct rl_softc *, bus_size_t, uint32_t, int); + static void re_set_jumbo (struct rl_softc *, int); static void re_set_rxmode (struct rl_softc *); static void re_reset (struct rl_softc *); @:10,32s/^/@ -641,6 +643,32 @@ } (snip) Which version/branch of FreeBSD is this for? 9.2_STABLE, 10-stable or 11-head? Does it require a specific svn revision? I just updated FreeBSD-current on new MSI motherboard (svn revision 257695). dhclient re0 still gives same error. Now I have to update FreeBSD-current amd64 on same computer. I go through this in the hope of being able to configure wifi with Hiro 50191 USB-stick-type WLAN adapter, driver rsu. So far, can't see wifi network. I see what more I need to do, or maybe no wifi signal? Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: dhclient failure with Realtek 8111E Ethernet on new MSI motherboard
On Wed, Nov 06, 2013 at 02:36:07AM +, Thomas Mueller wrote: from Yonghyeon PYUN: Thomas, would you try attached patch on your system? [-- Attachment #2: re.8168evl.diff --] [-- Type: text/x-diff, Encoding: 7bit, Size: 3.6K --] Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename=re.8168evl.diff Index: sys/dev/re/if_re.c === --- sys/dev/re/if_re.c (revision 257422) +++ sys/dev/re/if_re.c (working copy) @@ -295,6 +295,8 @@ static int re_miibus_writereg (device_t, int, int, int); static void re_miibus_statchg (device_t); +static void re_eri_write (struct rl_softc *, bus_size_t, uint32_t, int); + static void re_set_jumbo (struct rl_softc *, int); static void re_set_rxmode (struct rl_softc *); static void re_reset (struct rl_softc *); @:10,32s/^/@ -641,6 +643,32 @@ } (snip) Which version/branch of FreeBSD is this for? I guess the diff would apply to CURRENT and any stable. 9.2_STABLE, 10-stable or 11-head? Does it require a specific svn revision? No. I just updated FreeBSD-current on new MSI motherboard (svn revision 257695). dhclient re0 still gives same error. That's expected behavior since there is no code to activate the workaround at this moment. Given that you have CURRENT at this moment, apply the diff and let me know how it goes. Now I have to update FreeBSD-current amd64 on same computer. I go through this in the hope of being able to configure wifi with Hiro 50191 USB-stick-type WLAN adapter, driver rsu. So far, can't see wifi network. I see what more I need to do, or maybe no wifi signal? Sorry, I'm dumb on wireless drivers so have nothing to comment. :-( Tom ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org