[Netctl] Impossible de se connecter en Ip static (résolu)

Applications, problèmes de configuration réseau
reremi
archer
Messages : 114
Inscription : ven. 08 juil. 2011, 19:29
Localisation : Nord de la france

[Netctl] Impossible de se connecter en Ip static (résolu)

Message par reremi »

Bonjour à tous :D

Je viens juste de migrer vers netctl, pour se connecter à internet via Dhcp ça ne pose aucun problème mais ça allonge le temps de boot j'aimerais donc essayer avec une adresse fixe le problème est que ça ne fonctionne pas :mrgreen:

Quand je lance la commande j'ai ceci en retour

Code : Tout sélectionner

[remi@remi ~]$ sudo netctl start ethernet-static
Job for netctl@ethernet\x2dstatic.service failed. See 'systemctl status netctl@ethernet\x2dstatic.service' and 'journalctl -xn' for details.
Dans le journal il n'y a rien du tout et la commande systemctl me retourne

Code : Tout sélectionner

[remi@remi ~]$ systemctl status netctl@ethernet
netctl@ethernet.service - Networking for netctl profile ethernet
   Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static)
   Active: active (exited) since lun. 2013-07-08 15:04:13 CEST; 45min ago
     Docs: man:netctl.profile(5)
  Process: 582 ExecStart=/usr/lib/network/network start %I (code=exited, status=0/SUCCESS)
   CGroup: name=systemd:/system/netctl@.service/netctl@ethernet.service
           └─725 dhcpcd -4qL -t 10 eth
Et enfin voici mon fichier conf

Code : Tout sélectionner

Description='A basic static ethernet connection'
Interface=eth0
Connection=ethernet
IP=static

Address=('192.168.1.80/24' '192.168.1.80/24')
#Routes=('192.168.0.0/24 via 192.168.1.2')
Gateway='192.168.1.1'
DNS=('192.168.1.1')
ForceConnect=yes
## For IPv6 autoconfiguration
#IP6=stateless

## For IPv6 static address configuration
#IP6=static
#Address6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
#Routes6=('abcd::1234')
#Gateway6='1234:0:123::abcd'
ForceConnect=yes
Merci d'avance :)
Dernière modification par reremi le mar. 09 juil. 2013, 21:12, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Netctl] Impossible de se connecter en Ip static

Message par FoolEcho »

Salut,
reremi a écrit :Interface=eth0
Première chose à vérifier, le nom de ton interface (si ton installation est récente, elle ne devrait plus s'appeler eth0 à moins d'avoir fait la manipulation qui va bien):

Code : Tout sélectionner

ip addr show
«The following statement is not true. The previous statement is true.» :nage:
reremi
archer
Messages : 114
Inscription : ven. 08 juil. 2011, 19:29
Localisation : Nord de la france

Re: [Netctl] Impossible de se connecter en Ip static

Message par reremi »

Salut :)

Mon interface est bien eth0 car au demarrage pour avoir le net je fais un sudo dhcpcd eth0 ;)

Code : Tout sélectionner

[remi@remi ~]$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether bc:30:5b:c0:af:fb brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.80/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 192.168.1.82/24 brd 192.168.1.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::be30:5bff:fec0:affb/64 scope link 
       valid_lft forever preferred_lft forever
Ps: Mon installation date de plus d'un an ;)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Netctl] Impossible de se connecter en Ip static

Message par benjarobin »

Tu parles de "ethernet-static" et de "ethernet".
Quelle est ta configuration ?

Code : Tout sélectionner

tree /etc/systemd/system
ls /etc/netctl/
grep -vER "^#" /etc/netctl/
Sinon c'est normal ceci (2 fois la même IP) ?

Code : Tout sélectionner

Address=('192.168.1.80/24' '192.168.1.80/24')
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
reremi
archer
Messages : 114
Inscription : ven. 08 juil. 2011, 19:29
Localisation : Nord de la france

Re: [Netctl] Impossible de se connecter en Ip static

Message par reremi »

Pour la double Ip il y avait une plage à l'origine (ou peux être deux Ip fixes différentes je ne sais pas) j'ai alors mis 2 fois la même ip, de toute façon une ou deux cela revient au même résultat.

