Re: Error kernel 6.1.0-10-amd64 después de actualizar.

2023-07-29 Por tema NuevoParadigma
Tienes que desinstalar el driver de la tarjeta wifi y también todos
paquetes que tengas instalados relacionados con de dmks. Luego instala el
kernel 6.1.0.10 y su código fuente (linux-headers) para poder compilar
luego el driver de la tarjeta.
Una vez instalado el kernel reinicia con el nuevo kernel y entonces vuelve
a instalar tanto dkms como el driver de tu tarjeta para que sea compilado
junto con el kernel. Una vez instalado todo tienes que comprobar que el
driver se ha compilado correctamente junto al núcleo. Si ha sido todo
correcto el cargador de arranque grub se actualizará con el nuevo kernel y
el driver de red y será el que arranque por defecto cuando vuelvas a
iniciar el pc. En caso de persistir el error de compilación mira a ver si
tienes la última versión de gcc y actualiza este paquete para que pueda
compilar te el kernel sin errores.

El sáb, 29 jul 2023, 20:53, Camaleón  escribió:

> El 2023-07-29 a las 13:09 +0200, Esteban Torres escribió:
>
> > El 27/7/23 a las 20:46, Camaleón escribió:
> > > El 2023-07-27 a las 19:47 +0200, Esteban Torres escribió:
> > >
> > > > El 26/7/23 a las 19:05, Camaleón escribió:
> > > > > El 2023-07-26 a las 18:36 +0200, Esteban Torres escribió:
> > > > >
> > > > > > En el proceso de actualización de Debian 11 a 12, me he
> encontrado con este
> > > > > > error (lo adjunto). He visto que está documentado el bug
> > > > > > (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028987).
> > > > > >
> > > > > > Se os ocurre alguna forma de solucionarlo. De momento tiro con
> el anterior
> > > > > > kernel.
> > > > > >
> > > > > > He intentado el "dpkg --configure -a" y "apt --fix-broken
> install"... y
> > > > > > nada.
> > > > > (...)
> > > > >
> > > > > Tendrás que actualizar el driver para que sea compatble con la
> nueva
> > > > > versión del kernel (y las cabeceras para poder compilar) pero
> antes de
> > > > > nada, verifica si sigues necesitando ese driver REALTEK externo.
> > > > Si. Es mi tarjeta de red.
> > > >
> > > > *-network
> > > >  description: Ethernet interface
> > > >  product: RTL8111/8168/8411 PCI Express Gigabit
> Ethernet
> > > > Controller
> > > >  vendor: Realtek Semiconductor Co., Ltd.
> > > ¿Y no funciona bien con el driver del kernel o sólo falla (y necesitas)
> > > la parte inalámbrica? :-?
>
> > El problema es que al intentar iniciar con ese kernel me encuentro con un
> > kernel panic.
>
> Quizá resultaría más factible, y a la larga productivo, intentar
> solucionar el
> kernel panic o ver qué lo origina.
>
> > > El chipset se supone que está soportado:
> > >
> > > Device 'Realtek Semiconductor RTL8111/8168/8411 PCI Express Gigabit
> Ethernet Controller'
> > > https://linux-hardware.org/?id=pci:10ec-8168-10ec-0123
> > >
> > > > > > Building module:
> > > > > > Cleaning build area...(bad exit status: 2)
> > > > > > make -j4 KERNELRELEASE=6.1.0-10-amd64 -C
> /lib/modules/6.1.0-10-amd64/build
> > > > > > M=/va
> > > > > > r/lib/dkms/rtlwifi-new/0.6/build...(bad exit status: 2)
> > > > > > Error! Bad return status for module build on kernel:
> 6.1.0-10-amd64 (x86_64)
> > > > > > Consult /var/lib/dkms/rtlwifi-new/0.6/build/make.log for more
> information.
> > > > > 
> > > > >
> > > > > ¿Ves algo interesante en ese registro? :-?
> > > > DKMS make.log for rtlwifi-new-0.6 for kernel 6.1.0-10-amd64 (x86_64)
> > > > mié 26 jul 2023 18:08:52 CEST
> > > > make: se entra en el directorio
> '/usr/src/linux-headers-6.1.0-10-amd64'
> > > >
> > > >ERROR: Kernel configuration is invalid.
> > > >   include/generated/autoconf.h or include/config/auto.conf
> are
> > > > missing.
> > > >   Run 'make oldconfig && make prepare' on kernel src to fix
> it.
> > > >
> > > > make: *** [/usr/src/linux-headers-6.1.0-10-common/Makefile:824:
> > > > include/config/auto.conf] Error 1
> > > > make: se sale del directorio '/usr/src/linux-headers-6.1.0-10-amd64'
> > > Te dice lo mismo que en el bug, que por cierto, está puesto desde hace
> 8
> > > meses. Puedes añadirte y comentar que te pasa lo mismo, cuantos más lo
> > > mováis, y más ruido hagáis, antes lo mirarán y/o cambiarán.
> > >
> > > Aunque ene ste caso concreto me parece que quien falla es el driver, no
> > > el kernel, por lo que sería más raṕido contactar directamente con el
> > > desarrollador, que tiene su repositorio ajeno a Debian:
> > >
> > > https://github.com/rtlwifi-linux/rtlwifi_new
>
> > Voy a realizar limpieza de este driver he intentaré instalarle otros.
>
> Prueba ditintas combinaciones, es decir, intenta compilar el driver
> realtek contra las cabeceras de distintas versiones del kernel, quizá
> con alguna versión anterior (<6.1.0) te funcione.
>
> Saludos,
>
> --
> Camaleón
>
>


Re: Error kernel 6.1.0-10-amd64 después de actualizar.

2023-07-29 Por tema Camaleón
El 2023-07-29 a las 13:09 +0200, Esteban Torres escribió:

> El 27/7/23 a las 20:46, Camaleón escribió:
> > El 2023-07-27 a las 19:47 +0200, Esteban Torres escribió:
> > 
> > > El 26/7/23 a las 19:05, Camaleón escribió:
> > > > El 2023-07-26 a las 18:36 +0200, Esteban Torres escribió:
> > > > 
> > > > > En el proceso de actualización de Debian 11 a 12, me he encontrado 
> > > > > con este
> > > > > error (lo adjunto). He visto que está documentado el bug
> > > > > (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028987).
> > > > > 
> > > > > Se os ocurre alguna forma de solucionarlo. De momento tiro con el 
> > > > > anterior
> > > > > kernel.
> > > > > 
> > > > > He intentado el "dpkg --configure -a" y "apt --fix-broken 
> > > > > install"... y
> > > > > nada.
> > > > (...)
> > > > 
> > > > Tendrás que actualizar el driver para que sea compatble con la nueva
> > > > versión del kernel (y las cabeceras para poder compilar) pero antes de
> > > > nada, verifica si sigues necesitando ese driver REALTEK externo.
> > > Si. Es mi tarjeta de red.
> > > 
> > > *-network
> > >      description: Ethernet interface
> > >      product: RTL8111/8168/8411 PCI Express Gigabit Ethernet
> > > Controller
> > >      vendor: Realtek Semiconductor Co., Ltd.
> > ¿Y no funciona bien con el driver del kernel o sólo falla (y necesitas)
> > la parte inalámbrica? :-?

> El problema es que al intentar iniciar con ese kernel me encuentro con un
> kernel panic.

Quizá resultaría más factible, y a la larga productivo, intentar solucionar el 
kernel panic o ver qué lo origina.

> > El chipset se supone que está soportado:
> > 
> > Device 'Realtek Semiconductor RTL8111/8168/8411 PCI Express Gigabit 
> > Ethernet Controller'
> > https://linux-hardware.org/?id=pci:10ec-8168-10ec-0123
> > 
> > > > > Building module:
> > > > > Cleaning build area...(bad exit status: 2)
> > > > > make -j4 KERNELRELEASE=6.1.0-10-amd64 -C 
> > > > > /lib/modules/6.1.0-10-amd64/build
> > > > > M=/va
> > > > > r/lib/dkms/rtlwifi-new/0.6/build...(bad exit status: 2)
> > > > > Error! Bad return status for module build on kernel: 6.1.0-10-amd64 
> > > > > (x86_64)
> > > > > Consult /var/lib/dkms/rtlwifi-new/0.6/build/make.log for more 
> > > > > information.
> > > > 
> > > > 
> > > > ¿Ves algo interesante en ese registro? :-?
> > > DKMS make.log for rtlwifi-new-0.6 for kernel 6.1.0-10-amd64 (x86_64)
> > > mié 26 jul 2023 18:08:52 CEST
> > > make: se entra en el directorio '/usr/src/linux-headers-6.1.0-10-amd64'
> > > 
> > >    ERROR: Kernel configuration is invalid.
> > >   include/generated/autoconf.h or include/config/auto.conf are
> > > missing.
> > >   Run 'make oldconfig && make prepare' on kernel src to fix it.
> > > 
> > > make: *** [/usr/src/linux-headers-6.1.0-10-common/Makefile:824:
> > > include/config/auto.conf] Error 1
> > > make: se sale del directorio '/usr/src/linux-headers-6.1.0-10-amd64'
> > Te dice lo mismo que en el bug, que por cierto, está puesto desde hace 8
> > meses. Puedes añadirte y comentar que te pasa lo mismo, cuantos más lo
> > mováis, y más ruido hagáis, antes lo mirarán y/o cambiarán.
> > 
> > Aunque ene ste caso concreto me parece que quien falla es el driver, no
> > el kernel, por lo que sería más raṕido contactar directamente con el
> > desarrollador, que tiene su repositorio ajeno a Debian:
> > 
> > https://github.com/rtlwifi-linux/rtlwifi_new

