Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: V675 - 06.09.16 - klo:14.09
-
Linux ubuntu 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-36-generic x86_64)
Emo Asus Z170-A
dmesg |grep e1000
[ 0.910437] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 0.911255] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.951471] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.301044] e1000e 0000:00:1f.6 eth0: registered PHC clock
[ 1.301044] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 70:8b:cd:50:51:5e
[ 1.301045] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[ 1.301115] e1000e 0000:00:1f.6 eth0: MAC: 12, PHY: 12, PBA No: FFFFFF-0FF
[ 1.303528] e1000e 0000:00:1f.6 enp0s31f6: renamed from eth0
[ 191.118622] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Vaan kun katsoo buutin jälkeen tilannetta ifconfig asetuksella niin näkyy vain
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:3688 errors:0 dropped:0 overruns:0 frame:0
TX packets:3688 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:272896 (272.8 KB) TX bytes:272896 (272.8 KB)
Ifconfig -a
näyttää että
enp0s31f6 ohjain on pystyssä ja linkki päällä vaan ei omaa mitään TCP/IP asetuksia
startupissa vilahtaa Failed (network???) teksti vaan en löydä paikkaa mistä tuon virheilmoituksen voisi katsoa jälkikäteen - dmesg ei tuota näytä.
Ainoa virhe on
dmesg |grep failed
[ 0.211177] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
------------
/etc/network/interfaces tiedoston sisältö on tässä (kokeiltu on mysö kiinteän IP:n asetuksia,ei toimi...)
This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
qsource /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s31f6
iface enp0s31f6 inet dhcp
------
Kun käsin laittaa tcp/ip asetukset niin kone on heti verkossa eli
ifconfig enp0s31f6 192.168.0.2 netmask 255.255.255.0
route add default gw 192.168.0.1 enp0s31f6
---------------
Ilmeisesti jokin pikku juttu jota ei vaan nyt ymmärrä korjata :-)
-
Käyttäisitkö kooditageja noiden listausten ympärillä, jotta niitä olisi helpompi lukea (mm. tasalevyinen fontti). Ne saa tuosta viestikentän yläpuolelta #-merkistä.
startupissa vilahtaa Failed (network???) teksti vaan en löydä paikkaa mistä tuon virheilmoituksen voisi katsoa jälkikäteen
Ehkäpä systemd:n listaus epäonnistuneista palveluista (systemd:n kielellä yksikkö eli unit) auttaa:
systemctl --failed
ja sitten journalctl lokit kyseisestä yksiköstä viimeisimmän käynnistyksen jälkeen:
journalctl --boot --unit=yksikkö.service
Korjaa yksikkö.service verkon yksiköksi.
-
Käyttäisitkö kooditageja noiden listausten ympärillä, jotta niitä olisi helpompi lukea (mm. tasalevyinen fontti). Ne saa tuosta viestikentän yläpuolelta #-merkistä.
startupissa vilahtaa Failed (network???) teksti vaan en löydä paikkaa mistä tuon virheilmoituksen voisi katsoa jälkikäteen
Ehkäpä systemd:n listaus epäonnistuneista palveluista (systemd:n kielellä yksikkö eli unit) auttaa:
systemctl --failed
ja sitten journalctl lokit kyseisestä yksiköstä viimeisimmän käynnistyksen jälkeen:
journalctl --boot --unit=yksikkö.service
Korjaa yksikkö.service verkon yksiköksi.
Tässäpä tuo virheherja
systemctl --failed
UNIT LOAD ACTIVE SUB DESCRIPTION
networking.service loaded failed failed Raise network interfaces
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
1 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
-----
journalctl --b --unit=networking.service
-- Logs begin at ti 2016-09-06 09:55:30 EEST, end at ti 2016-09-06 14:44:07 EEST. --
syys 06 09:55:35 ubuntu systemd[1]: Starting Raise network interfaces...
syys 06 09:55:35 ubuntu sh[3115]: /etc/network/interfaces:4: misplaced option
syys 06 09:55:35 ubuntu sh[3115]: ifquery: couldn't read interfaces file "/etc/network/interfaces"
syys 06 09:55:36 ubuntu ifup[3121]: /etc/network/interfaces:4: misplaced option
syys 06 09:55:36 ubuntu ifup[3121]: /sbin/ifup: couldn't read interfaces file "/etc/network/interfaces"
syys 06 09:55:36 ubuntu systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
syys 06 09:55:36 ubuntu systemd[1]: Failed to start Raise network interfaces.
syys 06 09:55:36 ubuntu systemd[1]: networking.service: Unit entered failed state.
syys 06 09:55:36 ubuntu systemd[1]: networking.service: Failed with result 'exit-code'.
------------
/etc/network/interfaces
tuo hakemisto /etc/network/interfaces.d/* on tyhjä ja ko. rivin kommentointi pois käytöstä (interfaces tieodostosra) ei muuttanut asiaa
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
qsource /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s31f6
#
#iface enp0s31f6 inet static
iface enp0s31f6 dhcp
sudo lshw -C network
*-network
description: Ethernet interface
product: Ethernet Connection (2) I219-V
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: enp0s31f6
version: 31
serial: 70:8b:cd:50:51:5e
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.7-4 ip=192.168.10.251 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:130 memory:df100000-df11ffff
eli ilmeisesti tuossa
/etc/network/interfaces
tieodostossa on virhe vaan missä kohtaa, ei ymmärrä...
-
Olipa mielenkiintoinen vika eli
error viittasi vikaa
/etc/network/interfaces
vaan mitään vikaa en tiedostosta löytänyt :- )
Kopioin toisesta Ubuntu koneesta samaisen interfaces tiedoston, muutin eth. ohjainen nimen ja vot, kone löytää verkon nyt heti buutin jälkeen ja päällisin puolin ko. tiedosto on ihan sama kuin tuo vanha toimimaton.
Ilmeisesti tiedostossa oli jokin näkymätön merkki joka sekoitti?