Shell   15-10-2021, 16:34
#1
Buenas!.

Creo que puede ser de interés conocer Systemctl ( el que lo use o lo tenga en su distro).

He vuelto a tener un problema con la conexión de red cuando vuelvo de Windows a Linux. Lo curioso es que si la máquina se reinicia para
arrancar Linux, ¿ es que hay algo por "ahí" flotando en la memoria ?.  ¿ El driver de Windows hace algo raro ?.

Así que mejor que averiguar que le ocurre al adaptador de red en Linux cuando sucede el error e intente esto.

Código:
sudo systemctl status network

Pero la respuesta fue:
Cita:Unit network.service could not be found.

Así que como la unidad no existe. Pues debo ver cual tengo activa.
Si queremos conocer todas las unidades podemos hacer:

Código:
systemctl list-unit-files

Y naturalmente si quiero saber cuales son las de redes:

Código:
systemctl list-unit-files | grep -i network

Y muestra:
Cita:network-manager.service                                                   enabled         enabled      
networkd-dispatcher.service                                               enabled         enabled      
networking.service                                                        enabled         enabled      
NetworkManager-dispatcher.service                                         enabled         enabled      
NetworkManager-wait-online.service                                        enabled         enabled      
NetworkManager.service                                                    enabled         enabled      
systemd-network-generator.service                                         disabled        enabled      
systemd-networkd-wait-online.service                                      disabled        enabled      
systemd-networkd.service                                                  disabled        enabled      
systemd-networkd.socket                                                   disabled        enabled      
network-online.target                                                     static          enabled      
network-pre.target                                                        static          disabled     
network.target                                                            static          disabled  

Conociendo cual es la unidad solo debemos añadir "status" para conocer su estado.

Código:
sudo systemctl status NetworkManager.service

Y ya pues, parar, reiniciar, comenzar.

Cómo usar Systemctl para gestionar servicios y unidades de Systemd

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
AlfredoSC   16-10-2021, 18:46
#2
(15-10-2021, 16:34)Shell escribió: Y ya pues, parar, reiniciar, comenzar

Pues si, esta es la manera en que se reinicia el servicio que no está corriendo. Pero cual es la causa por la que habiendo dejado Windows y al correr Linux, se pierde la funcionalidad de la red?...Acaso la NIC de la Mainboard en la PC tiene una memoria flash en donde Win2 guarda una Flag, que la deshabilita?...tendrá que ver esa flag con el wake on lan?...Es interesante resolverlo....A mi no me ha pasado esto, y tengo en un solo disco Win7, Win10 y Ubuntu20.xx...saludos...

Es mejor saber un poco de todo, que todo de muy poco. Lo primero, garantiza la supervivencia humana.
Shell   17-10-2021, 11:35
#3
(16-10-2021, 18:46)AlfredoSC escribió: Pues si, esta es la manera en que se reinicia el servicio que no está corriendo. Pero cual es la causa por la que habiendo dejado Windows y al correr Linux, se pierde la funcionalidad de la red?...Acaso la NIC de la Mainboard en la PC tiene una memoria flash en donde Win2 guarda una Flag, que la deshabilita?...tendrá que ver esa flag con el wake on lan?...Es interesante resolverlo....A mi no me ha pasado esto, y tengo en un solo disco Win7, Win10 y Ubuntu20.xx...saludos...

Pues para comenzar con lo que cuentas no esta nada mal. Comprobaré el tema de wake on lan.
Esta placa madre Asus Prime Z370-P tiene un controlador Realtek 8111H Gigabit que soporta Asus LANGuard.

El equipo tiene tanto Linux Mint como Windows 7, pero en dos discos distintos, para que no se peleen. Smile

No he llegado a ver este problema en el otro ordenador que tiene Windows 10 ( es que no lo uso mucho ),
no es un pc que suela usar mucho. Es una Gigabyte B450 Aorus M. No especifica mucho el tema del controlador de
red, tan solo Realtek Gbe y luego las velocidades, (10/100/1000) Mbit.

Código:
dmesg | grep -i eth

Devuelve esto:
Cita:[    0.867108] r8169 0000:04:00.0 eth0: RTL8168h/8111h,XX:XX:XX:XX:XX:XX, XID XXX, IRQ 127
[    0.867109] r8169 0000:04:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    0.871228] r8169 0000:04:00.0 enp4s0: renamed from eth0

Seguiré mirando.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shell   17-10-2021, 13:42
#4
En el manual de la placa base, en opciones avanzadas se encuentra la opción de habilitar el controlador ethernet y luego ademas tiene una opción
que en este caso la tengo deshabilitada. Realtek PXE OPROM.

What is Realtek PXE?

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.