voilà j'ai une carte WIFI branchée en usb et je souhaiterai changer son nom en wlan0 car ça n'est pas pratique de taper le nom entier pour se connecter au WIFI.
Merci d'avance pour vos réponses.

Il y a une bonne raison pour ça, c'est pour éviter les conflits si jamais tu as plusieurs cartes. (et aussi, parce que malgré le nom, il est complètement non aléatoire, contrairement aux wlan0 habituels)Cephal a écrit :Salut à tous,
voilà j'ai une carte WIFI branchée en usb et je souhaiterai changer son nom en wlan0 car ça n'est pas pratique de taper le nom entier pour se connecter au WIFI.
Merci d'avance pour vos réponses.
.(ba|z)shrc
qui serait wlan=wlp0s29f7u1
Code : Tout sélectionner
[root@Phoenix cephal]# netctl start Home_Network
Code : Tout sélectionner
Job for netctl@Home_Network.service failed. See "systemctl status netctl@Home_Network.service" and "journalctl -xe" for details
Code : Tout sélectionner
[root@Phoenix cephal]# journalctl -xe
-- Cela indique généralement une erreur de programmation dans le programme
-- incriminé, et cela devrait être notifié à son concepteur comme un défaut (bug).
févr. 20 14:31:36 Phoenix kbuildsycoca5[7229]: Saving
févr. 20 14:31:37 Phoenix kbuildsycoca5[7229]: Emitting notifyDatabaseChanged ("apps")
févr. 20 14:31:37 Phoenix kate[7219]: kf5.kservice.sycoca: Trying to open ksycoca from "/root/.cache/ksycoca5"
févr. 20 14:32:09 Phoenix su[7237]: (to root) cephal on pts/1
févr. 20 14:32:09 Phoenix su[7237]: pam_unix(su:session): session opened for user root by cephal(uid=1000)
févr. 20 14:32:52 Phoenix su[7215]: pam_unix(su:session): session closed for user root
févr. 20 14:33:28 Phoenix su[7237]: pam_unix(su:session): session closed for user root
févr. 20 14:33:32 Phoenix su[7260]: (to root) cephal on pts/3
févr. 20 14:33:32 Phoenix su[7260]: pam_unix(su:session): session opened for user root by (uid=1000)
févr. 20 14:33:32 Phoenix su[7260]: pam_unix(su:session): session closed for user root
févr. 20 14:33:32 Phoenix su[7263]: (to root) cephal on pts/3
févr. 20 14:33:32 Phoenix su[7263]: pam_unix(su:session): session opened for user root by (uid=1000)
févr. 20 14:33:32 Phoenix kate[7267]: static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs
févr. 20 14:33:32 Phoenix kate[7267]: **** Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus. ****
févr. 20 14:34:03 Phoenix su[7263]: pam_unix(su:session): session closed for user root
févr. 20 14:34:20 Phoenix su[7277]: pam_unix(su:auth): authentication failure; logname=cephal uid=1000 euid=0 tty=pts/1 ruser=cephal r
févr. 20 14:34:22 Phoenix su[7277]: FAILED SU (to root) cephal on pts/1
févr. 20 14:34:29 Phoenix su[7278]: (to root) cephal on pts/1
févr. 20 14:34:29 Phoenix su[7278]: pam_unix(su:session): session opened for user root by cephal(uid=1000)
févr. 20 14:35:09 Phoenix network[7314]: Starting network profile 'Home_Network'...
févr. 20 14:35:10 Phoenix NetworkManager[256]: <info> (wlp0s29f7u1): supplicant interface state: disabled -> inactive
févr. 20 14:35:26 Phoenix network[7314]: **** WPA association/authentication failed for interface 'wlp0s29f7u1' ****
févr. 20 14:35:26 Phoenix NetworkManager[256]: <info> (wlp0s29f7u1): supplicant interface state: inactive -> disabled
févr. 20 14:35:26 Phoenix network[7314]: **** Failed to bring the network up for profile 'Home_Network' ****
févr. 20 14:35:26 Phoenix systemd[1]: netctl@Home_Network.service: main process exited, code=exited, status=1/FAILURE
févr. 20 14:35:26 Phoenix systemd[1]: ****Failed to start Networking for netctl profile Home_Network. ****
-- Subject: L'unité (unit) netctl@Home_Network.service a échoué
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- L'unité (unit) netctl@Home_Network.service a échoué, avec le résultat failed.
févr. 20 14:35:26 Phoenix systemd[1]: Unit netctl@Home_Network.service entered failed state.
févr. 20 14:35:26 Phoenix systemd[1]: netctl@Home_Network.service failed.
Code : Tout sélectionner
# ip link set wlan0 down
Il faut que je supprime tous les fichiers présents dans /etc/systemd/system? A savoir:Tu dois supprimer toutes les références à netctl ou ta configuration dans /etc/systemd/system/ et corriger la configuration dans /etc/netctl/
Code : Tout sélectionner
[cephal@Phoenix ~]$ tree /etc/systemd/system
/etc/systemd/system
├── dbus-org.freedesktop.NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
├── dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
├── display-manager.service -> /usr/lib/systemd/system/kdm.service
├── getty.target.wants
│ └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── multi-user.target.wants
│ ├── NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
│ └── remote-fs.target -> ../../../../usr/lib/systemd/system/remote-fs.target
└── sysinit.target.wants
3 directories, 6 files
Code : Tout sélectionner
Description='A simple WPA encrypted wireless connection'
Interface=wlan0
Connection=wireless
Security=wpa
IP=dhcp
ESSID='Nomdupointacceswifi'
Key='motdepasse'
Code : Tout sélectionner
systemctl disable NetworkManager
Code : Tout sélectionner
[cephal@Phoenix ~]$ netctl start Home_Network
Failed to start netctl@Home_Network.service: Connexion terminée par expiration du délai d'attente
Code : Tout sélectionner
-s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
Code : Tout sélectionner
SUBSYSTEM=="net", ATTRS{address}=="mon_adresse_mac1", NAME="eth0"
SUBSYSTEM=="net", ATTRS{address}=="mon_adresse_mac2", NAME="wlan0"
Code : Tout sélectionner
[ blackarch bobsleiig ]# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 5c:9a:d8:e4:56:02 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
device interrupt 17 memory 0xe2600000-e2620000
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 12 bytes 720 (720.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 720 (720.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.120 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::2de9:1300:4e9e:7877 prefixlen 64 scopeid 0x20<link>
ether a0:88:b4:97:0f:40 txqueuelen 1000 (Ethernet)
RX packets 3982 bytes 2842329 (2.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3056 bytes 444419 (434.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Code : Tout sélectionner
[ blackarch bobsleiig ]# tree /etc/udev/rules.d/
/etc/udev/rules.d/
├── 10-network.rules
├── 10-network.rules.back
└── 80-net-name-slot.rules -> /dev/null
Code : Tout sélectionner
[ blackarch bobsleiig ]# tree /etc/systemd/system
/etc/systemd/system
├── dbus-org.freedesktop.NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
├── dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
├── display-manager.service -> /usr/lib/systemd/system/lxdm.service
├── getty.target.wants
│ └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── multi-user.target.wants
│ ├── dhcpcd@enp0s25.service -> /usr/lib/systemd/system/dhcpcd@.service
│ ├── dhcpcd@wlp2s0.service -> /usr/lib/systemd/system/dhcpcd@.service
│ ├── NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
│ ├── remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
│ ├── vboxservice.service -> /usr/lib/systemd/system/vboxservice.service
│ └── vmware-vmblock-fuse.service -> /usr/lib/systemd/system/vmware-vmblock-fuse.service
└── sysinit.target.wants
└── systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service
Code : Tout sélectionner
SUBSYSTEM=="net", ATTRS{address}=="5c:9a:d8:e4:56:02", NAME="eth0"
SUBSYSTEM=="net", ATTRS{address}=="a0:88:b4:97:0f:40", NAME="wlan0"
Code : Tout sélectionner
find /etc -name "*enp0s25*" -o -name "*wlp2s0*"
grep -rE "enp0s25|wlp2s0" /etc
Code : Tout sélectionner
[ blackarch bobsleiig ]# find /etc -name "*enp0s25*" -o -name "*wlp2s0*"
/etc/systemd/system/multi-user.target.wants/dhcpcd@enp0s25.service
/etc/systemd/system/multi-user.target.wants/dhcpcd@wlp2s0.service
[ blackarch bobsleiig ]# grep -rE "enp0s25|wlp2s0" /etc
/etc/wicd/manager-settings.conf:wireless_interface = wlp2s0
/etc/wicd/manager-settings.conf:wired_interface = enp0s25
Code : Tout sélectionner
[ blackarch ~ ]$ yaourt network manager
[...]
2 extra/libnm 1.6.0-4 [installed]
NetworkManager client library
3 extra/libnm-glib 1.6.0-4 [installed]
NetworkManager client library (legacy)
4 extra/network-manager-applet 1.4.4-3 [installed]
Applet for managing network connections
5 extra/networkmanager 1.6.0-4 [installed]
Network connection manager and user applications
[...]
7 extra/networkmanager-openvpn 1.2.8-2 [installed]
NetworkManager VPN plugin for OpenVPN
[...]
11 extra/nm-connection-editor 1.4.4-3 [installed]
NetworkManager GUI connection editor and widgets
[...]
13 extra/wicd 1.7.4-1 [installed]
Wired and wireless network manager for Linux