Pour la Configuration j'ai bien ethernet-static

Code : Tout sélectionner

[remi@remi ~]$ tree /etc/systemd/system
/etc/systemd/system
├── bluetooth.target.wants
│   └── bluetooth.service -> /usr/lib/systemd/system/bluetooth.service
├── dbus-org.bluez.service -> /usr/lib/systemd/system/bluetooth.service
├── dbus-org.freedesktop.Avahi.service -> /usr/lib/systemd/system/avahi-daemon.service
├── display-manager.service -> /usr/lib/systemd/system/slim.service
├── getty.target.wants
│   └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── graphical.target.wants
│   └── teamviewerd.service -> /usr/lib/systemd/system/teamviewerd.service
├── multi-user.target.wants
│   ├── avahi-daemon.service -> /usr/lib/systemd/system/avahi-daemon.service
│   ├── cups.path -> /usr/lib/systemd/system/cups.path
│   ├── lm_sensors.service -> /usr/lib/systemd/system/lm_sensors.service
│   ├── netcfg@ethernet.service -> /usr/lib/systemd/system/netcfg@.service
│   ├── netcfg.service -> /usr/lib/systemd/system/netcfg.service
│   ├── netctl@ethernet\x2ddhcp.service -> /etc/systemd/system/netctl@ethernet\x2ddhcp.service
│   ├── netctl-ifplugd@enp1s0.service -> /usr/lib/systemd/system/netctl-ifplugd@.service
│   ├── netctl.service -> /usr/lib/systemd/system/netctl.service
│   ├── network.service -> /etc/systemd/system/network.service
│   ├── ntpd.service -> /usr/lib/systemd/system/ntpd.service
│   ├── osspd.service -> /usr/lib/systemd/system/osspd.service
│   ├── remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
│   └── sshd.service -> /usr/lib/systemd/system/sshd.service
├── netctl@ethernet\x2ddhcp.service
├── network.service
├── printer.target.wants
│   └── cups.service -> /usr/lib/systemd/system/cups.service
└── sockets.target.wants
    ├── avahi-daemon.socket -> /usr/lib/systemd/system/avahi-daemon.socket
    └── cups.socket -> /usr/lib/systemd/system/cups.socket

6 directories, 24 files

Code : Tout sélectionner

[remi@remi ~]$ ls /etc/netctl/
ethernet-static  examples  hooks  interfaces

Code : Tout sélectionner

