No ethernet if connected to a switch

Hi
I’ve got a brand new ISP modem/router (with a built in 4 ports switch) and a brand new Netgear GS108 unmanaged switch (8 ports).
The switch is connected to the modem router via LAN.
The rooms are connected to the switch via LAN.
An old modem/router is connected to the Netgear switch to serve as access point. It has also a mini switch built in (4 ports). It has the dhcp disbled

Everything is working fine, all the cables have been n-times checked and swapped and them are working ok too. All ports of all switches are working.

All the pcs connect to wifi.
All the pcs but one connect by LAN; they connect either to the switch or to the modem/router or to the access point built in switch , flawlessy.

Only one laptop has a strange behaviour: it connects via LAN at 1gb if connected directly to the modem/router.
If connected to the Netgear switch doesn’t link (no led blink at all on Netgear).
If connected to the AP switch then connected to the Netgear switch doesn’t link (no led blink at all on Netgear).
If connected to the AP switch then connected to the Modem/router doesn’t link.

I tried with Netgear support, but with no sucess.

System is up to date (kernel 5.16); I tried older kernels but with same results.

I disabled any parental control on the modem/router.

NetworkManager has default settings (auto connect too), with no static ip or whatever.

I tryed an archbang live iso with same results.

What else can I try to make this laptop connect to the switch?

Thank you,

[denver@denver-asus ~]$ inxi --admin --verbosity=7 --filter --width
System:
  Kernel: 5.16.5-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.16-x86_64
    root=UUID=c539f19b-1873-445c-83a3-9adc90460848 rw rootfstype=ext4
    rootflags=defaults,noatime rd.udev.log_priority=3 audit=0
    bootsplash.bootfile=bootsplash-themes/manjaro-green/bootsplash
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel, plank
    wm: xfwm 4.16.1 vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: K52F v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: K52F v: 1.0 serial: <superuser required>
    BIOS: American Megatrends v: K52F.218 date: 07/12/2011
Battery:
  ID-1: BAT0 charge: 6.9 Wh (54.8%) condition: 12.6/48.4 Wh (26.1%)
    volts: 10.7 min: 10.8 model: ASUSTek K52F-44 type: Li-ion serial: N/A
    status: Discharging
