Authentication issue with Google online account (ethernet device dhcp4)

Hi,
I can’t connect to my google online account when using my ethernet device. If I use Wifi, everything is working fine.
I think I have the same issue as described here for ubuntu: https://askubuntu.com/questions/1224753/goa-google-account-unreachable-using-wired-connection
The problem was solved activation DHCP4 for the ethernet device.

When I use Wifi, everything works fine:

   ~  systemctl status NetworkManager                                                                                                                             INT ✘  9m 37s  
● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
    Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
             └─NetworkManager-ovs.conf
     Active: active (running) since Sun 2022-03-13 00:38:00 CET; 1 day 16h ago
       Docs: man:NetworkManager(8)
    Process: 54735 ExecReload=/usr/bin/busctl call org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager Reload u 0 (code=exited, status=0/SUCCES>
   Main PID: 47551 (NetworkManager)
      Tasks: 3 (limit: 18825)
     Memory: 4.4M
        CPU: 58.139s
     CGroup: /system.slice/NetworkManager.service
             └─47551 /usr/bin/NetworkManager --no-daemon

Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.5813] device (wlo1): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.5818] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.6110] dhcp4 (wlo1): state changed unknown -> bound, address=192.168.0.11
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.6120] device (wlo1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.6311] device (wlo1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.6313] device (wlo1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Mär 14 16:45:05 mseMini NetworkManager[47551]: <info>  [1647272705.6438] device (wlo1): Activation: successful, device activated.
Mär 14 16:45:07 mseMini NetworkManager[47551]: <info>  [1647272707.3707] dhcp6 (wlo1): activation: beginning transaction (timeout in 45 seconds)
Mär 14 16:45:07 mseMini NetworkManager[47551]: <info>  [1647272707.3834] dhcp6 (wlo1): state changed unknown -> bound, address=2a02:908:234:e860:55d0:be37:58e3:b193
Mär 14 16:45:09 mseMini NetworkManager[47551]: <info>  [1647272709.7509] policy: set 'Vodafone-207C' (wlo1) as default for IPv6 routing and DNS

Using my ethernet devices authetification fails.

● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
    Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
             └─NetworkManager-ovs.conf
     Active: active (running) since Sun 2022-03-13 00:38:00 CET; 1 day 15h ago
       Docs: man:NetworkManager(8)
    Process: 54735 ExecReload=/usr/bin/busctl call org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager Reload u 0 (code=exited, status=0/SUCCES>
   Main PID: 47551 (NetworkManager)
      Tasks: 3 (limit: 18825)
     Memory: 4.4M
        CPU: 57.654s
     CGroup: /system.slice/NetworkManager.service
             └─47551 /usr/bin/NetworkManager --no-daemon

Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4758] manager: rfkill: Wi-Fi hardware radio set disabled
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4759] device (wlo1): state change: activated -> unavailable (reason 'none', sys-iface-state: 'managed')
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4947] dhcp4 (wlo1): canceled DHCP transaction
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4947] dhcp4 (wlo1): state changed bound -> terminated
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4950] dhcp6 (wlo1): canceled DHCP transaction
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4951] dhcp6 (wlo1): state changed bound -> terminated
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.4967] device (wlo1): set-hw-addr: set MAC address to 36:D1:14:95:53:EE (scanning)
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.5223] policy: set 'Kabelgebundene Verbindung 1' (enp2s0) as default for IPv6 routing and DNS
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.5229] audit: op="radio-control" arg="wireless-enabled:off" pid=1167 uid=1000 result="success"
Mär 14 16:30:24 mseMini NetworkManager[47551]: <info>  [1647271824.5232] manager: rfkill: Wi-Fi now disabled by radio killswitch

I didn’t change anything in network configuration after installing manjaro.
How can I configure the ethernet device to solve this problem? I hope I have not written too much nonsense. I am obviously not a network expert.

Finally I found a solution in systemd network documentation: https://www.freedesktop.org/software/systemd/man/systemd.network.html
Just added the following systemd network configuration file and everything is working fine now:

Example 2. DHCP on ethernet links
# /etc/systemd/network/80-dhcp.network
[Match]
Name=en*
[Network]
DHCP=yes

This will enable DHCPv4 and DHCPv6 on all interfaces with names starting with “en” (i.e. ethernet interfaces).

To be honest: I don’t understand why DHCPv4 isn’t activated by default for ethernet devices nor do I understand why this only affects the authentificaton of google online accounts.

Any ideas?

That’s strange. Usually, both ipv 4 and 6 are enabled! I marked your last post as the solution.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.