ISDN-problem

Markus Amersdorfer der.plusch.lists at gmx.at
Thu Nov 4 23:14:26 UTC 2004


Hello Michael,

> > > >  root at ubuntu:/home/max # /etc/init.d/isdnutils start
> > > >  Starting ISDN services: interfacesCan't open /dev/isdnctrl or
> > > >  /dev/isdn/isdnctrl: No such device ippp0 failed.
> > > >    ipppd.
> > > >   root at ubuntu:/home/max # Sorry - this system lacks PPP kernel
> > > >   support. Check whether you configured at least the ippp0
> > > >   device!
> > >
> > > Have you tried to load the ppp_generic, ppp_synctty module?
> 
> Have you checked /dev/isdnctrl? It should be a symlink to
> /dev/isdnctrl0. There should be a line like:
> # ll /dev/isdnctrl
>   /dev/isdnctrl -> /dev/isdnctrl0 
> 
> I would be interessted if after that the error message is still there?
> I assume you have ipppd installed?

Yes, yes and yes. :)

After a reboot, I created the sym-links in /dev/:

  # ll /dev/isdn*
  [...] /dev/isdnctrl -> isdnctrl0
  [...] /dev/isdnctrl0 -> ../.dev/isdnctrl0
  [...] /dev/isdninfo -> ../.dev/isdninfo
 
Then, I ran "modprobe hisax_fcpcipnp". Checking with dmesg, I saw that
something happened:
  [...]
  hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1
  kobject_register failed for fcpci (-17)
   [<c018bd27>] kobject_register+0x35/0x3d
   [<c01d4950>] bus_add_driver+0x38/0x70
   [<c01d4cbf>] driver_register+0x2d/0x31
   [<c0119609>] release_console_sem+0xba/0xc0
   [<c0193f36>] pci_register_driver+0x4e/0x6b
   [<d8bbe016>] hisax_fcpcipnp_init+0x16/0x5c [hisax_fcpcipnp]
   [<c012b222>] sys_init_module+0xe3/0x1d4
   [<c0105f49>] sysenter_past_esp+0x52/0x71
   
But then again, further checking in /var/log/messages revealed, that
this driver seems to be loaded during boot-time already:
  "hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1".

By the way, anybody knows why this module does not shown up when I run
"lsmod", though it seems to be loaded?
  # lsmod | egrep "(hisax|ppp|isdn)"
  hisax_isac              8212  0
  hisax                 486224  1 hisax_isac
  crc_ccitt               2432  1 hisax
  isdn                  128236  1 hisax
  slhc                    7040  1 isdn
  

Anyway, next, I loaded the modules ppp_generic and ppp_synctty, both
show up using lsmod and dmesg says "PPP generic driver version 2.4.2".

Finally, I started the isdnutils -- again resulting in the above
mentioned error message:
# /etc/init.d/isdnutils start
Starting ISDN services: interfacesCan't open /dev/isdnctrl or
/dev/isdn/isdnctrl: No such device
 ippp0 failed.
 ipppd.
root at ubuntu:/home/max # Sorry - this system lacks PPP kernel support.
Check whether you configured at least the ippp0 device!


Hmm ... unfortunately, it's a "works / does not work" situation for me
now concerning Ubuntu on this specific machine, with little time left.
Instead of diving into the capippp-stuff, I think I'll try to recompile
the Ubuntu linux-source with the corresponding modules in-kernel and
give it a try.

I'll report if it works. ;)

Many thanks again, Michael!

Cheers,
Max

-- 
Information is always to be treasured, Raul. It is behind only love
and honesty in a person's attempt to understand the universe.
                                            <Dan Simmons, Endymion>




More information about the ubuntu-users mailing list