Bug 34533 - ibmtr_cs loads but tr0 fails, ifconifg hangs
Summary: ibmtr_cs loads but tr0 fails, ifconifg hangs
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel-pcmcia-cs
Version: 7.1
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Michael K. Johnson
QA Contact: Brock Organ
Depends On:
TreeView+ depends on / blocked
Reported: 2001-04-03 17:44 UTC by Scott Russell
Modified: 2007-04-18 16:32 UTC (History)
2 users (show)

Clone Of:
Last Closed: 2001-04-18 12:41:50 UTC

Attachments (Terms of Use)

Description Scott Russell 2001-04-03 17:44:03 UTC
ThinkPad T20/T21 with IBM TR Auto 16/4 PCMCIA adapter. 
RC2 qa0401 build, fresh install
Network setup with static IP for tr0.

1) Boot system leaving tr pcmcia out of slot
2) Login root, lsmod shows ibmtr_cs not loaded
3) Insert token ring pcmcia card into slot 0
4) In /var/log/messages I see:

   Apr  3 13:32:15 lilo cardmgr[563]: initializing socket 0
   Apr  3 13:32:15 lilo cardmgr[563]: socket 0: IBM Token Ring Adapter
   Apr  3 13:32:16 lilo cardmgr[563]: executing: 'modprobe ibmtr_cs        
                   mmiobase=0xd0000 srambase=0x4000'

5) Running lsmod now shows ibmtr_cs loaded.
6) Try running /sbin/ifconfig to view interfaces will hang ifconifg. Other
   VTs are still accessable at this point.

7) Switch to VT3 (ctrl-alt-f3), login root, try kill -9 ifconfig. Nothing 
   happens. Kill the login that works but ifconfig is still running.
8) Do something drastic and eject socket 0. drastic results kernel panic.

io mapaddr 0x800d1e18 no valid at ../tokenring/ibmtr.c:919!
Unable to handle kernel paging request at virtual address 400d1e18
Printing eip: d1089896

Oops: 0000
CPU: n0
Eip: 0010:[<d1089896>]
Eflags: 00010286

Nothing to do but power off at this point. I omitted alot of the trap info
above to save my fingers but if you really need it ask. This is easy to

Comment 1 Scott Russell 2001-04-03 19:32:00 UTC
More T/R troubles with olympic and IBM PCI Token Ring adapter. (I can open a
second bug report if needed.)

Reading http://www.linuxtr.net there have been critical ibmtr, ibmtr_cs, and
olympic patches for 2.4.x kernels. Can these be applied to the Red Hat RC2
builds? Current testing of qa0401 seems to show these are not yet applied.

Comment 2 Scott Russell 2001-04-05 02:35:52 UTC
Downloading qa0404 now. Is it worth retesting any of the above adapters under this new build? It appears as if the kernel version has not changed any 
from qa0401.

Comment 3 Arjan van de Ven 2001-04-18 12:41:45 UTC
Believed fixed in final. Please reopen if this is not the case.

Comment 4 Scott Russell 2001-04-19 03:01:09 UTC
Confirmed resolve in 2.4.2-2 kernel from 7.1. No testing has been done with 7.1 
2.4.3 test errata kernel yet. 

Possible problem with ibmtr_cs / ibmtr when using dhcp (pump). I need to narrow 
it down before I report it though, could have been a network issue. Thanks for 
the work, I'll open a new bug report as needed.

Note You need to log in before you can comment on or make changes to this bug.