Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Impossible de connecter serveur à internet
#1
Bonsoir à tous,

cela fait maintenant un petit temps que j'ai un problème récurrent avec le serveur calaos et sa connexion à internet.

J'ai calaos V2 sur une advantech 450.

les connexions sont les suivantes

*AR Wired                ethernet_000bab34b647_cable
*AR Wired                ethernet_000bab34b646_cable

root@n450:~# connmanctl services ethernet_000bab34b646_cable
/net/connman/service/ethernet_000bab34b646_cable
  Type = ethernet
  Security = [  ]
  State = ready
  Favorite = True
  Immutable = False
  AutoConnect = True
  Name = Wired
  Ethernet = [ Method=auto, Interface=enp0s25, Address=00:0B:AB:34:B6:46, MTU=15                                                                                        00 ]
  IPv4 = [ Method=dhcp, Address=192.168.0.30, Netmask=255.255.255.0, Gateway=192                                                                                        .168.0.1 ]
  IPv4.Configuration = [ Method=dhcp ]
  IPv6 = [  ]
  IPv6.Configuration = [ Method=auto, Privacy=disabled ]
  Nameservers = [ 192.168.0.1 ]
  Nameservers.Configuration = [ 192.168.0.1 ]
  Timeservers = [ 192.168.0.1 ]
  Timeservers.Configuration = [  ]
  Domains = [  ]
  Domains.Configuration = [  ]
  Proxy = [ Method=direct ]
  Proxy.Configuration = [  ]
  Provider = [  ]

root@n450:~# connmanctl services ethernet_000bab34b647_cable
/net/connman/service/ethernet_000bab34b647_cable
  Type = ethernet
  Security = [  ]
  State = ready
  Favorite = True
  Immutable = False
  AutoConnect = True
  Name = Wired
  Ethernet = [ Method=auto, Interface=enp3s0, Address=00:0B:AB:34:B6:47, MTU=1500 ]
  IPv4 = [ Method=manual, Address=10.0.0.1, Netmask=255.255.255.0 ]
  IPv4.Configuration = [ Method=manual, Address=10.0.0.1, Netmask=255.255.255.0 ]
  IPv6 = [  ]
  IPv6.Configuration = [ Method=auto, Privacy=disabled ]
  Nameservers = [  ]
  Nameservers.Configuration = [  ]
  Timeservers = [  ]
  Timeservers.Configuration = [  ]
  Domains = [  ]
  Domains.Configuration = [  ]
  Proxy = [ Method=direct ]
  Proxy.Configuration = [  ]
  Provider = [  ]
root@n450:~#

Mon réseau est bien en 192.168.0.1

J'ai déjà fait:
connmanctl config ethernet_000bab34b647_cable --ipv4 manual 10.0.0.1 255.255.255.0 

connmanctl config ethernet_000bab34b646_cable --ipv4 dhcp
connmanctl config ethernet_000bab34b646_cable nameservers 192.168.0.1


Mon routeur est configuré en DHCP et réserve l'adresse 192.168.0.30 pour ma domo grâce à sa MAC adresse

Le serveur domo est sur un switch relié au routeur.

J'arrive bien à me connecter au serveur via putty mais quand je ping sur un site internet ça ne marche pas. De même, j'observe un décalage d'1h à chaque redémarrage du serveur et je n'arrive pas à garder l'heure synchro du fait que je n'aie aucune connexion internet (je pense que ça a du sens)

root@n450:~# timedatectl
      Local time: Tue 2017-04-18 18:03:04 CEST
  Universal time: Tue 2017-04-18 16:03:04 UTC
        RTC time: Tue 2017-04-18 22:02:55
        Timezone: Europe/Paris (CEST, +0200)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2017-03-26 01:59:59 CET
                  Sun 2017-03-26 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2017-10-29 02:59:59 CEST
                  Sun 2017-10-29 02:00:00 CET


Et je confirme aussi (mais ça n'a aucun rapport) qu'un web IO me faisait lagger le serveur... Environ 30min de délai sur une action... J'ai finalement trouvé la solution hier en tombant par hasard sur un post hier.

Si vous avez besoin de quoique ce soit d'autre, n'hésitez pas à me le dire.

HEEELP ;o)

Flykri
Reply
#2
Hello,
Peux-tu donner le résultat des deux commandes stp:
route -n
ifconfig

ça donnera une autre vision.
Ton routeur servant de gateway est bien en 192.168.0.1 ?
Il sert bien de DNS également ?
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#3
Salut Flykri,

La connexion de ton serveur domotique vers internet peux provenir de ton adresse de passerelle ou/et de ton nom serveur DNS.

Configuration de ta carte réseau :

