Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
un amd64 para un milagro | 5 comentarios (5 temáticos, editoriales, 0 ocultos)
Sí está, pero cómo (none / 0) (#2)
por man ls a las Mon Nov 7th, 2005 at 12:28:31 AM CET
(Información Usuario)

Creo que el driver sk98lin sí está en el kernel, pero como dicen en esta página de los foros de Gentoo, "la versión que viene con el kernel es una mierda (bueno, por ser justos, probablemente esté sólo anticuada)".

El driver se carga, pero no aparece ningún interfaz eth0 como es su deber. Según dicen en la página de Gentoo, el reemplazo teórico skge no llegaría al gigabit; y a mí tampoco me funciona.

Así que tendría que irme a la página, bajarme el parche, transferirlo a la máquina nueva de alguna manera (no tiene red), parchear el núcleo... sinceramente, me supera. Esperaré. La verdad es que Mandriva va muy fina. Y sí tiene sonido.

[ Padre ]


Es más simple (none / 0) (#4)
por jorginius ("jorginius" en Google Mail) a las Mon Nov 7th, 2005 at 03:59:58 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

Así que tendría que irme a la página, bajarme el parche, transferirlo a la máquina nueva de alguna manera (no tiene red), parchear el núcleo...

No hay parche. Con que compiles el driver como módulo vale. A menos que quieras montar el root por NFS o algo así te vale con el kernel que trae de serie la distro.

No tengo el hardware para probar si funciona realmente pero sí puedo compilarlo. Lo acabo de hacer sin errores con el 2.6.11.

Así que los los pasos quedan reducidos a:

  1. Transferir el archivo sk98lin.tar.bz2 de syskonnect usando un pendrive o similar.
  2. Compilarlo. También puedes compilarlo en tu otro máquina y pasar el driver binario al gusto... Siempre, claro está, usando las cabeceras, la configuración, la versión del compilador y el target de la distro destino (a menos que el kernel no use modversion que seguro que no es el caso).
  3. ...
  4. Profit! (o eso espero)


Y bueno, explicar esto se podría tomar por un insulto :-) pero por si alguien lo intenta y no da con ello/no sabe... Para compilar el módulo basta con desempaquetar el sk98lin.tar.bz2 y hacer:

cd 2.6
ln -s ../common/*.c .
make CC="gcc -I $PWD/../common" \
     CONFIG_SK98LIN="m" \
     -C /lib/modules/$(uname -r)/build/ \
     SUBDIRS=$PWD modules


[ Padre ]


 
skge (none / 0) (#5)
por atopos a las Mon Nov 7th, 2005 at 06:02:41 PM CET
(Información Usuario) http://los-pajaros-de-hogano.blogspot.com

Aún le podrías dar una nueva oportunidad a skge. De hecho veo que el ChangeLog del 2.6.14 introduce varios parches sobre este driver.

Los pasos serían:
  • Obtener el kernel 2.6.14
  • Compilarlo con soporte experimental (si lo obtienes de kernel.org viene incluido). [También puedes modificar, antes de compilar, el .config, cambiando CONFIG_SKGE=m por CONFIG_SKGE=y, con lo que sobrarían los dos pasos siguientes.]
  • Si se carga sk98lin y sigue el problema descrito: modprobe -r sk98lin
  • modprobe skge


[ Padre ]


 

un amd64 para un milagro | 5 comentarios (5 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda