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]

Reply via email to