> Voy a realizar limpieza de este driver he intentaré instalarle otros.

Prueba ditintas combinaciones, es decir, intenta compilar el driver 
realtek contra las cabeceras de distintas versiones del kernel, quizá 
con alguna versión anterior (<6.1.0) te funcione.

Saludos,

-- 
Camaleón 



Re: Error kernel 6.1.0-10-amd64 después de actualizar.

2023-07-29 Por tema Esteban Torres



El 27/7/23 a las 20:46, Camaleón escribió:

El 2023-07-27 a las 19:47 +0200, Esteban Torres escribió:


El 26/7/23 a las 19:05, Camaleón escribió:

El 2023-07-26 a las 18:36 +0200, Esteban Torres escribió:


En el proceso de actualización de Debian 11 a 12, me he encontrado con este
error (lo adjunto). He visto que está documentado el bug
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028987).

Se os ocurre alguna forma de solucionarlo. De momento tiro con el anterior
kernel.

He intentado el "dpkg --configure -a" y "apt --fix-broken install"... y
nada.

(...)

Tendrás que actualizar el driver para que sea compatble con la nueva
versión del kernel (y las cabeceras para poder compilar) pero antes de
nada, verifica si sigues necesitando ese driver REALTEK externo.

Si. Es mi tarjeta de red.

*-network
     description: Ethernet interface
     product: RTL8111/8168/8411 PCI Express Gigabit Ethernet
Controller
     vendor: Realtek Semiconductor Co., Ltd.

¿Y no funciona bien con el driver del kernel o sólo falla (y necesitas)
la parte inalámbrica? :-?
El problema es que al intentar iniciar con ese kernel me encuentro con 
un kernel panic.


El chipset se supone que está soportado:

Device 'Realtek Semiconductor RTL8111/8168/8411 PCI Express Gigabit Ethernet 
Controller'
https://linux-hardware.org/?id=pci:10ec-8168-10ec-0123


Building module:
Cleaning build area...(bad exit status: 2)
make -j4 KERNELRELEASE=6.1.0-10-amd64 -C /lib/modules/6.1.0-10-amd64/build
M=/va
r/lib/dkms/rtlwifi-new/0.6/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.1.0-10-amd64 (x86_64)
Consult /var/lib/dkms/rtlwifi-new/0.6/build/make.log for more information.



¿Ves algo interesante en ese registro? :-?

DKMS make.log for rtlwifi-new-0.6 for kernel 6.1.0-10-amd64 (x86_64)
mié 26 jul 2023 18:08:52 CEST
make: se entra en el directorio '/usr/src/linux-headers-6.1.0-10-amd64'

   ERROR: Kernel configuration is invalid.
  include/generated/autoconf.h or include/config/auto.conf are
missing.
  Run 'make oldconfig && make prepare' on kernel src to fix it.

make: *** [/usr/src/linux-headers-6.1.0-10-common/Makefile:824:
include/config/auto.conf] Error 1
make: se sale del directorio '/usr/src/linux-headers-6.1.0-10-amd64'

Te dice lo mismo que en el bug, que por cierto, está puesto desde hace 8
meses. Puedes añadirte y comentar que te pasa lo mismo, cuantos más lo
mováis, y más ruido hagáis, antes lo mirarán y/o cambiarán.

Aunque ene ste caso concreto me parece que quien falla es el driver, no
el kernel, por lo que sería más raṕido contactar directamente con el
desarrollador, que tiene su repositorio ajeno a Debian:

https://github.com/rtlwifi-linux/rtlwifi_new

Voy a realizar limpieza de este driver he intentaré instalarle otros.


Saludos,