Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ERR_NAME_NOT_RESOLVED[systemd][solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
chrootman
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2020
Posts: 95

PostPosted: Sun Feb 27, 2022 1:18 pm    Post subject: ERR_NAME_NOT_RESOLVED[systemd][solved] Reply with quote

En chrome aparece, o en terminal
Code:
sudo systemctl restart dhcpcd@eth0.service
Job for dhcpcd@eth0.service failed because the service did not take the steps required by its unit configuration.
See "systemctl status dhcpcd@eth0.service" and "journalctl -xeu dhcpcd@eth0.service" for details.

Unos minutos de navegación a veces 2 min otras 30 min y se desconecta todo y dhcp no funciona, lo arreglé con:
/etc/default/grub
Code:
GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0"

Code:
systemctl enable dhcpcd@eth0.service
systemctl disable dhcpcd@enp4s0.service
systemctl start dhcpcd@eth0.service

Con eso me funcionó, lo que pasa es que un dsdt o lo que sea me renombra la interfaz, que se ven con $ ip link.
Code:
● dhcpcd@eth0.service - dhcpcd on eth0
     Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled; vendor p>

En otra máquina
Code:
ln -s '/usr/lib/systemd/system/dhcpcd@.service' '/etc/systemd/system/multi-user.target.wants/dhcpcd@enp4s0.service'

Si no, para deshacerlo:
Code:
cd /etc/systemd/system/multi-user.target.wants/
ls -lia dhcpcd@enp4s0.service
13803 lrwxrwxrwx 1 root root 39 Feb 27 09:02 dhcpcd@enp4s0.service -> /usr/lib/systemd/system/dhcpcd@.service
unlink dhcpcd@enp4s0.service

/etc/NetworkManager/NetworkManager.conf
Code:
dns=default

/etc/dhcpcd.conf
Code:
slaac private
interface enp4s0
        static ip_address=192.168.1.107/24
        static routers=192.168.1.0
        static domain_name_servers=127.0.0.1

Code:
sudo systemctl stop systemd-resolve
sudo systemctl restart dnsmasq

o
Code:
sudo systemctl disable systemd-resolve
sudo systemctl enable dnsmasq

Si no funciona eso:
Code:
ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rule
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
ln -s /dev/null /etc/systemd/network/99-default.link

Si provoca un problema, para deshacerlo:
Code:
cd /etc/udev/rules.d/
unlink 80-net-setup-link.rule
unlink 80-net-name-slot.rules
cd /etc/systemd/network/
unlink 99-default.link

Code:
nano /etc/sysctl.conf
#ipv6.disable=1

No fue necesario, pero en otra ocación eso me lo arregló, pero ahora no es eso:
Code:
enp4s0: failed to request DHCPv6 information

Code:
/etc/resolv.conf                             
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

Code:
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1

Code:
sudo systemctl restart NetworkManager

o
Code:
reboot

Ahora no se desconecta :lol:
Back to top
View user's profile Send private message
chrootman
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2020
Posts: 95

PostPosted: Thu Mar 10, 2022 10:38 am    Post subject: Reply with quote

El problema seguía, cambie el cable, conecte otra tarjeta, active y deshabilité la wifi, reinicie el router y se solucionó por un momento en otro os, me fuí a gentoo y volvió el problema, pensaba que tenía que ver con el dsdt y la bios pero lo saqué desde el grub. Gentoo era el que se comportaba más inestable, 3 minutos aprox, por lo tanto me fuí a archinux y desde ahí actualicé gentoo, pero cada 20 min se desconectaba, si reiniciaba entonces se renobaba el tiempo de concesión.
Code:
Mar 10 01:43:25 chrootman-ARCH dhcpcd[772]: eth0: DHCP lease expired
Mar 10 01:43:25 chrootman-ARCH dhcpcd[772]: eth0: soliciting a DHCP lease
Mar 10 01:54:17 chrootman-ARCH dhcpcd[772]: eth0: carrier lost
Mar 10 02:07:54 chrootman-ARCH dhcpcd[760]: eth0: waiting for carrier
Mar 10 02:07:57 chrootman-ARCH dhcpcd[760]: eth0: carrier acquired

Code:
systemctl start dhcpd.service
systemctl stop dhcpd.service
systemctl enable dhcpd.service
systemctl restart dhcpd.service

Pensé por un momento que podía ser ufw, entonces hice esto:
Code:
ufw allow http
Rule added
Rule added (v6)
ufw allow https
Rule added
Rule added (v6)
ufw allow 80/tcp
ufw allow 443/tcp
ufw reload

Pero como antes me había dado cuenta que NetworkManager era el problema.
Code:
systemctl start NetworkManager.service   
Job for NetworkManager.service failed because the control process exited with error code.
See "systemctl status NetworkManager.service" and "journalctl -xeu NetworkManager.service" for details.

Entonces mediante chroot accedí a gentoo:
Code:
mount /dev/sdb1 /mnt/gentoo5
cd /mnt/gentoo5
mount --rbind /dev /mnt/gentoo5/dev && mount --make-rslave /mnt/gentoo5/dev && mount -t proc /proc /mnt/gentoo5/proc && mount --rbind /sys /mnt/gentoo5/sys && mount --make-rslave /mnt/gentoo5/sys && mount --rbind /tmp /mnt/gentoo5/tmp && mount --rbind /run /mnt/gentoo5/run && mount --make-rslave /mnt/gentoo5/run
cd /mnt/gentoo5
chroot /mnt/gentoo5
source /etc/profile && export PS1="(chroot) $PS1"
Y recompile net-misc/networkmanager con USE=dhcpcd
Code:
>>> Installing (4 of 4) net-misc/networkmanager-1.36.2::gentoo
 * You have enabled USE=dhclient and/or USE=dhcpcd, but NetworkManager since
 * version 1.20 defaults to the internal DHCP client. If the internal client
 * works for you, and you're happy with, the alternative USE flags can be
 * disabled. If you want to use dhclient or dhcpcd, then you need to tweak
 * the main.dhcp configuration option to use one of them instead of internal.

Y encontré que había que editar /etc/NetworkManager/NetworkManager.conf con esto:
Code:
[main]
plugins=keyfile
dhcp=dhcpcd

[keyfile]
hostname=chrootman

Code:
systemctl enable NetworkManager.service
systemctl start NetworkManager.service

Desde que hice esto ahora sí que no se ha vuelto a desconectar.
Lo que no entiendo es porque aparece eso de altname enp4s0 si ya saqué el dsdt en el grub, posiblemnete es porque quedan registros o algo pero al ejecutar me devuelve que no existe.
Code:
rc-update del net.enp4s0 default
 * rc-update: service `net.enp4s0' is not in the runlevel `default'
Back to top
View user's profile Send private message
chrootman
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2020
Posts: 95

PostPosted: Sun Mar 13, 2022 9:47 am    Post subject: Reply with quote

Volvió el problema, sólo en gentoo porque en archlinux ningún problema teniendo el pc prendido varias horas y sólo cambie dhcp=dhcpcd en /etc/NetworkManager/NetworkManager.conf , también pensé que podría ser un problema de actualizar el firmware del router, pero otros dispositivos no tienen problema al conectarse por wifi, me cambie ahora a dnsmasq:
Code:
emerge --ask net-dns/dnsmasq

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] acct-group/dnsmasq-0-r1
[ebuild  N     ] acct-user/dnsmasq-0-r1
[ebuild  N     ] net-dns/dnsmasq-2.86  USE="dhcp dumpfile inotify ipv6 loop nls -auth-dns -conntrack -dbus -dhcp-tools -dnssec -id -idn -libidn2 -lua -nettlehash -script (-selinux) -static -tftp" LUA_SINGLE_TARGET="lua5-1 -lua5-3 -lua5-4 -luajit"


