Por que minha interface agora é wlp2s0 em vez de wlan0?

Por que minha interface agora é wlp2s0 em vez de wlan0?

Tudo funciona bem, só quero saber por que minha interface mudaria para wlp2s0 por padrão em vez do wlan0 normal

Responder1

Um novo esquema de nomenclatura foi introduzido para resolver problemas que surgiram dos antigos padrões de nomenclatura (eth0, wlan0).

Aqui está uma breve introdução e explicação do conceito: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

Basicamente, as duas primeiras letras descrevem o tipo de interface. 'wl' para wlan, 'en' para ethernet. O código a seguir geralmente é uma descrição do posicionamento físico do dispositivo em seu computador - é provável que p2PCIbarramento 2 e s0 provavelmente é o slot 0.

Como kyodake apontou, este novo padrão foi introduzido quando o Ubuntu mudou parasistema.

Responder2

Por que o Ubuntu com systemd adicionou suporte nativo para uma série de políticas de nomenclatura diferentes no systemd/udevd propriamente dito e tornou um esquema semelhante ao biosdevname o padrão. Os seguintes esquemas de nomenclatura diferentes para interfaces de rede agora são suportados nativamente pelo udev:

(1) Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1)
   (2) Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)
   (3) Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0)
   (4) Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da)
   (5) Classic, unpredictable kernel-native ethX naming (example: eth0)

Por padrão, o systemd agora nomeará as interfaces seguindo a política:

  (1) if that information from the firmware is applicable and available, falling back to: 
  (2) if that information from the firmware is applicable and available, falling back to: 
  (3) if applicable, falling back to: 
  (5) in all other cases. 
  Policy (4) is not used by default, but is available if the user chooses so. 

informação relacionada