Re: Intel PRO100
Hello everyone,
I made some 'limited' progress with my card loadable module,
I after recompiling kernel, I managed to compile e100 source successfully
Now when I try to install it using modconf I get the following,
Installing module e100. If the device isn't there, or isn't configured
correctly,
this could cause your system to pause for up to a minute.
/lib/modules/2.2.20/net/e100.o: unresolved symbol __generic_copy_from_user
/lib/modules/2.2.20/net/e100.o: unresolved symbol local_bh_count
/lib/modules/2.2.20/net/e100.o: unresolved symbol iounmap
/lib/modules/2.2.20/net/e100.o: unresolved symbol __ioremap
/lib/modules/2.2.20/net/e100.o: unresolved symbol local_irq_count
/lib/modules/2.2.20/net/e100.o: unresolved symbol __const_udelay
/lib/modules/2.2.20/net/e100.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.
/lib/modules/2.2.20/net/e100.o: insmod /lib/modules/2.2.20/net/e100.o failed
/lib/modules/2.2.20/net/e100.o: insmod e100 failed
Reading about above unresolved symbols, points to possibility depended
modules are not being loaded, thus I did the following command to determine
dependency
depmod e100.o
# module id=string
# pci module vendor device subvendor subdevice class
class_mask driver_data
# isapnp module cardvendor carddevice driver_data vendor function
....
# usb module match_flags idVendor idProduct bcdDevice_lo
bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass
bInterfaceSubClass bInterfaceProtocol driver_info
# module pattern
# ieee1394 module match_flags vendor_id model_id specifier_id version
# module id
The above is a bit cryptic to me. Could anyone tell what it means?
Command 'lspci -v' does show the NIC being there but with different IRQ to
that of Windows NT, (this is a dual boot PC)
Btw trying to install eepro100 I get,
Installing module eepro100. If the device isn't there, or isn't configured
correctly,
this could cause your system to pause for up to a minute.
Warning: /lib/modules/2.2.20-idepci/net/eepro100.o symbol for parameter
debug
not found
/lib/modules/2.2.20-idepci/net/eepro100.o: init_module: Device or resource
busy
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters
/lib/modules/2.2.20-idepci/net/eepro100.o: insmod
/lib/modules/2.2.20-idepci/net/eepro100.o failed
/lib/modules/2.2.20-idepci/net/eepro100.o: insmod eepro100 failed
Installation failed.
Is there anyone out there running Debian v3 with kernel 2.2.20 on Intel
Desktop Board D845GBV using the onboard NIC.
MarkZ
Reply to: