Hi, I downloaded netdrivers-3.0.1.src.rpm from ftp://ftp.scyld.com/pub/network/ I put the driver-sources in /usr/src/modules/netdrivers and tried to compile them just typing 'make'.
I get the following compiling errors: /usr/src/linux/include/asm/spinlock.h:26: conflicting types for `spinlock_t' /usr/src/linux/include/linux/spinlock.h:55: previous declaration of `spinlock_t'/usr/src/linux/include/asm/spinlock.h:68: parse error before `{' /usr/src/linux/include/asm/spinlock.h:78: parse error before `void' /usr/src/linux/include/asm/spinlock.h:93: parse error before `do' /usr/src/linux/include/asm/spinlock.h:121: conflicting types for `rwlock_t' /usr/src/linux/include/linux/spinlock.h:118: previous declaration of `rwlock_t' /usr/src/linux/include/asm/spinlock.h:146: parse error before `void' /usr/src/linux/include/asm/spinlock.h:155: parse error before `void' make: *** [epic100.o] Error 1 I also tried to compile only the pci-scan.c and the tulip.c drivers: gcc -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -Wstrict-prototypes -O6 -c pci-scan.c gcc -DCARDBUS -DMODULE -Wall -Wstrict-prototypes -O6 -c tulip.c -o tulip_cb.o -I/usr/src/modules/pcmcia-cs/include When I try to insert the modules I get: insmod pci-scan.o pci-scan.o: unresolved symbol pci_write_config_byte pci-scan.o: unresolved symbol kmalloc pci-scan.o: unresolved symbol pci_find_class pci-scan.o: unresolved symbol __check_region pci-scan.o: unresolved symbol pci_read_config_byte pci-scan.o: unresolved symbol pci_read_config_dword pci-scan.o: unresolved symbol __ioremap pci-scan.o: unresolved symbol pci_read_config_word pci-scan.o: unresolved symbol kfree pci-scan.o: unresolved symbol pci_set_master pci-scan.o: unresolved symbol pci_write_config_dword pci-scan.o: unresolved symbol pci_write_config_word pci-scan.o: unresolved symbol printk pci-scan.o: unresolved symbol ioport_resource insmod tulip_cb.o tulip_cb.o: unresolved symbol eth_type_trans tulip_cb.o: unresolved symbol __kfree_skb tulip_cb.o: unresolved symbol alloc_skb tulip_cb.o: unresolved symbol init_etherdev tulip_cb.o: unresolved symbol __release_region tulip_cb.o: unresolved symbol kmalloc tulip_cb.o: unresolved symbol pci_read_config_byte tulip_cb.o: unresolved symbol cpu_raise_softirq tulip_cb.o: unresolved symbol free_irq tulip_cb.o: unresolved symbol unregister_netdev tulip_cb.o: unresolved symbol pci_read_config_dword tulip_cb.o: unresolved symbol iounmap tulip_cb.o: unresolved symbol __ioremap tulip_cb.o: unresolved symbol del_timer tulip_cb.o: unresolved symbol kfree tulip_cb.o: unresolved symbol unregister_driver tulip_cb.o: unresolved symbol pci_find_slot tulip_cb.o: unresolved symbol request_irq tulip_cb.o: unresolved symbol netif_rx tulip_cb.o: unresolved symbol skb_over_panic tulip_cb.o: unresolved symbol dev_close tulip_cb.o: unresolved symbol pci_write_config_dword tulip_cb.o: unresolved symbol register_driver tulip_cb.o: unresolved symbol jiffies tulip_cb.o: unresolved symbol softnet_data tulip_cb.o: unresolved symbol __request_region tulip_cb.o: unresolved symbol printk tulip_cb.o: unresolved symbol add_timer tulip_cb.o: unresolved symbol ioport_resource I also tried to add -I/usr/src/linux/include -include /usr/src/linux/include/linux/modversions.h I got less errors with that but it did not work either. I am not a linux expert. I would really appretiate any suggestions how to compile the new netdrivers because my SMC EZ 10/100 Cardbus card is not working with the old drivers. Is there a debian package with the drivers? Thank you very much, Michael