Changes for page Langsomt netværk..

Last modified by Normann P. Nielsen on 2025/12/12 15:11

From version 1.1
edited by Normann P. Nielsen
on 2025/12/12 15:11
Change comment: There is no comment for this version
To version 4.1
edited by Normann P. Nielsen
on 2025/12/12 15:11
Change comment: There is no comment for this version

Summary

Details

Page properties
Tags
... ... @@ -1,0 +1,1 @@
1 +linux
Blog.BlogPostClass[0]
Category
... ... @@ -1,0 +1,1 @@
1 +News
Content
... ... @@ -1,0 +1,189 @@
1 +Efter at have sat Download / Upload /Ping igang på min Plex Media Server (robin) - kunne jeg i [[splunk>>https://www.mos-eisley.dk/dosearchsite.action?cql=siteSearch+~+%22splunk%22&queryString=splunk]] hurtigt se at 100 mb var max... underligt...
2 +
3 +[[image:Screen Shot 2018-08-31 at 21.58.37.png||height="400"]]
4 +
5 +Efter at have gloet på fysisk netværk og skiftet kabel som det første, sagde switch lysene også bare "100 mb"
6 +
7 +I linux:
8 +
9 +
10 +{{code}}
11 +root@robin:/etc/network# lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %
12 +01:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
13 + Subsystem: AzureWave QCA9565 / AR9565 Wireless Network Adapter
14 + Kernel driver in use: ath9k
15 + Kernel modules: ath9k
16 +02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
17 + Subsystem: ASUSTeK Computer Inc. RTL810xE PCI Express Fast Ethernet controller
18 + Kernel driver in use: r8169
19 + Kernel modules: r8169
20 +root@robin:/etc/network#
21 +
22 +
23 +root@robin:~# sudo ethtool enp2s0 | grep Speed
24 + Speed: 100Mb/s
25 +{{/code}}
26 +
27 +
28 +{{code}}
29 +bnp@robin:~$ ethtool enp2s0
30 +Settings for enp2s0:
31 + Supported ports: [ TP MII ]
32 + Supported link modes: 10baseT/Half 10baseT/Full
33 + 100baseT/Half 100baseT/Full
34 + Supported pause frame use: No
35 + Supports auto-negotiation: Yes
36 + Supported FEC modes: Not reported
37 + Advertised link modes: 10baseT/Half 10baseT/Full
38 + 100baseT/Half 100baseT/Full
39 + Advertised pause frame use: Symmetric Receive-only
40 + Advertised auto-negotiation: Yes
41 + Advertised FEC modes: Not reported
42 + Link partner advertised link modes: 10baseT/Half 10baseT/Full
43 + 100baseT/Half 100baseT/Full
44 + Link partner advertised pause frame use: Symmetric Receive-only
45 + Link partner advertised auto-negotiation: Yes
46 + Link partner advertised FEC modes: Not reported
47 + Speed: 100Mb/s
48 + Duplex: Full
49 + Port: MII
50 + PHYAD: 0
51 + Transceiver: internal
52 + Auto-negotiation: on
53 +Cannot get wake-on-lan settings: Operation not permitted
54 + Current message level: 0x00000033 (51)
55 + drv probe ifdown ifup
56 + Link detected: yes
57 +{{/code}}
58 +
59 +RTL8101/2/6E bør jo være Gigabit, men det virker mere som et 100 MB netkort og der er mange hits på issues med det...
60 +
61 +Linket [[her>>https://askubuntu.com/questions/892003/my-gigabit-network-card-only-getting-100m-is-it-even-actually-1gbps]] antyder dog at det er driveren der rapporterer forkert tilbage
62 +
63 +Nå, lidt Google bragte mig til: [[https://www.unixblogger.com/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/]] da jeg kiggede mest på driver versionen: r8169
64 +
65 +Og jeg gik igang... installerede, byggede og prøvede...
66 +
67 +Absolut intet virkede og pludselig var nettet helt væk, den nye driver kunne ikke loades og den gamle kunne jeg ikke få tilbage..
68 +
69 +.....
70 +
71 +Nå, jeg fandt den gamle driver r8169.ko under /lib/modules/4.15.0-32-generic/kernel/drivers/net/ethernet/realtek/r8169.ko - men kunne ikke indsætte den, da jeg kørte 4.15.0-33-generic
72 +
73 +Så en apt-get purge linux-image-4.15.0-33-generic - og genbygning af grub's list
74 +
75 +Og jeg var tilbage... til udgangspunktet (sad)
76 +
77 +Næste forsøg: [[https://dontpressthat.wordpress.com/realtek-r8101/]]
78 +
79 +
80 +
81 +Herefter blev det legetid med en **USB Ethernet adapter**, den var uden data eller navn, men lsusb kunne give mig:
82 +
83 +
84 +{{code}}
85 +bnp@robin:~$ lsusb
86 +Bus 002 Device 004: ID 04f2:b52b Chicony Electronics Co., Ltd
87 +Bus 002 Device 005: ID 13d3:3423 IMC Networks
88 +Bus 002 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
89 +Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
90 +Bus 001 Device 003: ID 0b95:772a ASIX Electronics Corp. AX88772A Fast Ethernet
91 +Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
92 +Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
93 +Bus 004 Device 002: ID 059f:106f LaCie, Ltd
94 +Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
95 +Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
96 +bnp@robin:~$
97 +{{/code}}
98 +
99 +Så AX88772A driveren blev hentet og bygget.
100 +
101 +Indsæt af USB:
102 +
103 +
104 +{{code}}
105 +Aug 31 20:14:36 robin kernel: [ 105.515381] enx9cebe80d4b36: unregister 'asix' usb-0000:00:12.0-1.1, ASIX AX88772A USB 2.0 Ethernet
106 +Aug 31 20:14:36 robin systemd-timesyncd[639]: Network configuration changed, trying to establish connection.
107 +Aug 31 20:14:36 robin systemd-timesyncd[639]: Synchronized to time server 91.189.91.157:123 (ntp.ubuntu.com).
108 +Aug 31 20:14:38 robin kernel: [ 108.227938] usb 1-1.1: new high-speed USB device number 5 using ehci-pci
109 +Aug 31 20:14:39 robin kernel: [ 108.349099] usb 1-1.1: New USB device found, idVendor=0b95, idProduct=772a
110 +Aug 31 20:14:39 robin kernel: [ 108.349107] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
111 +Aug 31 20:14:39 robin kernel: [ 108.349111] usb 1-1.1: Product: DAD
112 +Aug 31 20:14:39 robin kernel: [ 108.349116] usb 1-1.1: Manufacturer: Bizlink Corp.
113 +Aug 31 20:14:39 robin kernel: [ 108.349119] usb 1-1.1: SerialNumber: 0A7EF5
114 +Aug 31 20:14:39 robin kernel: [ 108.351395] ASIX USB Ethernet Adapter:v4.22.0 http://www.asix.com.tw
115 +Aug 31 20:14:39 robin kernel: [ 109.073010] eth%d: status ep1in, 8 bytes period 11
116 +Aug 31 20:14:39 robin kernel: [ 109.073607] eth0: register 'asix' at usb-0000:00:12.0-1.1, ASIX AX88772A USB 2.0 Ethernet, 9c:eb:e8:0d:4b:36
117 +Aug 31 20:14:39 robin systemd-udevd[1472]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
118 +Aug 31 20:14:39 robin kernel: [ 109.086539] asix 1-1.1:1.0 enx9cebe80d4b36: renamed from eth0
119 +Aug 31 20:14:39 robin networkd-dispatcher[658]: WARNING:Unknown index 6 seen, reloading interface list
120 +Aug 31 20:14:39 robin systemd-networkd[569]: eth0: Interface name change detected, eth0 has been renamed to enx9cebe80d4b36.
121 +Aug 31 20:14:39 robin systemd-timesyncd[639]: Network configuration changed, trying to establish connection.
122 +Aug 31 20:14:39 robin systemd-timesyncd[639]: Synchronized to time server 91.189.91.157:123 (ntp.ubuntu.com).
123 +{{/code}}
124 +
125 +Hm... bemærk
126 +
127 +
128 +{{code}}
129 +eth0: Interface name change detected, eth0 has been renamed to enx9cebe80d4b36.
130 +{{/code}}
131 +
132 +Og suk, Ubuntu 18.04 .... hvorfor skal ALT være Yaml (skram'mel) og hvad var der galt med gode gamle /etc/network/interfaces
133 +
134 +Nu er det /etc/netplan/50-cloud-init.yaml - logisk ikke....
135 +
136 +
137 +{{code}}
138 +network:
139 + ethernets:
140 + enp2s0:
141 + addresses: []
142 + dhcp4: true
143 + enx9cebe80d4b36:
144 + addresses: []
145 + dhcp4: true
146 + optional: true
147 + version: 2
148 +{{/code}}
149 +
150 +Genstart:
151 +
152 +
153 +{{code}}
154 +sudo netplan apply
155 +{{/code}}
156 +
157 +Verify:
158 +
159 +
160 +{{code}}
161 +root@robin:/etc/netplan# ifconfig
162 +enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
163 + inet 10.0.0.150 netmask 255.255.255.0 broadcast 10.0.0.255
164 + inet6 fe80::3ad5:47ff:fece:65f9 prefixlen 64 scopeid 0x20<link>
165 + ether 38:d5:47:ce:65:f9 txqueuelen 1000 (Ethernet)
166 + RX packets 13900 bytes 4517960 (4.5 MB)
167 + RX errors 0 dropped 547 overruns 0 frame 0
168 + TX packets 4194 bytes 1024947 (1.0 MB)
169 + TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
170 +
171 +enx9cebe80d4b36: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
172 + inet6 fe80::9eeb:e8ff:fe0d:4b36 prefixlen 64 scopeid 0x20<link>
173 + ether 9c:eb:e8:0d:4b:36 txqueuelen 1000 (Ethernet)
174 + RX packets 0 bytes 0 (0.0 B)
175 + RX errors 0 dropped 0 overruns 0 frame 0
176 + TX packets 2 bytes 427 (427.0 B)
177 + TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
178 +
179 +lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
180 + inet 127.0.0.1 netmask 255.0.0.0
181 + inet6 ::1 prefixlen 128 scopeid 0x10<host>
182 + loop txqueuelen 1000 (Local Loopback)
183 + RX packets 1728 bytes 566202 (566.2 KB)
184 + RX errors 0 dropped 0 overruns 0 frame 0
185 + TX packets 1728 bytes 566202 (566.2 KB)
186 + TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
187 +{{/code}}
188 +
189 +Så netkortet er fundet og configureret (dog uden kabel p.t.)
Is hidden
... ... @@ -1,0 +1,1 @@
1 +No
Publish date
... ... @@ -1,0 +1,1 @@
1 +2018-08-31 21:55:00.0
Is published
... ... @@ -1,0 +1,1 @@
1 +Yes
Title
... ... @@ -1,0 +1,1 @@
1 +Langsomt netværk..