[remi@remi ~]$ grep -vER "^#" /etc/netctl/
/etc/netctl/ethernet-static:Description='A basic static ethernet connection'
/etc/netctl/ethernet-static:Interface=eth0
/etc/netctl/ethernet-static:Connection=ethernet
/etc/netctl/ethernet-static:IP=static
/etc/netctl/ethernet-static:
/etc/netctl/ethernet-static:Address=('192.168.1.82/24')
/etc/netctl/ethernet-static:Gateway='192.168.1.1'
/etc/netctl/ethernet-static:DNS=('192.168.1.1')
/etc/netctl/ethernet-static:ForceConnect=yes
/etc/netctl/ethernet-static:
/etc/netctl/ethernet-static:ForceConnect=yes
/etc/netctl/interfaces/ethernet-dhcp:Description='A basic dhcp ethernet connection'
/etc/netctl/interfaces/ethernet-dhcp:Interface=eth0
/etc/netctl/interfaces/ethernet-dhcp:Connection=ethernet
/etc/netctl/interfaces/ethernet-dhcp:IP=dhcp
/etc/netctl/interfaces/ethernet-dhcp:ForceConnect=yes
/etc/netctl/interfaces/ethernet-static:Description='A basic static ethernet connection'
/etc/netctl/interfaces/ethernet-static:Interface=eth0
/etc/netctl/interfaces/ethernet-static:Connection=ethernet
/etc/netctl/interfaces/ethernet-static:IP=static
/etc/netctl/interfaces/ethernet-static:
/etc/netctl/interfaces/ethernet-static:Address=('192.168.1.80/24')
/etc/netctl/interfaces/ethernet-static:Gateway='192.168.1.1'
/etc/netctl/interfaces/ethernet-static:DNS=('192.168.1.1')
/etc/netctl/interfaces/ethernet-static:
/etc/netctl/interfaces/ethernet-static:
/etc/netctl/interfaces/ethernet-static:ForceConnect=yes
/etc/netctl/examples/wireless-open:Description='A simple open wireless connection'
/etc/netctl/examples/wireless-open:Interface=wlan0
/etc/netctl/examples/wireless-open:Connection=wireless
/etc/netctl/examples/wireless-open:Security=none
/etc/netctl/examples/wireless-open:ESSID='MyNetwork'
/etc/netctl/examples/wireless-open:IP=dhcp
/etc/netctl/examples/vlan-dhcp:Description='Virtual LAN 55 on interface eth0 using DHCP'
/etc/netctl/examples/vlan-dhcp:Interface=eth0.55
/etc/netctl/examples/vlan-dhcp:Connection=vlan
/etc/netctl/examples/vlan-dhcp:BindsToInterfaces=eth0
/etc/netctl/examples/vlan-dhcp:VLANID=55
/etc/netctl/examples/vlan-dhcp:IP=dhcp
/etc/netctl/examples/ethernet-dhcp:Description='A basic dhcp ethernet connection'
/etc/netctl/examples/ethernet-dhcp:Interface=eth0
/etc/netctl/examples/ethernet-dhcp:Connection=ethernet
/etc/netctl/examples/ethernet-dhcp:IP=dhcp
/etc/netctl/examples/ethernet-static:Description='A basic static ethernet connection'
/etc/netctl/examples/ethernet-static:Interface=eth0
/etc/netctl/examples/ethernet-static:Connection=ethernet
/etc/netctl/examples/ethernet-static:IP=static
/etc/netctl/examples/ethernet-static:Address=('192.168.1.23/24' '192.168.1.87/24')
/etc/netctl/examples/ethernet-static:Gateway='192.168.1.1'
/etc/netctl/examples/ethernet-static:DNS=('192.168.1.1')
/etc/netctl/examples/ethernet-static:
/etc/netctl/examples/ethernet-static:
/etc/netctl/examples/bonding:Description='Bond Interface'
/etc/netctl/examples/bonding:Interface='bond0'
/etc/netctl/examples/bonding:Connection=bond
/etc/netctl/examples/bonding:BindsToInterfaces=(eth0 eth2)
/etc/netctl/examples/bonding:IP=static
/etc/netctl/examples/bonding:Address="10.0.0.1/8"
/etc/netctl/examples/wireless-wpa-configsection:Description='A wireless connection using a custom network block configuration'
/etc/netctl/examples/wireless-wpa-configsection:Interface=wlan0
/etc/netctl/examples/wireless-wpa-configsection:Connection=wireless
/etc/netctl/examples/wireless-wpa-configsection:Security=wpa-configsection
/etc/netctl/examples/wireless-wpa-configsection:IP=dhcp
/etc/netctl/examples/wireless-wpa-configsection:WPAConfigSection=(
/etc/netctl/examples/wireless-wpa-configsection:    'ssid="University"'
/etc/netctl/examples/wireless-wpa-configsection:    'key_mgmt=WPA-EAP'
/etc/netctl/examples/wireless-wpa-configsection:    'eap=TTLS'
/etc/netctl/examples/wireless-wpa-configsection:    'group=TKIP'
/etc/netctl/examples/wireless-wpa-configsection:    'pairwise=TKIP CCMP'
/etc/netctl/examples/wireless-wpa-configsection:    'anonymous_identity="anonymous"'
/etc/netctl/examples/wireless-wpa-configsection:    'identity="myusername"'
/etc/netctl/examples/wireless-wpa-configsection:    'password="mypassword"'
/etc/netctl/examples/wireless-wpa-configsection:    'priority=1'
/etc/netctl/examples/wireless-wpa-configsection:    'phase2="auth=PAP"'
/etc/netctl/examples/wireless-wpa-configsection:)
/etc/netctl/examples/wireless-wep-string-key:Description='A simple WEP encrypted wireless connection'
/etc/netctl/examples/wireless-wep-string-key:Interface=wlan0
/etc/netctl/examples/wireless-wep-string-key:Connection=wireless
/etc/netctl/examples/wireless-wep-string-key:Security=wep
/etc/netctl/examples/wireless-wep-string-key:ESSID='MyNetwork'
/etc/netctl/examples/wireless-wep-string-key:Key='Wireless Key'
/etc/netctl/examples/wireless-wep-string-key:IP=dhcp
/etc/netctl/examples/wireless-wpa-config:Description='A wpa_supplicant configuration file based wireless connection'
/etc/netctl/examples/wireless-wpa-config:Interface=wlan0
/etc/netctl/examples/wireless-wpa-config:Connection=wireless
/etc/netctl/examples/wireless-wpa-config:Security=wpa-config
/etc/netctl/examples/wireless-wpa-config:WPAConfigFile='/etc/wpa_supplicant.conf'
/etc/netctl/examples/wireless-wpa-config:IP=dhcp
/etc/netctl/examples/mobile_ppp:Description='Example PPP mobile connection'
/etc/netctl/examples/mobile_ppp:Interface=ttyUSB0
/etc/netctl/examples/mobile_ppp:Connection=mobile_ppp
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:AccessPointName=apn
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/mobile_ppp:Mode=3Gpref
/etc/netctl/examples/mobile_ppp:
/etc/netctl/examples/tunnel-he-ipv6:Description='An example ipv6 tunnel with Hurricane Electric'
/etc/netctl/examples/tunnel-he-ipv6:Interface=he-ipv6
/etc/netctl/examples/tunnel-he-ipv6:Connection=tunnel
/etc/netctl/examples/tunnel-he-ipv6:Mode='sit'
/etc/netctl/examples/tunnel-he-ipv6:Remote='216.66.80.26'
/etc/netctl/examples/tunnel-he-ipv6:
/etc/netctl/examples/tunnel-he-ipv6:IP6=static
/etc/netctl/examples/tunnel-he-ipv6:Address6='2001:470:1f08:d87::2/64'
/etc/netctl/examples/tunnel-he-ipv6:Routes6=('::/0')
/etc/netctl/examples/wireless-wpa-static:Description='A simple WPA encrypted wireless connection using a static IP'
/etc/netctl/examples/wireless-wpa-static:Interface=wlan0
/etc/netctl/examples/wireless-wpa-static:Connection=wireless
/etc/netctl/examples/wireless-wpa-static:Security=wpa
/etc/netctl/examples/wireless-wpa-static:ESSID='MyNetwork'
/etc/netctl/examples/wireless-wpa-static:Key='WirelessKey'
/etc/netctl/examples/wireless-wpa-static:IP=static
/etc/netctl/examples/wireless-wpa-static:Address='192.168.1.23/24'
/etc/netctl/examples/wireless-wpa-static:Gateway='192.168.1.1'
/etc/netctl/examples/wireless-wpa-static:DNS=('192.168.1.1')
/etc/netctl/examples/pppoe:Description='Example PPPoE connection'
/etc/netctl/examples/pppoe:Interface=eth0
/etc/netctl/examples/pppoe:Connection=pppoe
/etc/netctl/examples/pppoe:User='example@yourprovider.com'
/etc/netctl/examples/pppoe:Password='very secret'
/etc/netctl/examples/pppoe:
/etc/netctl/examples/pppoe:ConnectionMode='persist'
/etc/netctl/examples/pppoe:
/etc/netctl/examples/pppoe:
/etc/netctl/examples/pppoe:
/etc/netctl/examples/ethernet-custom:Description='A more versatile static ethernet connection'
/etc/netctl/examples/ethernet-custom:Interface=eth0
/etc/netctl/examples/ethernet-custom:Connection=ethernet
/etc/netctl/examples/ethernet-custom:IP=static
/etc/netctl/examples/ethernet-custom:IPCustom=('addr add dev eth0 192.168.1.23/24 brd +' 'route add default via 192.168.1.1')
/etc/netctl/examples/ethernet-custom:DNS=('192.168.1.1')
/etc/netctl/examples/vlan-static:Description='Virtual LAN 11 on interface eth0'
/etc/netctl/examples/vlan-static:Interface=eth0.11
/etc/netctl/examples/vlan-static:Connection=vlan
/etc/netctl/examples/vlan-static:BindsToInterfaces=eth0
/etc/netctl/examples/vlan-static:VLANID=11
/etc/netctl/examples/vlan-static:IP=static
/etc/netctl/examples/vlan-static:Address="192.168.0.100/24"
/etc/netctl/examples/vlan-static:Gateway="192.168.0.1"
/etc/netctl/examples/vlan-static:DNS=("192.168.0.2")
/etc/netctl/examples/vlan-static:Hostname="myhost"
/etc/netctl/examples/vlan-static:DNSDomain="mydomain.com"
/etc/netctl/examples/vlan-static:DNSSearch="mydomain.com"
/etc/netctl/examples/wireless-wep:Description='A simple WEP encrypted wireless connection'
/etc/netctl/examples/wireless-wep:Interface=wlan0
/etc/netctl/examples/wireless-wep:Connection=wireless
/etc/netctl/examples/wireless-wep:Security=wep
/etc/netctl/examples/wireless-wep:ESSID='MyNetwork'
/etc/netctl/examples/wireless-wep:Key=\"1234567890abcdef
/etc/netctl/examples/wireless-wep:IP=dhcp
/etc/netctl/examples/tuntap:Description='Example tuntap connection'
/etc/netctl/examples/tuntap:Interface=tun0
/etc/netctl/examples/tuntap:Connection=tuntap
/etc/netctl/examples/tuntap:Mode='tun'
/etc/netctl/examples/tuntap:User='nobody'
/etc/netctl/examples/tuntap:Group='nobody'
/etc/netctl/examples/tuntap:
/etc/netctl/examples/wireless-wpa:Description='A simple WPA encrypted wireless connection'
/etc/netctl/examples/wireless-wpa:Interface=wlan0
/etc/netctl/examples/wireless-wpa:Connection=wireless
/etc/netctl/examples/wireless-wpa:Security=wpa
/etc/netctl/examples/wireless-wpa:
/etc/netctl/examples/wireless-wpa:IP=dhcp
/etc/netctl/examples/wireless-wpa:
/etc/netctl/examples/wireless-wpa:ESSID='MyNetwork'
/etc/netctl/examples/wireless-wpa:Key='WirelessKey'
/etc/netctl/examples/bridge:Description="Example Bridge connection"
/etc/netctl/examples/bridge:Interface=br0
/etc/netctl/examples/bridge:Connection=bridge
/etc/netctl/examples/bridge:BindsToInterfaces=(eth0 eth1 tap0)
/etc/netctl/examples/bridge:IP=dhcp

