Bug 140756

Summary: NetworkManager does not correctly handle ISDN interfaces.
Product: [openSUSE] SUSE Linux 10.1 Reporter: Forgotten User ZhJd0F0L3x <forgotten_ZhJd0F0L3x>
Component: NetworkAssignee: Robert Love <rml>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Alpha 4   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Component Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 140732    

Description Forgotten User ZhJd0F0L3x 2005-12-22 15:01:25 UTC
I configured a ISDN interface with YaST, without dial on demand, normal config.
Restarted NetworkManager, he picked up the interface.
Starting the interface seems to only do a "ifup ippp0" which brings up the interface but does not trigger the dial in. For dial in, i needed to become root and do "isdnctrl dial ippp0".

This worked smoother with kinternet / smpppd.
Comment 1 Robert Love 2006-01-04 19:21:25 UTC
Please retest with NM 0.5.1cvs20060104 (I just checked it into autobuild).

It should better handle ISDN, by performing the proper isdnctrl operations.
Comment 2 Robert Love 2006-01-06 22:17:46 UTC
0.5.1cvs20060106, just checked in, contains more fixes.  ;-)
Comment 3 Robert Love 2006-01-17 19:10:23 UTC
This should be fixed as of 20060106.  The latest is 20060117.

Marking as fixed!
Comment 4 Karsten Keil 2006-01-23 18:00:51 UTC
It does not work with 20060119.

If I enable networkmanager, it detects ippp0 as dialup device, but everything else does not work.
- configure - it starts Modem setup instead of ISDN
- dialin nothing happens, here is no ippp0 after this action (I configured manual setup for ippp0), the only result is, that networkmanager now presents a hangup action

How can I debug this ? ( Robert I'm the ISDN developer, so I can test and debug this, but I do not have any knowledge, how networkmanager work, so I need some hints).
in /var/log/messages I get:
Jan 23 17:57:39 grill2 NetworkManager: <information>    Activating dialup device test kke via ISDN (ippp0) (ippp0) ...
Jan 23 17:57:39 grill2 ifup: Network interface is managed from NetworkManager
Jan 23 17:57:39 grill2 ifup: NetworkManager will be advised to set up ippp0
Jan 23 17:57:39 grill2 ifup: but it cannot be assured from here.
Jan 23 17:57:39 grill2 NetworkManager: <WARNING>         nm_dbus_nm_set_active_device (): nm-dbus-nm.c:255 (nm_dbus_nm_set_active_device): Invalid device (device not found)
Comment 5 Robert Love 2006-01-23 18:21:09 UTC
Hi, Karsten.

Two problems here.

As for the configuration issue, I will separate out the configuration for modem and ISDN into two different menu itmes.

And the dialing problem is a bug in ifup.  We are tracking this bug in #143729.
Comment 6 Robert Love 2006-01-23 18:38:16 UTC
Alright, checked in to autobuild for you an update with the ISDN configuration menu item.

For the ifup bug, please track in #143729.

I am going to mark this as closed, as it is the original lack-of-ISDN support.