
Debian 9 Stretch
デスクトップPCに新規インストールして実行
...
Failed to start Raise network interfaces
...
エラーが発生しました。 (ケーブル)LAN接続は機能しますが(USB)WiFiは機能しません(WiFiネットワークが検出されましたが接続できません)。同じハードウェアに以前のインストールを実行すると、Debian 8 Jessie
エラーなしでうまく機能しました。
この問題は最近の出来事に関連しているようです。予測可能なネットワークインターフェイス名多様性。ユーザーを探すㅏ、第二、氏、Dと第二同様の症状があります。しかし、彼らはアップグレードしましたUbuntuシステム(新しくインストールする必要はありません)また、提案されたソリューションは次のものも提案します。固定/予測可能/固有名の割り当てを無効にする。むしろ新しい命名体系/標準をそのまま維持し、結局原因を見つけて除去したいと思います(?)正しく動作しません。
ユーザーも見つかりました。FとG同じ問題が発生します。解決策はありません。
どんなアドバイスも本当にありがとうございます。また、より詳細な情報が必要な場合は、ご質問にお答えいたします。
また、いくつかの詳細なシステム出力を見つけることができます。
$ sudo systemctl status networking.service
● networking.service - Raise network interfaces
Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2017-09-04 17:21:42 IST; 1h 27min ago
Docs: man:interfaces(5)
Process: 534 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
Process: 444 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS)
Main PID: 534 (code=exited, status=1/FAILURE)
Sep 04 17:21:42 XXX ifup[534]: than a configuration issue please read the section on submitting
Sep 04 17:21:42 XXX ifup[534]: bugs on either our web page at www.isc.org or in the README file
Sep 04 17:21:42 XXX ifup[534]: before submitting a bug. These pages explain the proper
Sep 04 17:21:42 XXX ifup[534]: process and the information we find helpful for debugging..
Sep 04 17:21:42 XXX ifup[534]: exiting.
Sep 04 17:21:42 XXX ifup[534]: ifup: failed to bring up eth0
Sep 04 17:21:42 XXX systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Sep 04 17:21:42 XXX systemd[1]: Failed to start Raise network interfaces.
Sep 04 17:21:42 XXX systemd[1]: networking.service: Unit entered failed state.
Sep 04 17:21:42 XXX systemd[1]: networking.service: Failed with result 'exit-code'.
$ cat /etc/network/interfaces.d/setup
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
編集2開始:
$ sudo ifconfig
[sudo] password for XXX:
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.178.31 netmask 255.255.255.0 broadcast 192.168.178.255
inet6 xxxx::xxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x20<link>
ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
RX packets 765 bytes 523923 (511.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 803 bytes 101736 (99.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 17
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 50 bytes 3720 (3.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 50 bytes 3720 (3.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlxf4f26d1b7521: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
編集2を終了します。
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: wlxf4f26d1b7521: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
編集開始:
$ lsusb
...
Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
...
$ sudo cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
編集が終了しました。
編集3開始:
$ sudo systemctl status networking.service
● networking.service - Raise network interfaces
Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
Active: active (exited) since Tue 2017-09-05 10:29:16 IST; 44min ago
Docs: man:interfaces(5)
Process: 565 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=0/SUCCESS)
Process: 438 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS)
Main PID: 565 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/networking.service
Sep 05 10:26:56 sdd9 systemd[1]: Starting Raise network interfaces...
Sep 05 10:26:56 sdd9 ifup[565]: ifup: waiting for lock on /run/network/ifstate.enp3s0
Sep 05 10:29:16 sdd9 systemd[1]: Started Raise network interfaces.
編集3を終了します。
答え1
ファイルを削除し/etc/network/interfaces.d/setup
て次のように編集します/etc/network/interfaces
。
auto lo
iface lo inet loopback
(おなじみの編集:GAD3Rはファイルに他の内容があってはいけないことを提案します。
保存して再起動してください
これman interfaces
:
他のファイルを含める
Lines beginning with "source" are used to include stanzas from other files, so configuration can be split into many files. The word "source" is followed by the path of file to be sourced. Shell wildcards can be used. (See wordexp(3) for details.)
あなたの場合は、以下を使用して/etc/network/interfaces.d/setup
ネットワークを設定しています。/etc/network/interfaces
「allow-」で始まる行は、そのサブシステムで自動的に起動する必要があるインターフェイスを識別します。これは、「allow-hotplug」行にリストされている場合にeth0またはeth1のみを表示する「ifup --allow = hotplug eth0 eth1」などのコマンドを使用して実行できます。 「allow-auto」と「auto」は同義語です。 (「allow-hotplug」と表示されたインターフェイスは、udevがそれを検出すると起動します。)インターフェイスがすでに存在する場合は、起動中に起動したり、後でUSBネットワークカードを接続したりすることができます。ありません)。
答え2
#
ファイルを参照しないようにファイルのソースコードの前に1つを追加すると、問題が解決します。すべてがうまくいきます。解決策はやや論理的です。/etc/network/interfaces.d/*
/etc/network/interfaces
/interfaces.d/setup
助けてくれてありがとう!
答え3
WLANは私にとって効果的でした!
nano /etc/network/interfaces
その後、変更してください。
auto lo
iface lo inet static
到着
auto lo
iface lo inet loopback