Bug 140755

Summary: ISDN does not work, error in ioptions, error in ifup-ippp
Product: [openSUSE] SUSE Linux 10.1 Reporter: Forgotten User ZhJd0F0L3x <forgotten_ZhJd0F0L3x>
Component: ISDNAssignee: Karsten Keil <karsten.keil>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: info
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 14:57:02 UTC
First problem, i do not know if this actually is critical:

linux:/etc/sysconfig/network/scripts # ifup ippp0
    ippp0
In file /etc/ppp/ioptions: unrecognized command active-filter

after fixing this by commenting out the line, i get:
linux:/home/testuser # ifup ippp0
    ippp0
Object "address" is unknown, try "ip help".

and ippp0 has no ip:
ippp0     Protokoll:Punkt-zu-Punkt Verbindung
          UP PUNKTZUPUNKT RUNNING NOARP DYNAMIC  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:30
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

i fixed this by:
linux:/etc/sysconfig/network/scripts # diff ifup-ippp~ ifup-ippp -u
--- ifup-ippp~  2005-12-22 15:37:40.000000000 +0100
+++ ifup-ippp   2005-12-22 15:38:33.000000000 +0100
@@ -363,7 +363,7 @@
            IPADDR=${IPADDR:-0.0.0.0}
            PTPADDR=${PTPADDR:-0.0.0.0}
            debug "ip address add dev $DEVICE local $IPADDR peer $PTPADDR"
-            ip address add dev $DEVICE local $IPADDR \
+            ip addr add dev $DEVICE local $IPADDR \
                 peer $PTPADDR \
                 || retcode=$R_NOTRUNNING
            debug "ifup-route $CONFIG $DEVICE ${OPTIONS:+-o $OPTIONS}"
Comment 2 Karsten Keil 2005-12-22 16:18:36 UTC
First seems to be a incompatible libpcap again, I will discover.
Second:
So ip did changed it's syntax ? strange.
Comment 3 Karsten Keil 2006-01-24 00:25:31 UTC
No libpcap was not guilty this time, it was enabling to build with CFLAGS=$RPM_OPT_FLAGS, ipppd's stupid Makefiles added enabled features to CFLAGS directely, so the feature (like *FILTER) get lost.
fixed in beta1