Au vue de ces commandes j'ai l'impression que c'est un peu le fouilli dans les trucs activés avec systemd

Code : Tout sélectionner

 netcfg@ethernet.service -> /usr/lib/systemd/system/netcfg@.service
│   ├── netcfg.service -> /usr/lib/systemd/system/netcfg.service
│   ├── netctl@ethernet\x2ddhcp.service -> /etc/systemd/system/netctl@ethernet\x2ddhcp.service
│   ├── netctl-ifplugd@enp1s0.service -> /usr/lib/systemd/system/netctl-ifplugd@.service
│   ├── netctl.service -> /usr/lib/systemd/system/netctl.service
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Netctl] Impossible de se connecter en Ip static

Message par benjarobin »

Un peu de ménage

Code : Tout sélectionner

cd /etc/systemd/system
rm netctl*service network.service multi-user.target.wants/network.service multi-user.target.wants/netctl* multi-user.target.wants/netcfg*
Puis activation du service :

Code : Tout sélectionner

netctl enable ethernet-static
reboot
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
reremi
archer
Messages : 114
Inscription : ven. 08 juil. 2011, 19:29
Localisation : Nord de la france

Re: [Netctl] Impossible de se connecter en Ip static

Message par reremi »

Magique!! :bravo: :bravo: :bravo:

C'était donc bien le nombre de services activés qui posait problème.

Pour une seconde fois en 2 jours merci beaucoup benjarobin :copain:
Répondre