dead dhclient em0 in r192014 /Thinkpad T400
Jung-uk Kim
jkim at FreeBSD.org
Tue May 12 21:23:35 UTC 2009
On Tuesday 12 May 2009 02:40 pm, Dimitry Andric wrote:
> On 2009-05-12 20:27, Jakub Lach wrote:
> > After updating to 192014, gigabit Intel ethernet is dead.
>
> ...
>
> > in_ifinit: insertion failed
>
> Revert r192011 to fix this issue.
Or you can try the attached patch until it gets fixed.
Jung-uk Kim
-------------- next part --------------
--- sys/netinet/in.c 12 May 2009 07:41:20 -0000 1.131
+++ sys/netinet/in.c 12 May 2009 21:18:51 -0000
@@ -917,6 +917,8 @@ in_ifinit(struct ifnet *ifp, struct in_i
info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl;
error = rtrequest1_fib(RTM_ADD, &info, &rt, 0);
+ if (error == EEXIST)
+ return (0);
if (error == 0 && rt != NULL) {
RT_LOCK(rt);
((struct sockaddr_dl *)rt->rt_gateway)->sdl_type =
More information about the freebsd-current
mailing list