[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-developers] Token ring
- Subject: [cobalt-developers] Token ring
- From: Eddie <eddie.lorsold@xxxxxxxxxx>
- Date: Sun Jul 22 06:58:08 2001
- List-id: Discussion Forum for developers on Cobalt Networks products <cobalt-developers.list.cobalt.com>
I'm trying to set up a ibm token ring adapter on a Qube3
This adapter work quiet well on another RedHat linux 2.2.16-22
In /proc/pci the ibm device is present
------------------------------------------------------
Bus 0, device 16, function 0:
Ethernet controller: NS Unknown device (rev 0).
Vendor id=100b. Device id=20.
Medium devsel. Fast back-to-back capable. IRQ 11. Master
Capable. Late
ncy=32. Min Gnt=11.Max Lat=52.
I/O at 0x6100 [0x6101].
Non-prefetchable 32 bit memory at 0xa0001000 [0xa0001000].
Bus 0, device 18, function 0:
Ethernet controller: NS Unknown device (rev 0).
Vendor id=100b. Device id=20.
Medium devsel. Fast back-to-back capable. IRQ 10. Master
Capable. Late
ncy=32. Min Gnt=11.Max Lat=52.
I/O at 0x6200 [0x6201].
Non-prefetchable 32 bit memory at 0xa0002000 [0xa0002000].
Bus 0, device 20, function 0:
Token ring network controller: IBM Wake On LAN Token Ring (rev 102).
Medium devsel. Fast back-to-back capable. IRQ 9. Master
Capable. Laten
cy=32. Min Gnt=6.Max Lat=120.
I/O at 0x6300 [0x6301].
Non-prefetchable 32 bit memory at 0xa0003000 [0xa0003000].
Non-prefetchable 32 bit memory at 0xa0003800 [0xa0003800].
------------------------------------------------------
On the Qube3 (kernel 2.2.16-C7) I've done a 'make menuconfig' to include
token ring module support (olympic) and successfully compile.
I did 'make mrproper', 'make dep', 'make modules' & 'make modules_install' too.
I've erased the old /lib/modules dir to avoid any conflicts before 'make
module_install'
I've put the System.map and vmlinuz files in /boot and reboot.
Then when I want to insmod the newly compiled olympic module I've got :
/lib/modules/2.2.16C7/net/olympic.o: unresolved symbol init_trdev
/lib/modules/2.2.16C7/net/olympic.o: unresolved symbol tr_type_trans
/lib/modules/2.2.16C7/net/olympic.o: unresolved symbol register_trdev
/lib/modules/2.2.16C7/net/olympic.o: unresolved symbol unregister_trdev
These functions exists in /boot/System.map but I can't find them in /proc/ksyms
I've also tried to compile the olympic code in the kernel with no success.
What's wrong ?
If somebody could help me...