[arch-general] Ethernet stopped working after update

Myra Nelson myra.nelson at hughes.net
Sun Jun 26 17:09:42 EDT 2011

On Sun, Jun 26, 2011 at 15:17,  <dmbuce at gmail.com> wrote:
> Some more info: I noticed while looking through pacman.log that this is the
> first upgrade I've done since 2011-03-26. *wince*
> On 06/26/2011 02:15 PM, Tom Gundersen wrote:
>> On Sun, Jun 26, 2011 at 9:05 PM,<dmbuce at gmail.com>  wrote:
>>> # lspci | grep -i ethernet
>>> Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
>>> Express Gigabit Ethernet controller (rev 03)
>>> After doing pacman -Syu, ethernet on my desktop stopped working. The card
>>> on
>>> my laptop is the same, at least according to lspci, and is working fine.
>>> When I upgraded, there was a change in syntax in rc.conf for defining the
>>> network, but I'm just attempting dhcp for now before I try to set up a
>>> static ip:
>>> interface=eth0
>>> address=
>>> netmask=
>>> gateway=
>> Could you try with your old rc.conf? We didn't drop support for the
>> old syntax, so it should still work. It would be good to rule that one
>> out before anything else I think.
> Trying dhcp with the old syntax fails, and configuring a static ip appears
> to succeed, but then fails when I try to do something with the connection.
> eth0="eth0 netmask broadcast"
> gateway="default gw"
> ROUTES=(gateway)
>> Secondly, could you possibly downgrade some of your packages to figure
>> out which one caused the problem? My guess is going to be kernel26,
>> initscripts or udev.
> After downgrading the kernel, my eth0 device no longer shows up in with
> ifconfig -a. Downgrading initscripts, udev, and mkinitcpio (which I needed
> to do for udev) didn't help.
> Oh, but using r8169 instead of r8168 fixes that. nvm. Still can't get a
> working connection, though. Any other suggestions for packages to downgrade?
>> One more thing: have you noticed the change of syntax in rc.conf for
>> blacklisting modules? Did you blacklist any modules before, that is
>> not getting blacklisted anymore? Could you try blacklisting them using
>> modprobe.conf?
> Yes, I noticed this. The only thing I ever blacklisted before the upgrade
> was pcspkr, and that's no longer loaded automatically. While troubleshooting
> this issue, I've blacklisted r8169 in /etc/modprobe.d, but I undid that
> change and uninstalled the r8168 package while downgrading the packages you
> suggested (see above).
>> Please file a bug report if none of this solves your problem.
> Should I file it upstream or on Arch's bugtracker? What package/project
> should I file it with?
>> -t

I made the following changes to my rc.conf file after the upgrade and haven't
had any problems.


I haven't tried DHCP. Hope I haven't missed the point and that this helps.


Life's fun when your sick and psychotic!

More information about the arch-general mailing list