re: network and sound drivers on Dell Dimension 4600

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



To follow-up, I eventually figured I could update the RH8.0 installation with
the necessary tools to recompile source, without a complete
re-installation, and I did so,

Then I went to the e1000-*/src/ directory:

[root@localhost src]# make install
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/build/include -I. -DMODVERSIONS -DEXPORT_SYMTAB 
-include /lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_main.o 
e1000_main.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/b
uild/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include 
/lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_hw.o e1000_hw.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/b
uild/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include 
/lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_param.o 
e1000_param.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/b
uild/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include 
/lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_ethtool.o 
e1000_ethtool.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/b
uild/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include 
/lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_proc.o 
e1000_proc.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/b
uild/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include 
/lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o kcompat.o kcompat.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall 
-I/lib/modules/2.4.18-18.8.0/build/include -I. -DMODVERSIONS -DEXPORT_SYMTAB 
-include /lib/modules/2.4.18-18.8
.0/build/include/linux/modversions.h  -DIDIAG   -c -o e1000_idiag.o 
e1000_idiag.c

**************************************************
** e1000.o built for 2.4.18-18.8.0
** SMP               Disabled
** Pro Diagnostics   Enabled
**************************************************

gzip -c ../e1000.7 > e1000.7.gz
# remove all old versions of the driver
find /lib/modules/2.4.18-18.8.0 -name e1000.o -exec rm {} \; \
        || true
install -D -m 644 e1000.o 
/lib/modules/2.4.18-18.8.0/kernel/drivers/net/e1000.o
/sbin/depmod -a || true
install -D -m 644 e1000.7.gz /usr/share/man/man7/e1000.7.gz
man -c -P'cat > /dev/null' e1000 || true

I THOUGHT THIS LOOKED OK, BUT:

[root@localhost src]# insmod e1000
Using /lib/modules/2.4.18-18.8.0/kernel/drivers/net/e1000.o
/lib/modules/2.4.18-18.8.0/kernel/drivers/net/e1000.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect module parameters, including 
invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg

I checked the drivers/net/e1000 directory and it is empty, however there is a 
drivers/net/e100 directory created with a module in it (however insmod e100
gives the same error message)

I would really appreciate any suggestions at this point - what I am doing 
seems like too much hard work for a network card...

Greg


-- 
Psyche-list mailing list
Psyche-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux