No puedo hacer que mi chip integrado RTL8111F Realtek Ethernet funcione como debería. Sinceramente, no tengo idea de qué hacer ahora.
https://www.realtek.com/en/products/communications-network-ics/item/rtl8111f
Síntomas:
- A veces lleva demasiado tiempo arrancar. Tengo varios cables gigabit cat6. Los mismos síntomas en todos ellos. Los mismos síntomas al conectarse con otros dispositivos también.
- Puede hacer que funcione por encima de 100BaseTX - semidúplex.
- A veces, cuando sube, la velocidad es demasiado baja. No puedo pasar a ~2Mbps con las herramientas de prueba de velocidad de Internet. Incluso creé un guión para cuando eso suceda. Funciona de maravilla, pero no es una solución. Aun así, no superará 100BaseTX (semidúplex).
Básicamente, el script baja la interfaz, la levanta nuevamente y prueba la conexión haciendo ping a algún servidor de Internet, en este caso, el DNS de Google.
#!/bin/bash
re='^[0-9]+$'
while :
do
ifconfig enp1s0 down && ifconfig enp1s0 up
sleep 5 &&
output_ping=$(ping -c 1 -W 0.4 8.8.8.8 | head -2 | tail -1 | cut -c47- | awk '{ print $1 }' | sed -e 's/\.//g')
if [[ $output_ping =~ $re ]]; then
/usr/lib/anbox/anbox-bridge.sh restart
break
fi
done
Mi sistema utiliza controladores r8169:
Salida delspci -v
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
I/O ports at e000 [size=256]
Memory at f7c00000 (64-bit, non-prefetchable) [size=4K]
Memory at e0000000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
Respuesta1
Probablemente necesite el firmware propietario que coincida con su dispositivo.
Veresta páginaen el sitio web de realtek oeste repositorio de github