Memory:
  RAM: total: 3.62 GiB used: 1.36 GiB (37.5%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Pentium P6200 bits: 64 type: MCP arch: Westmere family: 6
    model-id: 0x25 (37) stepping: 5 microcode: 0x7
  Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB
    desc: 1x3 MiB
  Speed (MHz): avg: 963 high: 995 min/max: 933/2133 scaling:
    driver: acpi-cpufreq governor: schedutil cores: 1: 931 2: 995 bogomips: 8514
  Flags: acpi aperfmperf apic arat arch_perfmon bts clflush cmov
    constant_tsc cpuid cx16 cx8 de ds_cpl dtes64 dtherm dts est flush_l1d fpu
    fxsr ht ibpb ibrs lahf_lm lm mca mce mmx monitor msr mtrr nonstop_tsc nopl
    nx pae pat pbe pcid pdcm pebs pge pni popcnt pse pse36 pti rdtscp rep_good
    sep ssbd sse sse2 ssse3 stibp syscall tm tm2 tsc vme xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds
    status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Core Processor Integrated Graphics vendor: ASUSTeK
    driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0046 class-ID: 0300
  Device-2: IMC Networks Integrated Webcam type: USB driver: uvcvideo
    bus-ID: 1-1.2:3 chip-ID: 13d3:5130 class-ID: 0e02
  Display: x11 server: X.Org 1.21.1.3 compositor: xfwm4 v: 4.16.1 driver:
    loaded: modesetting alternate: fbdev,vesa display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0")
    s-diag: 414mm (16.3")
  Monitor-1: LVDS-1 res: 1366x768 hz: 60 dpi: 101
    size: 344x193mm (13.5x7.6") diag: 394mm (15.5")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3b56
    class-ID: 0403
  Sound Server-1: ALSA v: k5.16.5-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.45 running: no
Network:
  Device-1: Qualcomm Atheros AR9285 Wireless Network Adapter
    vendor: AzureWave AW-NE785 / AW-NE785H 802.11bgn driver: ath9k v: kernel
    bus-ID: 02:00.0 chip-ID: 168c:002b class-ID: 0280
  IF: wls1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: JMicron JMC250 PCI Express Gigabit Ethernet vendor: ASUSTeK
    driver: jme v: 1.0.8 port: a000 bus-ID: 04:00.5 chip-ID: 197b:0250
    class-ID: 0200
  IF: ens5f5 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 465.76 GiB used: 78.26 GiB (16.8%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST9500325AS
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    type: HDD rpm: 5400 serial: <filter> rev: SDM1 scheme: MBR
  Optical-1: /dev/sr0 vendor: PIONEER model: DVD-RW DVRTD10RS rev: 1.00
    dev-links: cdrom
  Features: speed: 24 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 14.2 GiB size: 13.91 GiB (97.99%) used: 8.48 GiB (61.0%)
    fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: ROOT
    uuid: c539f19b-1873-445c-83a3-9adc90460848
  ID-2: /home raw-size: 10.02 GiB size: 9.8 GiB (97.81%)
    used: 784.5 MiB (7.8%) fs: ext4 dev: /dev/sda7 maj-min: 8:7 label: HOME
    uuid: 1bc9f42e-70f4-4d47-8ce0-88ff70c60a8f
  ID-3: /media/Archivio raw-size: 431.54 GiB size: 424.64 GiB (98.40%)
    used: 68.84 GiB (16.2%) fs: ext4 dev: /dev/sda6 maj-min: 8:6 label: ARCHIVIO
    uuid: 18c03f19-166a-4fb8-a4ba-2cab24ed65b1
  ID-4: /media/Dati raw-size: 10 GiB size: 9.72 GiB (97.18%)
    used: 167.9 MiB (1.7%) fs: ext4 dev: /dev/sda5 maj-min: 8:5 label: DATI
    uuid: c0911a05-0ce9-48df-b690-7aa0f0302ee3
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/sda4 maj-min: 8:4 size: 1 KiB fs: <superuser required> label: N/A
    uuid: N/A
USB:
  Hub-1: 1-0:1 info: Full speed or root hub ports: 2 rev: 2.0 speed: 480 Mb/s
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:0020 class-ID: 0900
  Device-1: 1-1.2:3 info: IMC Networks Integrated Webcam type: Video
    driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
    chip-ID: 13d3:5130 class-ID: 0e02
  Hub-3: 2-0:1 info: Full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:0020 class-ID: 0900
Sensors:
  System Temperatures: cpu: 43.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 175 Uptime: 9m wakeups: 2 Init: systemd v: 250 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1243 lib: 402
  flatpak: 0 Shell: Bash v: 5.1.16 running-in: xfce4-terminal inxi: 3.3.12
[denver@denver-asus ~]$ export
declare -x COLORTERM="truecolor"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
declare -x DESKTOP_SESSION="xfce"
declare -x DISPLAY=":0.0"
declare -x EDITOR="/usr/bin/nano"
declare -x GDMSESSION="xfce"
declare -x GDM_LANG="it_IT.utf8"
declare -x GIO_LAUNCHED_DESKTOP_FILE="/usr/share/applications/xfce4-terminal-emulator.desktop"
declare -x GIO_LAUNCHED_DESKTOP_FILE_PID="2594"
declare -x GSETTINGS_SCHEMA_DIR="/home/denver/data"
declare -x GTK2_RC_FILES="/home/denver/.gtkrc-2.0"
declare -x GTK_MODULES="canberra-gtk-module:canberra-gtk-module"
declare -x HOME="/home/denver"
declare -x LANG="it_IT.utf8"
declare -x LC_ADDRESS="it_IT.UTF-8"
declare -x LC_IDENTIFICATION="it_IT.UTF-8"
declare -x LC_MEASUREMENT="it_IT.UTF-8"
declare -x LC_MONETARY="it_IT.UTF-8"
declare -x LC_NAME="it_IT.UTF-8"
declare -x LC_NUMERIC="it_IT.UTF-8"
declare -x LC_PAPER="it_IT.UTF-8"
declare -x LC_TELEPHONE="it_IT.UTF-8"
declare -x LC_TIME="it_IT.UTF-8"
declare -x LD_PRELOAD="/usr/lib/libv4l/v4l1compat.so"
declare -x LIBV4LCONTROL_FLAGS="2"
declare -x LOGNAME="denver"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/spool/mail/denver"
declare -x MOTD_SHOWN="pam"
declare -x OLDPWD
declare -x PATH="/home/denver/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl"
declare -x PWD="/home/denver"
declare -x QT_AUTO_SCREEN_SCALE_FACTOR="0"
declare -x QT_QPA_PLATFORMTHEME="qt5ct"
declare -x SESSION_MANAGER="local/denver-asus:@/tmp/.ICE-unix/801,unix/denver-asus:/tmp/.ICE-unix/801"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_AGENT_PID="854"
declare -x SSH_AUTH_SOCK="/tmp/ssh-XXXXXXAFRUOH/agent.853"
declare -x TERM="xterm-256color"
declare -x USER="denver"
declare -x VTE_VERSION="6602"
declare -x WINDOWID="58720259"
declare -x XAUTHORITY="/home/denver/.Xauthority"
declare -x XDG_CONFIG_DIRS="/etc/xdg"
declare -x XDG_CURRENT_DESKTOP="XFCE"
declare -x XDG_DATA_DIRS="/home/denver/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/usr/share"
declare -x XDG_GREETER_DATA_DIR="/var/lib/lightdm-data/denver"
declare -x XDG_MENU_PREFIX="xfce-"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
declare -x XDG_SESSION_CLASS="user"
declare -x XDG_SESSION_DESKTOP="xfce"
declare -x XDG_SESSION_ID="2"
declare -x XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session0"
declare -x XDG_SESSION_TYPE="x11"
declare -x XDG_VTNR="7"
declare -x YAOURT_COLORS="nb=1:pkg=1:ver=1;32:lver=1;45:installed=1;42:grp=1;34:od=1;41;5:votes=1;44:dsc=0:other=1;35"
[denver@denver-asus ~]$ lsmod
Module                  Size  Used by
dm_mod                188416  0
ccm                    20480  6
qrtr                   57344  4
uvcvideo              151552  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         40960  1 uvcvideo
videobuf2_common       86016  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videodev              307200  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     65536  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_hdmi     86016  1
snd_hda_codec_conexant    28672  1
snd_hda_codec_generic    98304  1 snd_hda_codec_conexant
ledtrig_audio          16384  1 snd_hda_codec_generic
joydev                 28672  0
mousedev               24576  0
ath9k                 188416  0
ath9k_common           40960  1 ath9k
ath9k_hw              532480  2 ath9k_common,ath9k
snd_hda_intel          61440  3
snd_intel_dspcfg       32768  1 snd_hda_intel
ath                    40960  3 ath9k_common,ath9k,ath9k_hw
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
iTCO_wdt               16384  0
intel_pmc_bxt          16384  1 iTCO_wdt
snd_hda_codec         184320  4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
mac80211             1232896  2 ath9k,ath9k_hw
i915                 3293184  6
intel_powerclamp       20480  0
snd_hda_core          118784  5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_hwdep              20480  1 snd_hda_codec
coretemp               20480  0
iTCO_vendor_support    16384  1 iTCO_wdt
snd_pcm               167936  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
jme                    53248  0
intel_cstate           20480  0
snd_timer              45056  1 snd_pcm
intel_uncore          208896  0
psmouse               212992  0
snd                   126976  14 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
libarc4                16384  1 mac80211
jmb38x_ms              24576  0
soundcore              16384  1 snd
cfg80211             1077248  4 ath9k_common,ath9k,ath,mac80211
asus_laptop            40960  0
sparse_keymap          16384  1 asus_laptop
rfkill                 32768  5 ath9k,asus_laptop,cfg80211
mii                    16384  1 jme
memstick               24576  1 jmb38x_ms
pcspkr                 16384  0
mei_me                 53248  0
mac_hid                16384  0
mei                   167936  1 mei_me
intel_ips              32768  0
i2c_i801               45056  0
ttm                    86016  1 i915
lpc_ich                28672  0
i2c_smbus              20480  1 i2c_i801
intel_agp              24576  0
intel_gtt              28672  2 intel_agp,i915
video                  57344  2 i915,asus_laptop
acpi_cpufreq           32768  1
ip6t_REJECT            16384  1
nf_reject_ipv6         24576  1 ip6t_REJECT
xt_hl                  16384  22
ip6t_rt                20480  3
ipt_REJECT             16384  1
nf_reject_ipv4         16384  1 ipt_REJECT
xt_LOG                 20480  10
nf_log_syslog          24576  10
xt_limit               16384  13
xt_addrtype            16384  4
xt_tcpudp              20480  18
xt_conntrack           16384  16
nf_conntrack          180224  1 xt_conntrack
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         16384  1 nf_conntrack
libcrc32c              16384  1 nf_conntrack
ip6table_filter        16384  1
ip6_tables             36864  53 ip6table_filter
iptable_filter         16384  1
uinput                 20480  0
crypto_user            20480  0
fuse                  172032  3
ip_tables              32768  9 iptable_filter
x_tables               61440  13 ip6table_filter,xt_conntrack,iptable_filter,xt_LOG,xt_tcpudp,xt_addrtype,ip6t_rt,ip6_tables,ipt_REJECT,ip_tables,xt_limit,xt_hl,ip6t_REJECT
ext4                  999424  4
crc32c_generic         16384  7
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  192512  1 ext4
serio_raw              20480  0
sdhci_pci              77824  0
atkbd                  36864  0
libps2                 20480  2 atkbd,psmouse
cqhci                  40960  1 sdhci_pci
sr_mod                 28672  0
sdhci                  90112  1 sdhci_pci
cdrom                  81920  1 sr_mod
i8042                  45056  0
mmc_core              225280  3 sdhci,cqhci,sdhci_pci
serio                  28672  9 serio_raw,atkbd,psmouse,i8042

connected to Netgear switch:

[denver@denver-asus ~]$  ip -d -h address 
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 promiscuity 0 minmtu 0 maxmtu 0 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 
    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: ens5f5: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether bc:ae:c5:a3:3f:4e brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 1280 maxmtu 9202 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 parentbus pci parentdev 0000:04:00.5 
    altname enp4s0f5
3: wls1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 48:5d:60:c9:18:8c brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 256 maxmtu 2304 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 parentbus pci parentdev 0000:02:00.0 
    altname wlp2s0
    inet 192.168.1.67/24 brd 192.168.1.255 scope global dynamic noprefixroute wls1
       valid_lft 84293sec preferred_lft 84293sec
    inet6 2001:b07:ac9:3ecd:3002:456e:2ce0:401a/64 scope global dynamic noprefixroute 
       valid_lft 86391sec preferred_lft 86391sec
    inet6 fe80::920b:9c8c:51fe:9084/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

connected to modem/router:

denver@denver-asus ~]$  ip -d -h address 
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 promiscuity 0 minmtu 0 maxmtu 0 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 
    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: ens5f5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether bc:ae:c5:a3:3f:4e brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 1280 maxmtu 9202 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 parentbus pci parentdev 0000:04:00.5 
    altname enp4s0f5
    inet 192.168.1.204/24 brd 192.168.1.255 scope global dynamic noprefixroute ens5f5
       valid_lft 86391sec preferred_lft 86391sec
    inet6 2001:b07:ac9:3ecd:cd51:7caa:8866:f08a/64 scope global dynamic noprefixroute 
       valid_lft 86396sec preferred_lft 86396sec
    inet6 fe80::b299:d1b0:76db:f5e9/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wls1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 48:5d:60:c9:18:8c brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 256 maxmtu 2304 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 parentbus pci parentdev 0000:02:00.0 
    altname wlp2s0
    inet 192.168.1.67/24 brd 192.168.1.255 scope global dynamic noprefixroute wls1
       valid_lft 84195sec preferred_lft 84195sec
    inet6 2001:b07:ac9:3ecd:3002:456e:2ce0:401a/64 scope global dynamic noprefixroute 
       valid_lft 86309sec preferred_lft 86309sec
    inet6 fe80::920b:9c8c:51fe:9084/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

There is too many factors involved here and there is no way we can even suggest what could be wrong.

Start with big entry point - you ISP - ensure you use a port your ISP has configured for initernet which appears to be working judging from your output.

2: ens5f5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether bc:ae:c5:a3:3f:4e brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 1280 maxmtu 9202 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 parentbus pci parentdev 0000:04:00.5 
    altname enp4s0f5
    inet 192.168.1.204/24 brd 192.168.1.255 scope global dynamic noprefixroute ens5f5
       valid_lft 86391sec preferred_lft 86391sec
    inet6 2001:b07:ac9:3ecd:cd51:7caa:8866:f08a/64 scope global dynamic noprefixroute 
       valid_lft 86396sec preferred_lft 86396sec
    inet6 fe80::b299:d1b0:76db:f5e9/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

If your connection is up - as indicated - but you cannot connect - then the dns resolver on this particular system is not setup correct.

Ensure your testing cable works - then move outwards one point at a time - when the connection fails you have your faulty port/device.

Another possibility is address collision ensure that you know each assigned address if any and that no system is using a fixed IP in a DHCP range.

It is important that you - at every checkpoint - is thorough and methicolous in your testing. Make a checklist whatever works for you and ensure you go over each item at every checkpoint.


A last thought - when it connects when you connect directly to the ISP provided equipment - at least thats how I understand you issue - it could be a negotiation problem or perhaps a switch mac address assignment which is bugging you.

On method I have used over the years to eliminate problem junctions is to remove power from all equipment for a couple of minutes - then power on starting with the entry point.

Searching for

JMicron JMC250 PCI Express Gigabit Ethernet

shows a lot of issues over the years with this specific chipset.

Your device firmware is dating back 10 years - it is next to impossible to suggest what to do - one would think they got it right at some point.

There is hardware which have the most peculiar behavior under Linux yet using Windows there’s no issues. I thinkt that is because not all hardware is create with Linux in mind - especially not old hardware such as this laptop.

hi aarhus, thank you very much. I’ll step back and re-check as you suggested

Maybe stupid, but did you check the cable? NO-CARRIER may be a hint that the cable is broken, maybe try another. Also, does this happen for all switch ports?

Also, does your DHCP give IP addresses based on Ethernet (MAC) addresses? If so, check if the MAC of your Ethernet interface (bc:ae:c5:a3:3f:4e) is in the config and not blocked.

HP

hi hape,
thank you.

Unfortunately all cables are ok as well as all switch ports and laptop card/port.

The DHCP is made by the ISP modem/router. I left his defaults, i.e. DHCP on, range for devices 192.168.1.50-250. There is no black list there, at least for what the graphic interface shows.

Btw, I think there is MAC randomization because I see many new MAC where I’ve no new devices. I’ll dig into this also. For instance, that laptop, when connected to the modem/router, has MAC 48:5d:60:c9:18:8c

hmm, then i’m lost. MAC randomization for wired Ethernet, i never heard about this. If possible, try to switch it off.

Another possible diagnose: connect the cable, then start tcpdump or wireshark on the interface, e.g., ‘sudo tcpdump -ei ens5f5 >tcpd.log’. Do something on the network, open a web page or alike. Wait some seconds. Then analyze the log. The output may be a bit overwhelming, but eventually show us some 20 lines or so. Maybe this gives a hint.

HP

The only point i am able to suggest is:
Do you use Crossover cables ?

  • If YES: Try a patch cable
  • If NO: Try a crossover cable

At some point in time it was necessary to use the right sort of cable. Nowadays all ports do automatically switch to the right lines. But maybe your “old” Laptop and your “old” router do not switch automatically :wink:

Do we talk about 2,5Gb / 1Gb / 100Mb /10Mb -Ports ?
Is it really a switch or is it a hub ?
Tip: Watch the LEDs when connecting the cable. The physical layer comes first.

Just a thought reading through the way the network is wired. This is hypothesis and could be way off.

I’m trying to get a picture in my head how it is wired, not sure if this is correct. This is what I’m going with now:
ISP router <-> Netgear switch <-> old modem/router
where <-> are cables.

Smart network gear keep a list of machines and where to find them (witch port they are on) this helps with connection speed. If the old modem/router bridges the network and has a hw adres of the laptop ’ advertised’ on the port the laptop is not in, the netgear switch might actively blok the laptop’s ehternetcard because it has the same adres as a host on the bridged network and MAC should be unique and is seen on the port of the old router/modem.

One way to verify this is to disconnect the old modem/router, powercycle the netgear switch & ISP router and see if the hypothesis is true.

hi, thank you very much for the suggestions!

I’m using all brand new cat 6 patch; anyway I’ve tested and switched between them, also with older one (both cat 6 & 5e). All are working always, anywhere.

All pc, modem/router, switch, integrated switch (into ISP modem/router) ports are all 10/100/1000. ISP delivers max 2,5gb to my house.

Both the modem/router have no led on the integrated switches ports.

The Netgear isn’t a hub, is a switch model GS108 v4 (unmanaged). If I connect the guilty pc, leds are always off, wichever port I use. For other pcs leds are blinking as usual.

Actually the net is:

ISP modem/router <-> Netgear GS108 <-> old modem/router as Hanzel said.

ISP modem/router has wifi 6; the older one has wifi 5

To Netgear GS108 are connected all users: alarm, home automation, rooms with pcs; all working fine (apart that laptop).

To the old modem/router doesn’t bridges the network, it serves only as wifi access point to extend the coverage. Anyway if wired conneted to it all pcs work (apart that one…). Noone is connected to it actually.

I tried it, with older modem/router disconnected, many power cycles of both Netgear switch and ISP /modem/router.

I’ve one hand made by myself… I’ll try this too

I’ll try this too. Anyway a dmesg | tail is sadly empty when connecting and disconnecting the cable (I see other stuffs obv.)

Hi,
very little update.

I made another total hard reset of ISP modem/router and old modem/router.
Netgear switch hasn’t a reset button so I power cycled it and left it switched off and disconnected both from LAN and power for several minutes.

tcpdump gives always empty files when connected to the Netgear switch:

  • with only the guilty laptop connected and nothing else connected to the switch (apart the ISP modem/router)
  • with it and all users connected apart the old modem/router
  • with everything connected to the switch

If connected directly to the ISP modem/router tcpdump gives a wealth of infos.

I tried the cross cable but it doesn’t work too. Anyway I think that the cross-cable is wrong because it didn’t work with other pcs either. :innocent:

I think that we can give up…

[denver@denver-asus ~]$ nmcli device show | grep IP4
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
[denver@denver-asus ~]$ 

Hi,
in a very old post into Ubuntu Italian forum I found a partial solution, ie

ethtool -s ens5f5 speed 100 duplex full autoneg on

but why NetworkManager cannot do it by itself? ok I can use a script but I would like a link at 1gb (like when I connect to the ISP modem/router)

connection to Netgear GS108v4 switch (10/100/1000):

[denver@denver-asus ~]$ sudo ethtool -s ens5f5 speed 1000 duplex full autoneg on[denver@denver-asus ~]$  ethtool ens5f5
Settings for ens5f5:
	Supported ports: [ TP	 MII ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Half 1000baseT/Full
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  1000baseT/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: 10Mb/s
Duplex: Half
	Auto-negotiation: on
	Port: MII
	PHYAD: 1
	Transceiver: internal
netlink error: Operation not permitted
        Current message level: 0x000020c6 (8390)
                               probe link rx_err tx_err hw
	Link detected: no
[denver@denver-asus ~]$ sudo ethtool -s ens5f5 speed 100 duplex full autoneg on
[denver@denver-asus ~]$  ethtool ens5f5
Settings for ens5f5:
	Supported ports: [ TP	 MII ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Half 1000baseT/Full
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  100baseT/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: No
	Advertised FEC modes: Not reported
	Speed: 100Mb/s
	Duplex: Full
	Auto-negotiation: off
	Port: MII
	PHYAD: 1
	Transceiver: internal
netlink error: Operation not permitted
 Current message level: 0x000020c6 (8390)
                               probe link rx_err tx_err hw
	Link detected: yes

connection to ISP modem router directly:

[denver@denver-asus ~]$ sudo ethtool -s ens5f5 speed 1000 duplex full autoneg on
[sudo] password di denver: 
[denver@denver-asus ~]$  ethtool ens5f5
Settings for ens5f5:
	Supported ports: [ TP	 MII ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Half 1000baseT/Full
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  1000baseT/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Link partner advertised link modes:  10baseT/Half 10baseT/Full
	                                     100baseT/Half 100baseT/Full
	                                     1000baseT/Full
	Link partner advertised pause frame use: No
	Link partner advertised auto-negotiation: Yes
	Link partner advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Auto-negotiation: on
	Port: MII
	PHYAD: 1
	Transceiver: internal
netlink error: Operation not permitted
        Current message level: 0x000020c6 (8390)
                               probe link rx_err tx_err hw
	Link detected: yes