CAPI/ISDN driver does not work in gutsy

Bug #144730 reported by Björn Röder
6
Affects Status Importance Assigned to Milestone
isdnutils (Ubuntu)
Fix Released
Undecided
Rolf Leggewie

Bug Description

Binary package hint: capiutils

On the most recently updated gutsy release I have been experiencing a pretty severe problem with - I guess - the 'capiutils' package.

I have not been able to use my AVM Fritz!Card PCI v2.0 installing it as follows:

  Packages:
    avm-fritz-firmware
    avm-fritz-firmware-2.6.22-12 (3.11+2.6.22.4-12.3)
    capiutils (1:3.10.20070306-0ubuntu3)
    libcapi20-3 (1:3.10.20070306-0ubuntu3)
    pppdcapiplugin (1:3.10.20070306-0ubuntu3)

  /etc/modules:
    capi
    capidrv

  In /etc/isdn/capi.conf I uncommented the 'fcpci' line.

I then experienced problems shutting down/ rebooting my computer as it would hang up and basically do nothing. At that time I didn't associate that problem with ISDN/Capi.

When I recently decided to uninstall ISDN support (packages mentioned above) I could narrow the problem down to the 'capiutils' and 'libcapi20-3' packages as they would cause a system wide hang-up whereas the other ones would just uninstall fine.

I would have liked to include some log files, though I don't know which ones to attach.

Please let me know if you need more information (and please be detailed since I'm not that experienced).

Revision history for this message
Christian Assig (chrassig) wrote :

Setting to confirmed as I am affected by this bug as well

Changed in isdnutils:
status: New → Confirmed
Revision history for this message
Christian Assig (chrassig) wrote :

To get my AVM Fritz!Card PCI v2.0 running in gutsy, I had to fix linux-restricted-modules as described in Bug #121978
https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.22/+bug/121978

After having done that, I experienced what you described above.
I narrowed it down to the line
  $DAEMON stop
in /etc/init.d/capiutils. After removing this line (I added # to the beginning to make it a comment), gutsy would shut down fine.

Still, this is just a workaround since the computer is shutdown without cleanly stopping capiinit.

Some more details about gutsy not shutting down when $DAEMON stop is not commented out:
The last lines I see on ALT+F7 are:

* Stopping ISDN CAPI Cards :
FATAL: Module capi is in use.

Last lines of /var/log/messages:
Sep 30 13:20:59 CA-DESKTOP kernel: [ 1144.451548] isdn_free_channel: called with invalid drv(-1) or channel(-1)
Sep 30 13:20:59 CA-DESKTOP kernel: [ 1144.463771] dev_mc_discard: multicast leakage! dmi_users=1
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.659665] fcpci: Removing registered applications!
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.773382] kcapi: card [001] down.
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.773390] capidrv: controller 1 down
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.773399] capidrv-1: now down.
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.777632] fcpci: Removing...
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.777643] kcapi: Controller [001]: fcpci-9000-20 unregistered
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.777646] fcpci: Removed.
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.777693] fcpci: Driver 'fcpci' detached
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.804966] capidrv: Rev 1.1.2.2 : unloaded
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.805240] c01491ea
Sep 30 13:21:01 CA-DESKTOP kernel: [ 1145.805249] Modules linked in: af_packet binfmt_misc rfcomm l2cap bluetooth nfsd exportfs lockd su
nrpc ppdev ipv6 cpufreq_powersave cpufreq_ondemand cpufreq_stats freq_table cpufreq_conservative cpufreq_userspace ac container sbs dock
 button video battery ext2 capi capifs capidrv isdn slhc sbp2 lp snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm
snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device nvidia(P) parport_pc parport kern
elcapi snd soundcore pcspkr xpad snd_page_alloc shpchp pci_hotplug i2c_nforce2 nvidia_agp i2c_core agpgart evdev ext3 jbd mbcache sg sd_
mod ide_cd cdrom usbhid hid amd74xx ide_core floppy sata_sil ohci1394 ieee1394 ata_generic libata scsi_mod forcedeth ehci_hcd ohci_hcd u
sbcore thermal processor fan fuse apparmor commoncap

Revision history for this message
Björn Röder (overgee) wrote :

Thanks for your feedback (and being in the same sort of trouble for my probs I had with ISDN and feisty were pretty much left open).

Well, at least your workaround works fine. I am, though, totally not sure if that is what we have to put up with, especially since I am not able to establish an ISDN-based internet connection over gnome's network applet. After having installed the packages mentioned above in either, feisty or edgy, I was able to use the device '/dev/isdn'. Using gutsy, however, this device does not even appear.

Revision history for this message
b2ag (thomas-b2ag) wrote :

Bug is still not solved for rt(realtime)-kerneln :(

Revision history for this message
b2ag (thomas-b2ag) wrote :

in detail: linux-restricted-modules-2.6.22-14-rt in version 2.6.22.4-14.9 is affect and newest version.

Revision history for this message
b2ag (thomas-b2ag) wrote :

fuck .. posted to wrong thread

Revision history for this message
Rolf Leggewie (r0lf) wrote :

gutsy is no longer supported. Is this still a problem in hardy or a later release?

Changed in isdnutils (Ubuntu):
assignee: nobody → Rolf Leggewie (r0lf)
status: Confirmed → Incomplete
Revision history for this message
Rolf Leggewie (r0lf) wrote :

looks like this was fixed. please reopen this ticket with more information if you still experience this problem.

Changed in isdnutils (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.