lo unico que tengo es una instalacion fresca, no eh actualizado absolutamente nada, y compilado el kernel, por que? por que soy nuevo en esto, y no se como hacerlo, no sabia siquiera que se tenian que actualizar los modulos, antes tenia una tarjeta madre intel, donde tenia instalado slack 10, actualizado con swaret donde no tenia ningun problema de ningun tipo, pero la vendi y adquiri esta.
una cosa, creo que las tarjetas de red no son iguales:
la tuya es 3c905B
y la mia es 3C920B
gracias por la ayuda, ahora voy a buscar sobre la actualizacion de los modulos del kernel.
I am sorry, my spanish is very poor. Here is the fix:
I have the same motherboard and have developed a solution that works for both RH9 and FC2 (both 2.4 and 2.6 kernels). It also works on Mandrake, I'm not sure the version but it was 2.6.x kernel. I assume it will work with FC1 as well. You need to modify the stock 3c59x.c source, located in /usr/src/linux-(version)/drivers/net/3c59x.c, as described below. Then, from /usr/src/linux-(version), do:
make modules
make modules_install
init 6
Here are the changes: (no diff provided because I'm not sure which version of the "stock" driver FC1 provides)
#1 After these 2 lines:
{"3c920 Tornado",
PCI_USES_IO|PCI_USES_MASTER, IS_TORNADO|HAS_NWAY|HAS_HWCKSM, 128, },
add these 2: (to remove "HAS_NWAY" option, this breaks the driver for this card.)
{"3c9202 Tornado",
PCI_USES_IO|PCI_USES_MASTER, IS_TORNADO|HAS_HWCKSM, 128, },
#2 After this line:
{ 0x10B7, 0x9201, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CH_3C920 },
add: (to enable detection of the 0x9202 card)
{ 0x10B7, 0x9202, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CH_3C9202 },
#3 After this line:
CH_3C920,
add: (to match internal labelling in source)
CH_3C9202,