Автор Тема: [РЕШЕНО] Останавливается загрузка по IPv6 (Realtek / r8169)  (Прочитано 896 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн astroncia

Собственно такая проблема - при попытке скачать что-то по IPv6 иногда получается, а иногда загрузка виснет:
curl -6 --verbose --user-agent '' --output /dev/null -Lv 'https://releases.ubuntu.com/20.04.3/ubuntu-20.04.3-desktop-amd64.iso'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 2001:67c:1562::28:443...
* Connected to releases.ubuntu.com (2001:67c:1562::28) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [25 bytes data]
* TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [4037 bytes data]
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
* TLSv1.3 (IN), TLS handshake, Finished (20):
{ [52 bytes data]
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.3 (OUT), TLS handshake, Finished (20):
} [52 bytes data]
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: CN=releases.ubuntu.com
*  start date: Sep  2 00:50:43 2021 GMT
*  expire date: Dec  1 00:50:42 2021 GMT
*  subjectAltName: host "releases.ubuntu.com" matched cert's "releases.ubuntu.com"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
} [5 bytes data]
> GET /20.04.3/ubuntu-20.04.3-desktop-amd64.iso HTTP/1.1
> Host: releases.ubuntu.com
> Accept: */*
>
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [297 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [297 bytes data]
* old SSL session ID is stale, removing
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0{ [5 bytes data]
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Fri, 03 Sep 2021 07:05:06 GMT
< Server: Apache/2.4.29 (Ubuntu)
< Last-Modified: Thu, 19 Aug 2021 11:06:00 GMT
< ETag: "b71a0000-5c9e7893d4c41"
< Accept-Ranges: bytes
< Content-Length: 3071934464
< Content-Type: application/x-iso9660-image
<
{ [5 bytes data]
 14 2929M   14  415M    0     0  8408k      0  0:05:56  0:00:50  0:05:06     0^C
как видно - скачало 415 мегабайт, а дальше застопорилось, скорость - 0
Причём если качать напрямую с роутера, то всё ок (там стоит сетевая карта Intel)
По IPv4 всегда скачивается нормально. Проблема только на IPv6.
так что скорее всего проблема в Realtek.
$ ethtool -k eth0
Features for eth0:
rx-checksumming: on
tx-checksumming: on
tx-checksum-ipv4: on
tx-checksum-ip-generic: off [fixed]
tx-checksum-ipv6: on
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: off [fixed]
scatter-gather: off
tx-scatter-gather: off
tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: off
tx-tcp-segmentation: off
tx-tcp-ecn-segmentation: off [fixed]
tx-tcp-mangleid-segmentation: off
tx-tcp6-segmentation: off
generic-segmentation-offload: off [requested on]
generic-receive-offload: on
large-receive-offload: off [fixed]
rx-vlan-offload: on
tx-vlan-offload: on
ntuple-filters: off [fixed]
receive-hashing: off [fixed]
highdma: on [fixed]
rx-vlan-filter: off [fixed]
vlan-challenged: off [fixed]
tx-lockless: off [fixed]
netns-local: off [fixed]
tx-gso-robust: off [fixed]
tx-fcoe-segmentation: off [fixed]
tx-gre-segmentation: off [fixed]
tx-gre-csum-segmentation: off [fixed]
tx-ipxip4-segmentation: off [fixed]
tx-ipxip6-segmentation: off [fixed]
tx-udp_tnl-segmentation: off [fixed]
tx-udp_tnl-csum-segmentation: off [fixed]
tx-gso-partial: off [fixed]
tx-tunnel-remcsum-segmentation: off [fixed]
tx-sctp-segmentation: off [fixed]
tx-esp-segmentation: off [fixed]
tx-udp-segmentation: off [fixed]
tx-gso-list: off [fixed]
fcoe-mtu: off [fixed]
tx-nocache-copy: off
loopback: off [fixed]
rx-fcs: off
rx-all: off
tx-vlan-stag-hw-insert: off [fixed]
rx-vlan-stag-hw-parse: off [fixed]
rx-vlan-stag-filter: off [fixed]
l2-fwd-offload: off [fixed]
hw-tc-offload: off [fixed]
esp-hw-offload: off [fixed]
esp-tx-csum-hw-offload: off [fixed]
rx-udp_tunnel-port-offload: off [fixed]
tls-hw-tx-offload: off [fixed]
tls-hw-rx-offload: off [fixed]
rx-gro-hw: off [fixed]
tls-hw-record: off [fixed]
rx-gro-list: off
macsec-hw-offload: off [fixed]
rx-udp-gro-forwarding: off
hsr-tag-ins-offload: off [fixed]
hsr-tag-rm-offload: off [fixed]
hsr-fwd-offload: off [fixed]
hsr-dup-offload: off [fixed]
$ lspci | grep Ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
$ lsmod | grep r8169
r8169                  98304  0
$ ethtool eth0
Settings for eth0:
        Supported ports: [ TP    MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        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: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Auto-negotiation: on
        master-slave cfg: preferred slave
        master-slave status: master
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: external
        MDI-X: Unknown
netlink error: Operation not permitted
        Link detected: yes
$ ethtool -i eth0
driver: r8169
version: 5.10.46-4
firmware-version: rtl8168h-2_0.0.2 02/26/15
expansion-rom-version:
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
$ dmesg | grep -i r8169
[    1.175472] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[    1.183234] libphy: r8169: probed
[    1.183399] r8169 0000:03:00.0 eth0: RTL8168h/8111h, [MAC REDACTED], XID 541, IRQ 130
[    1.183403] r8169 0000:03:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    5.273438] Generic FE-GE Realtek PHY r8169-300:00: attached PHY driver (mii_bus:phy_addr=r8169-300:00, irq=MAC)
[    5.437458] r8169 0000:03:00.0 eth0: Link is Down
[    8.948516] r8169 0000:03:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[99430.620371] r8169 0000:03:00.0 eth0: Link is Down
[99475.065444] r8169 0000:03:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[99489.681522] r8169 0000:03:00.0 eth0: Link is Down
[99498.945602] r8169 0000:03:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
с проприетарным драйвером r8168 то же самое.
Debian Bullseye
p.s. Не предлагать отключение IPv6 и замену сетевой карты на нормальную
« Последнее редактирование: 15 Января 2022, 06:20:06 от astroncia »
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн ogost

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #1 : 05 Сентября 2021, 09:16:17 »
Отключите IPv6 или меняйте карточку на нормальную
Право не знаю что вам посоветовать, я с картами оот Realtek постоянно натыкался на проблемы. Обычно либо менял карту, либо менял драйвер на r8168.

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #2 : 05 Сентября 2021, 11:30:45 »
либо менял драйвер на r8168.
Не помогает :(
с проприетарным драйвером r8168 то же самое.

Обычно либо менял карту,
Я бы с радостью, да это встроенная в материнку карта, а свободных pci-e слотов нет. (2 слота, 1 большой для видеокарты, второй маленький ей перекрыт)
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн dzhoser

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #3 : 05 Сентября 2021, 12:16:13 »
A старый драйвер в blacklist добавили?
« Последнее редактирование: 05 Сентября 2021, 12:38:12 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #4 : 05 Сентября 2021, 12:51:26 »
A старый драйвер в blacklist добавили?
Да. И перезагрузился после установки r8168-dkms. Та же проблема.
« Последнее редактирование: 15 Января 2022, 06:20:20 от astroncia »
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн ek-nfn

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #5 : 07 Сентября 2021, 07:07:42 »
в драйвере rtl8192eu dkms как-то перед сборкой модуля приходилось вписывать идентификатор своего устройства в в файл rtl8xxxu_core.c. . Иначе работало неустойчиво.
Debian 11 xfce
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #6 : 08 Сентября 2021, 14:13:36 »
в драйвере rtl8192eu dkms как-то перед сборкой модуля приходилось вписывать идентификатор своего устройства в в файл rtl8xxxu_core.c. . Иначе работало неустойчиво.
Так rtl8192eu / rtl8xxxu - это же Wi-Fi, а у меня Ethernet...
И ещё. Все таки проверил на другой сетевой карте (с драйвером asix), проблема все равно остаётся.
Значит проблема не в Realtek, видимо  ???
Напрямую с роутера всё качается стабильно.
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн dzhoser

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #7 : 08 Сентября 2021, 14:53:29 »
А можете привести методику проверки. Какой файл откуда скачивается. Чем качаете?
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн dzhoser

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #8 : 08 Сентября 2021, 15:29:57 »
Поскольку методики проверки не известны оставлю это тут https://support.lenovo.com/ru/ru/solutions/ht507559
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #9 : 08 Сентября 2021, 17:53:15 »
А можете привести методику проверки. Какой файл откуда скачивается. Чем качаете?
curl -6 --verbose --user-agent '' --output /dev/null -Lv 'https://releases.ubuntu.com/20.04.3/ubuntu-20.04.3-desktop-amd64.iso'
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн dzhoser

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #10 : 09 Сентября 2021, 06:37:05 »
А почему не указываете ipv6. DNS может и по ipv4 подключать. Протестите тут http://test-ipv6.com/
Может ваш провайдер не поддерживает ipv6
« Последнее редактирование: 09 Сентября 2021, 07:19:58 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #11 : 09 Сентября 2021, 12:09:25 »
почему не указываете ipv6. DNS может и по ipv4 подключать.
       -6, --ipv6
              This  option tells curl to resolve names to IPv6 addresses only,
              and not for example try IPv4.
Видно, что коннект идёт по ipv6, успевает скачать немного ( ну как немного, почти весь файл :) ) и загрузка останавливается, скорость 0
$ curl -6 --verbose --user-agent '' --output /dev/null -Lv 'https://releases.ubuntu.com/20.04.3/ubuntu-20.04.3-desktop-amd64.iso'
Протестите тут http://test-ipv6.com/
Может ваш провайдер не поддерживает ipv6
Всё он поддерживает
« Последнее редактирование: 15 Января 2022, 06:20:41 от astroncia »
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #12 : 27 Сентября 2021, 01:34:00 »
Попробовал с внешней сетевой картой (с драйвером asix), проблема сохраняется. По прежнему останавливается загрузка по IPv6.
При этом при загрузке напрямую с роутера всё ок.
В какую сторону копать?
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Оффлайн astroncia

Re: Останавливается загрузка по IPv6 (Realtek / r8169)
« Ответ #13 : 27 Сентября 2021, 07:49:57 »
Отключение flow offloading на роутере решило проблему.
IPTV плеер для просмотра телевидения
Take my love, take my land. Take me where I cannot stand
I don't care cause I'm still free. You can't take the sky from me
 

Теги:
     

    [Решено] Настройка подключения через TP-Link

    Автор smile94

    Ответов: 14
    Просмотров: 9241
    Последний ответ 28 Апреля 2019, 15:44:54
    от qupl
    [РЕШЕНО] ping: socket: Операция не позволена

    Автор IlyaLinux

    Ответов: 15
    Просмотров: 4868
    Последний ответ 30 Июня 2020, 09:31:24
    от komandor
    [РЕШЕНО] Gajim не соединяется с gtalk

    Автор triemtly

    Ответов: 2
    Просмотров: 2935
    Последний ответ 18 Апреля 2011, 18:15:35
    от triemtly
    Wicd - Bad Password (решено)

    Автор Tammy

    Ответов: 4
    Просмотров: 3257
    Последний ответ 23 Октября 2013, 07:29:57
    от Сет
    [Решено] Не работает VPN соединение через шлюз на Debian

    Автор tim

    Ответов: 6
    Просмотров: 4172
    Последний ответ 03 Января 2013, 11:50:42
    от xbsd