s. keeling wrote: > Incoming from Charles Muller: > > inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 > ............^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Interrupt:11 Base address:0x2000 > .........................^^^^^^^^^^^^^^^^^^^ > > In case it wasn't obvious, that's the difference. I would think some > combination of ifconfig, route, and supplying a base address for the > IO port would fix it.
I don't know how I would do this. I thought perhaps using modconf, as Uwe recommended, might handle it. Another pertinent point about this, is that the connection I have with the 2.2 kernel is there by virtue of the fact that I manually designated the 8139too module in the beginning of the net install process. The first time around, when I installed directly from the CDs, I was also unable to set up a connection, same as with 2.4. So I think that the difference lies in the fact of directly doing the setup, rather than in the kernels. Unfortunately, I can't do a net install with Sarge, because it crashes after selecting the sixth item. So I tried running modconf, and it only found a "dummy network card" which didn't help. Then I did a few other things: First, just to find out where the modules actually are, I did debian:/home/chuck# lsmod Module Size Used by lockd 42420 0 (autoclean) (unused) sunrpc 57816 0 (autoclean) [lockd] nls_cp437 3896 2 (autoclean) vfat 9428 1 (autoclean) 8139too 12600 1 af_packet 6152 1 unix 11352 67 (autoclean) Then I did debian:/home/chuck# locate 8139too /lib/modules/2.2.20/net/8139too.o /usr/src/linux-2.4.23/Documentation/networking/8139too.txt /usr/src/linux-2.4.23/drivers/net/8139too.c /usr/src/linux-2.4.23/include/config/8139too /usr/src/linux-2.4.23/include/config/8139too.h /usr/src/linux-2.4.23/include/config/8139too/8129.h /usr/src/linux-2.4.23/include/config/8139too/pio.h /usr/src/linux-2.4.23/include/config/8139too/tune /usr/src/linux-2.4.23/include/config/8139too/tune/twister.h debian:/home/chuck# Then, to locate the kernel net drivers for 2.4 debian:/home/chuck# locate /lib/modules/2.4.23./kernel/drivers /lib/modules/2.4.23/kernel/drivers /lib/modules/2.4.23/kernel/drivers/net /lib/modules/2.4.23/kernel/drivers/net/dummy.o As you can see, the only thing there is the "dummy" driver, so I figured I'd copy the 8139too driver to that directory and run modconf, and this is what happened. debian:/home/chuck# cp /lib/modules/2.2.20/net/8139too.o /lib/modules/2.4.23/kernel/drivers/net debian:/lib/modules/2.4.23/kernel/drivers/net# modconf /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol __ioremap_R9eac042a /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol interruptible_sleep_on_timeout_R172d9be2 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_write_config_word_Rd9cc3b03 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol __const_udelay_Reae3dfd6 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol __kfree_skb_R9ad16d27 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_write_config_dword_Rf0fbd200 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_read_config_dword_R2ca7e89f /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol kmalloc_R93d4cfe6 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol exit_files_R723e3305 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol __verify_write_R203afbeb /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol kernel_thread_R7e9ebb05 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol sprintf_R3c2c5af5 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol bh_active_Rfff9d0a3 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol netif_rx_Rafe734b3 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol printk_Rdd132261 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol skb_over_panic_Rec749a8f /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol eth_type_trans_R6d2adc85 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol init_etherdev_R1055460b /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol jiffies_R0da02d67 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol free_irq_Rf20dabd8 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol unregister_netdev_Rdaa9a404 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol request_region_R6d32b2d7 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol boot_cpu_data_R707a40ff /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol daemonize_Rd66a354a /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol eth_copy_and_sum_R1c61fcf2 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_set_master_R040f6432 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_devices_R3b428c78 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol kfree_R037a0cba /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol kill_proc_R932da67e /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol iounmap_R5fb196d4 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol request_irq_R0c60f2e0 /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol pci_read_config_word_R8764d15f /lib/modules/2.4.23/kernel/drivers/net/8139too.o: unresolved symbol alloc_skb_Rdccb0e9d /lib/modules/2.4.23/kernel/drivers/net/8139too.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.4.23/kernel/drivers/net/8139too.o: insmod /lib/modules/2.4.23/kernel/drivers/net/8139too.o failed /lib/modules/2.4.23/kernel/drivers/net/8139too.o: insmod 8139too failed Installation failed. depmod: *** Unresolved symbols in /lib/modules/2.4.23/kernel/drivers/net/8139too.o I am still guessing that the problem needs to be solved by some kind of manual installation of the module, maybe something in the order of the suggestion by S. Keeling. Thanks again, Chuck ---------------------------- Charles Muller Toyo Gakuen University Faculty of Humanities 1660 Hiregasaki, Nagareyama-shi Chiba 270-0161, JAPAN Web Resources for East Asian Language and Thought http://www.acmuller.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]