Bug 913498

Summary: Missing support for DSL and ISDN with YaST and Wicked / please update Release Notes and Reference Guide
Product: [openSUSE] openSUSE Distribution Reporter: Björn Voigt <bjoernv>
Component: NetworkAssignee: Karl Eichwalder <ke>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: chcao, max, mfilka, mt, ro, wicked-maintainers
Version: 13.2Flags: ke: needinfo?
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 949491    

Description Björn Voigt 2015-01-16 19:41:04 UTC
openSUSE 13.2 does not support DSL and ISDN connections configured with YaST, /etc/sysconfig/network files and Wicked.

The YaST modules Network Devices › ISDN and Network Devices › DSL are gone. Existing DSL configuration files in /etc/sysconfig/network/providers/ which worked until openSUSE 13.1 do not work anymore.

DSL connections can be setup with NetworkManager. But because of the missing rp-pppoe package on the openSUSE 13.2 installation DVD, DSL support can be broken after 13.1 to 13.2 upgrade. The rp-pppoe problem is described here: https://bugzilla.opensuse.org/show_bug.cgi?id=903553

As a workaround for the missing DSL support, rp-pppoe package can be installed manually. With rp-pppoe and NetworkManager DSL connections can be configured. Wicked does not seem to have a working DSL support. As a workaround, PPP over Ethernet can be configured manually. See https://wiki.archlinux.de/title/PPPoE_mit_pppd.

I can not test the ISDN support in openSUSE 13.2 because of missing IDSN hardware.

The changes from 13.1 to 13.2 are especially important for users, who connect directly with DSL without an external router and who use Wicked (the successor of the traditional ifup/ifdown method).

The following documents should be edited:
- openSUSE 13.2 Release Notes
- openSUSE 13.2 Reference (https://activedoc.opensuse.org/book/opensuse-reference/chapter-25-using-networkmanager)
Comment 1 Marius Tomaschewski 2015-01-21 16:03:04 UTC
Missed PPPoE support will be fixed in wicked as soon as possible (P2 bug 865573).

ISDN support is dropped according to my records / not on our TODO list.

AFAIR: rp-pppoe is not needed any more, there is a plugin in ppp package instead.
Comment 2 Björn Voigt 2015-01-21 16:18:50 UTC
I can't find a documentation about establishing a PPPoE connection with pppd and without rp-pppoe.

But the main problem is Wicked. There isn't any documentation about PPP in Wicked. The YaST DSL module is gone too.
Comment 3 Björn Voigt 2015-01-21 16:20:14 UTC
Bug 865573 is restricted unfortunately.
Comment 4 Reinhard Max 2015-01-21 16:31:23 UTC
(In reply to Marius Tomaschewski from comment #1)
> ISDN support is dropped according to my records / not on our TODO list.

Yes, it was dropped before SLE12 and is left bitrotting on openSUSE.


(In reply to Björn Voigt from comment #2)
> I can't find a documentation about establishing a PPPoE connection with pppd
> and without rp-pppoe.

The ppp package contains a copy of the rp-pppoe plugin (/usr/lib64/pppd/2.4.7/rp-pppoe.so), so the rp-pppoe package is not needed. Documentation can be found in /usr/share/doc/packages/ppp/README.pppoe and there is an example configuration file under /etc/ppp/peers/pppoe.
Comment 5 Karl Eichwalder 2015-01-21 16:37:46 UTC
If someone prepares proper snippets, I will add them to the release notes document (git pull requests are possible).

In the SLES 12 RN document, we are basically mentioning that the yast modules are gone: https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12/#Packages.Deprecated (8.4.8).
Comment 6 Björn Voigt 2015-01-21 17:15:30 UTC
There is a typo in SLES 12 release notes:

"YaST ( yast2-ntework ) no longer ..." -> yast2-network
Comment 7 Marius Tomaschewski 2015-01-21 18:28:12 UTC
(In reply to Karl Eichwalder from comment #5)
> If someone prepares proper snippets, I will add them to the release notes
> document (git pull requests are possible).
> 
> In the SLES 12 RN document, we are basically mentioning that the yast
> modules are gone:
> https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12/#Packages.Deprecated
> (8.4.8).

Hmm.. 8.4.8.14 says DSL support in yast2 is gone as well... is this wrong?

We didn't delivered working PPPoE/DSL support for wicked in time - with P2
bug to fix it; IMO not a reason to remove it from yast2-network...

(In reply to Björn Voigt from comment #3)
> Bug 865573 is restricted unfortunately.

Yes, it is SLE-12 variant of the same bug (wicked pppoe support broken/missed)
and also one of the next bugs on our priority list. No need for openSUSE dup.

Feel free to open a bug report for "yast2-network", that the PPPoE vanished
there (lost in translation from ycp?)... and set bug 865573 as dependency.
Comment 8 Björn Voigt 2015-01-21 19:56:15 UTC
Marius Tomaschewski wrote:
> Yes, it is SLE-12 variant of the same bug (wicked pppoe support broken/missed)
> and also one of the next bugs on our priority list. No need for openSUSE dup.

> Feel free to open a bug report for "yast2-network", that the PPPoE vanished
> there (lost in translation from ycp?)... and set bug 865573 as dependency.

Sorry, this isn't possible. I can not create a dependency to the restricted bug 865573.

This bug is for openSUSE 13.2. If Wicked/PPPoE support will be delivered for SLES 12, will it be delivered for openSUSE 13.2 too?
Comment 9 Karl Eichwalder 2015-01-22 09:32:17 UTC
(In reply to Björn Voigt from comment #6)
> There is a typo in SLES 12 release notes:
> 
> "YaST ( yast2-ntework ) no longer ..." -> yast2-network

Thanks, I fixed these typos in fate.
Comment 10 Karl Eichwalder 2015-10-12 15:00:33 UTC
I fixed the reported typos.

No release notes snippet (for Leap) provided ==> resolved.