connmanctl config ethernet_000bab34b647_cable --ipv4 manual X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
(x étant ton adresse IP FIXE; y masque de sous réseau et Z ton adresse de passerelle, généralement c'est l'adresse de ton routeur)

Configuration de ton serveur DNS (résolution adresse IP / Nom de machine)

connmanctl config ethernet_000bab34b647_cable nameservers X.X.X.X (généralement c'est l'adresse de ton routeur)

Je te conseille de mettre ton serveur domotique en adresse IP fixe, tu verras tu résoudra pas mal de tes problèmes. Je sais que CALAOS V2 est sensible au DHCP , plus exactement lors du renouvellement du bail DHCP

tu peux vérifier tes paramètres réseau en tapent la commande : ifconfig depuis un terminal

Voila a toi de jouer
Reply
#4
Hello!

route -n

root@n450:~# route -n

Kernel IP routing table

Destination     Gateway         Genmask             Flags Metric Ref    Use Iface

0.0.0.0         192.168.0.1     0.0.0.0                     UG    0      0        0 enp0s25

10.0.0.0        0.0.0.0         255.255.255.0             U     0      0        0 enp3s0

192.168.0.0     0.0.0.0         255.255.255.0          U     0      0        0 enp0s25

192.168.0.1     0.0.0.0         255.255.255.255    UH    0      0        0 enp0s25

root@n450:~#

ifconfig


root@n450:~# ifconfig
enp0s25   Link encap:Ethernet  HWaddr 00:0B:AB:34:B6:46

          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0

          inet6 addr: fe80::20b:abff:fe34:b646/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:9108 errors:0 dropped:1681 overruns:0 frame:0

          TX packets:264 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:693967 (677.7 KiB)  TX bytes:29058 (28.3 KiB)

          Interrupt:23 Memory:feac0000-feae0000



enp3s0    Link encap:Ethernet  HWaddr 00:0B:AB:34:B6:47

          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0

          inet6 addr: fe80::20b:abff:fe34:b647/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:2841 errors:0 dropped:0 overruns:0 frame:0

          TX packets:4245 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:193834 (189.2 KiB)  TX bytes:292749 (285.8 KiB)

          Interrupt:16 Memory:febe0000-fec00000



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:1888 errors:0 dropped:0 overruns:0 frame:0

          TX packets:1888 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0

          RX bytes:196542 (191.9 KiB)  TX bytes:196542 (191.9 KiB)



root@n450:~#

Ton routeur servant de gateway est bien en 192.168.0.1 ?
oui
Il sert bien de DNS également ?
oui


Merci pour le coup de main! ;o)

Flykri
Reply
#5
Salut!


Ne me demande pas pourquoi mais j'avais le feeling que le DHCP pouvait être la cause du problème (je pourrais même pas expliquer pourquoi car je n'en ai aucune idée  Big Grin )


J'ai donc enlevé la fonction DHCP et remis l'ip en manuel comme suit:


connmanctl config ethernet_000bab34b647_cable --ipv4 manual 10.0.0.1 255.255.255.0 192.168.0.1

connmanctl config ethernet_000bab34b646_cable --ipv4 manual 192.168.0.20 255.255.255.0 192.168.0.1
connmanctl config ethernet_000bab34b646_cable nameservers 192.168.0.1




root@n450:~# connmanctl config ethernet_000bab34b647_cable --ipv4 manual 10.0.0.1 255.255.255.0 192.168.0.1
root@n450:~# connmanctl config ethernet_000bab34b646_cable --ipv4 manual 192.168.0.20 255.255.255.0 192.168.0.1
root@n450:~# connmanctl config ethernet_000bab34b646_cable nameservers 192.168.0.1
root@n450:~# ping www.yahoo.fr
ping: bad address 'www.yahoo.fr'
root@n450:~#

Pas probant apparemmen Confused

Merci pour ton aide

Flykri 
Reply
#6
Flykri,

Ton problème est un problème réseau. Tu ne peux pas mettre deux adresses de passerelles.

Tu dois absolument indiquer a ton serveur calaos la bonne interface utilisé pour accéder au WAN, soit ta carte réseau : ethernet_000bab34b646_cable.

Tu peux donner le résultat de la commande route -n stp.
Reply
#7
root@n450:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 enp0s25
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 enp3s0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 enp0s25
192.168.0.1     0.0.0.0         255.255.255.255 UH    0      0        0 enp3s0
root@n450:~#
Reply
#8
Pour pinger une adresse yahoo par exemple, tu dois taper ping www.yahoo.fr

Ne pas mettre http !!! (http est un protocole)
Reply
#9
Je ne l'ai pas mis c'est le forum qui l'a rajouté comme dans ta réponse Wink

Flykri
Reply
#10
Sa fonctionne ?
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)