Code:
/etc/NetworkManager/NetworkManager.conf
[main]
plugins=keyfile
dns=dnsmasq


Code:
cd /etc/init.d
ln -s net.lo net.eth0


Code:
rc-update add net.eth0 default
 * service net.eth0 added to runlevel default


Code:
systemctl enable dnsmasq
systemctl start dnsmasq


https://bugs.gentoo.org/587586

Muy bien detallados estos wikis.

https://wiki.gentoo.org/wiki/NetworkManager
https://wiki.gentoo.org/wiki/Home_router/es
https://wiki.gentoo.org/wiki/Dnsmasq/es

Por ahora no se ha desconectado.
Back to top
View user's profile Send private message
chrootman
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2020
Posts: 95

PostPosted: Thu Oct 06, 2022 10:06 pm    Post subject: Reply with quote

En mac estoy experimentando el mismo problema y lo solucioné desactivando ethernet y conectándola sólo por wifi, en linux esto no pasaba cuando estaba p.ej. haciendo un emerge world largo, sólo pasaba cuando comenzaba a abrir páginas con cualquier browser y se caía DHCP server, lo mismo que ahora en mac. También cambie el orden las interfaces y traté con dhcp y manual. En todo caso en linux todo perfecto desde el post anterior, ethernet, ethernet+wifi y wifi sola.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum