Ubuntu

ubuntu14.04でアップデート後eth0が消えた

More than 1 year has passed since last update.

内容はタイトルの通りです.

http://hanposaki.blog.so-net.ne.jp/2014-03-09
こちらのサイトを参考にさせて頂きました.助かりました.

# lspci
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

nicは認識されています.

# ls -F /lib/modules/4.4.0-78-generic/kernel/drivers/net/ethernet/realtek/
8139cp.ko  8139too.ko

8168のドライバが無いようなのでインストールします.

ここからは以下のサイトの The manual way を参考にしました.
https://unixblogger.com/2016/08/11/how-to-get-your-realtek-rtl8111rtl8168-working-updated-guide/

# apt-get install build-essentials
# sh -c 'echo blacklist r8169 >> /etc/modprobe.d/blacklist.conf'

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
このサイトからLINUX driver for kernel up to 4.7をダウンロード.

# tar xfvj 0009-r8168-8.044.02.tar.bz2
# cd r8168-8.044.02/
# ./autorun.sh

これで認識されるはず.

出来ない方は,linux-headersがインストールされてるかなどを確認してみてください.