Problem Fedoran verkkoliityntöjen nimet

Discussion in 'Linux -keskustelu' started by Esa_H, Aug 14, 2015.

  1. Esa_H

    Esa_H Member

    Joined:
    Jul 27, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Taisi olla Fedora 17, jossa eth0, eth1, jne kävivät epäluotettaviksi. Käynnistyksen jälkeen nimi määräytyi loton tapaan. Tuolloin annoin periksi ja muutin asetukset em1, em2, jne nimiin. Joidenkin ohjelmien kanssa oli oma vääntönsä.

    Taannoin päivitin 20:stä 22:een tekemättä muita muutoksia. Esimerkkikoneessa nimet olivat em1 ja em2. Päivityksen jälkeen vain satunnaisesti nimeäminen menee oikein. Useimmiten nimet ovat eth0 ja em2, mikä on ainakin omasta mielestäni varsin erikoinen yhdistelmä.

    Olen tavannut useammankin kerran läpi Predictable Network Interface- ja Consistent Network Device Naming-sivut. Lieneekö syy lukemisen ymmärtämisessä, mutta pysyvästi luotettavaa tulosta puoleen tai toiseen on vaikea löytää.
     
  2. Agent_007

    Agent_007 Senior member

    Joined:
    May 5, 2003
    Messages:
    29,936
    Likes Received:
    124
    Trophy Points:
    143
  3. Esa_H

    Esa_H Member

    Joined:
    Jul 27, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Kiitos linkistä. Ohjeet ovat sinänsä selvät. Fedora 22:ssa on jotain kuitenkin muutettu niin, että aiemmat asetukset tai ohjeet eivät näytä pätevän. Toistaiseksi siis toinen menee eth- ja toinen em-nimeämisen mukaan, kun ylipäätään molemmat saa toimimaan.

    Löysin yhden linkin koskien Ubuntua, mutten ole varma, onko kyse edes samasta jutusta
    https://bugs.launchpad.net/ubuntu/+source/biosdevname/+bug/1284043
    Gentoon sivuilla on muutoksista juttua ( https://wiki.gentoo.org/wiki/Udev/Upgrade_Guide ), mutta sekään ei yllä vielä versioon 219.
     
  4. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Itse ihmettelin samaa aikoinaan. Nyt
    dmesg | grep eth tulostaa

    [ 0.935003] systemd-udevd[1110]: renamed network interface eth1 to enp3s0
    [ 0.944000] systemd-udevd[1108]: renamed network interface eth0 to enp2s0

    Eli itsellä eth1 on nyt enp3s0. Jos reitittimen sammuttaa voi nimet muuttua.
    udev on palikka mitä en mielelläni päivitä. Udev säännöillä noita nimiä voi
    muuttaa ja moni jakelu tekee niin. dmesg tuloste suureksi avuksi, muuten
    en olisi päässyt verkkoon. Välillä tuntuu, että kuun asento vaikuttaa
    noihin verkkonimiin. eth0 olisi helpompi.
     

Share This Page