[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...