Hello community,
here is the log from the commit of package yast2-network
checked in at Fri Nov 16 00:27:30 CET 2007.
--------
--- yast2-network/yast2-network.changes 2007-11-12 15:30:28.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-network/yast2-network.changes 2007-11-15 19:30:22.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Nov 15 19:28:51 CET 2007 - mzugec@suse.de
+
+- FaTE #302586 - support for qeth devices in bonding
+- 2.16.9
+
+-------------------------------------------------------------------
Old:
----
yast2-network-2.16.8.tar.bz2
New:
----
yast2-network-2.16.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.YV7888/_old 2007-11-16 00:26:25.000000000 +0100
+++ /var/tmp/diff_new_pack.YV7888/_new 2007-11-16 00:26:25.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-network (Version 2.16.8)
+# spec file for package yast2-network (Version 2.16.9)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-network
-Version: 2.16.8
+Version: 2.16.9
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-network-2.16.8.tar.bz2
+Source0: yast2-network-2.16.9.tar.bz2
Prefix: /usr
# should be required by devtools
BuildRequires: perl-XML-Writer pkgconfig rpm
@@ -45,12 +45,12 @@
Summary: YaST2 - Network Configuration
%package devel-doc
-Version: 2.16.8
+Version: 2.16.9
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-network-2.16.8.tar.bz2
+Source0: yast2-network-2.16.9.tar.bz2
Prefix: /usr
Requires: yast2-network >= 2.15.53
Summary: YaST2 - Developer documentation for yast2-network
@@ -74,7 +74,7 @@
Michal Svec
%prep
-%setup -n yast2-network-2.16.8
+%setup -n yast2-network-2.16.9
%build
%{prefix}/bin/y2tool y2autoconf
@@ -138,6 +138,9 @@
%exclude %{prefix}/share/doc/packages/yast2-network/COPYING
%exclude %{prefix}/share/doc/packages/yast2-network/README
%changelog
+* Thu Nov 15 2007 - mzugec@suse.de
+- FaTE #302586 - support for qeth devices in bonding
+- 2.16.9
* Mon Nov 12 2007 - mzugec@suse.cz
- the hostname dialog proposes to update it by DHCP on a laptop
(#326102)
++++++ yast2-network-2.16.8.tar.bz2 -> yast2-network-2.16.9.tar.bz2 ++++++
++++ 2275 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/configure.in new/yast2-network-2.16.9/configure.in
--- old/yast2-network-2.16.8/configure.in 2007-11-12 15:12:34.000000000 +0100
+++ new/yast2-network-2.16.9/configure.in 2007-11-15 19:27:30.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.15.9 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.16.7, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.16.8, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.16.7"
+VERSION="2.16.8"
RPMNAME="yast2-network"
MAINTAINER="Michal Zugec "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/autodocs/Makefile.am new/yast2-network-2.16.9/doc/autodocs/Makefile.am
--- old/yast2-network-2.16.8/doc/autodocs/Makefile.am 2007-10-29 10:03:40.000000000 +0100
+++ new/yast2-network-2.16.9/doc/autodocs/Makefile.am 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-#
-# Makefile.am for YCP module .../doc/autodocs
-#
-
-htmldir = @docdir@/autodocs
-
-html_DATA = index.html $(wildcard *.html)
-CLEANFILES = $(html_DATA)
-
-index.html: $(srcdir)/../../src/*/*.ycp
- ${YCPDOC} -d. -s$(srcdir)/../../src/ $(srcdir)/../../src/*/*.ycp
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/autoinst new/yast2-network-2.16.9/doc/autoinst
--- old/yast2-network-2.16.8/doc/autoinst 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/autoinst 1970-01-01 01:00:00.000000000 +0100
@@ -1,132 +0,0 @@
-How Autoyast networking works in SLES9-SP2
-==========================================
-
-$Revision: 1.1.2.3 $ $Date: 2006/03/06 12:26:49 $ - work in progress!
-Martin Vidner
-
-Use case 1 - One ethernet card with DHCP
-----------------------------------------
-
-Probably the simplest case. Here is what one gets when configuring it
-using the GUI:
-
- <networking>
- <dns>
- false
- true
- <domain>SuSE.Cz</domain>
- <hostname>Medusa</hostname>
- </dns>
- <interfaces config:type="list">
- <interface>
- <bootproto>dhcp</bootproto>
- <device>eth0</device>
- <startmode>onboot</startmode>
- </interface>
- </interfaces>
- <modules config:type="list">
-
- <device>static-0</device>
- <module></module>
- <options></options>
-
- </modules>
- <routing>
- true
- </routing>
- </networking>
-
-Here the contents of <device> entries do not matter - the resulting
-configuration files are named using the MAC address and PCI bus
-location (ifcfg-eth-id-00:00:1c:b5:70:7e, hwcfg-bus-pci-0000:00:0b.0).
-
-(Note: I installed from a network installation source. So install.inf
-was used. CD installation may behave differently)
-
-Ideas from code reading
------------------------
-
-Autoinstall checks Hardware!=[] && interfaces != []. That will not
-create config for a card that is not currently plugged in.
-
-
-How it Works
-------------
-
-SP2: If <interfaces> is not empty (and Hardware is not empty, possible
-bug), do autoinstallation configuration, otherwise do the installation
-proposal, including routing and resolver.
-
-SP3 (since 2.9.84): If <interfaces> is not empty, use it for
-autoinstallation configuration, otherwise propose only the
-interfaces. Routing and resolver will be taken from the profile in
-both cases (see also bug #117484).
-
-2.9.89: For each of <interfaces>, <routing><routes>, <dns><hostname>,
-and <dns><nameservers>, if it is not empty, use it for
-autoinstallation configuration, otherwise use the values from install.inf
-(bug #153426).
-
- Autoinstallation
- ----------------
-
-For each <interface>:
-Find a device which matches it (complex rules, see below).
-If we found a matching device, get the corresponding
-(having equal <device>). If found, it overrides the detected settings,
-else use the detected driver.
-If we did not find a matching device, use driver settings from
-install.inf. If there are none, don't set up the interface.
-Set interface properties.
-
- Proposal
- --------
-
- Finding a Matching Device
- -------------------------
-
-Let D be .
-Look for the first match:
-- (0) matching MAC for D being *-id-MAC
-- (0) matching bus id for D being *-bus-BUS-ID (PCI and in SP3 VIO)
-- (0) matching module (of first driver) for corresponding
- [a]
-
-Then, when configuring the first interface:
-- (1) matching MAC with install.inf
-- (1) matching module (1st driver) with install.inf
-- (1) first that has an active module
-- (1) first that has a module
-
-For subsequent interfaces, instead:
-- (2) take the first device that does not have a configuration yet
- (checking only the default name, eg *-id-MAC, BTW how are the
- resulting configs named???) and has the same type (eth...) as
- .
-
-
-[a]: If there are two devices with the same module, the first will be
-picked, even if it has already been configured. That is why (2) exists
-to overrule it. Unfortunately in SLES9 SP2, (2) also overrules the
-other, unique, (0) selections (bug #119592#c9).
-It has been "fixed" in SP3 in a broken way, to apply (2) only if (0)
-did not match. This means that specifying two devices by bus ID will
-work but specifying two devices with the same module can break (bug
-#146965).
-
-Why not just take what is written in the profile?
--------------------------------------------------
-
-Currently YaST relies on some data that is obtained from hardware
-detection, like the Unique ID from hwinfo. In the future it should be
-possible to avoid that.
-
-Notes
------
-
- denotes the XML element bar that is under foo. Think of
-XPath.
-
-/etc/install.inf contains the parameters passed to YaST by linuxrc,
-the text mode bootstrap program. linuxrc gets them from the kernel
-command line or by asking the user.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/avm.html new/yast2-network-2.16.9/doc/avm.html
--- old/yast2-network-2.16.8/doc/avm.html 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/avm.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,192 +0,0 @@
-This is the desctiption of hardware sent to Prague by AVM in November 2004. The
-numbers (avm-2000-xxxx) refer to Artikel-Nr. near the barcode on the boxes.
-
-<h3>dsl-isdn-avm-2000-1619</h3>
-
-Hwinfo and YaST detect it as ISDN.
-
-<pre>16: PCI 09.0: 10300 ISDN Adapter
- [Created at pci.243]
- Unique ID: WL76.sPKw5MDkHpA
- SysFS ID: /devices/pci0000:00/0000:00:09.0
- SysFS BusID: 0000:00:09.0
- Hardware Class: isdn adapter
- Model: "AVM FRITZ!Card DSL v2.0"
- Vendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- Device: pci 0x2900
- SubVendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- SubDevice: pci 0x2900
- Revision: 0x02
- Driver: "fcdsl2"
- Memory Range: 0xf2800000-0xf2bfffff (rw,prefetchable)
- Memory Range: 0xf2000000-0xf27fffff (rw,non-prefetchable)
- I/O Ports: 0x6c00-0x6c0f (rw)
- IRQ: 9 (no events)
- Requires: kernel-nongpl, avm_fcdsl, capi4linux, i4l-base, i4l-isdnlog
- Driver Info #0:
- I4L Type: 8004/3 [AVM FRITZ!Card DSL v2.0]
- Config Status: cfg=yes, avail=yes, need=no, active=unknown
-</pre>
-
-<h3>dsl-sl-avm-2000-1611</h3>
-
-New in YaST: detected as DSL.
-
-<pre>07: PCI 09.0: 11402 Network controller
- [Created at pci.243]
- Unique ID: WL76.IDXtufUoD50
- SysFS ID: /devices/pci0000:00/0000:00:09.0
- SysFS BusID: 0000:00:09.0
- Hardware Class: DSL adapter
- Model: "AVM FRITZ!Card DSL SL"
- Vendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- Device: pci 0x2700 "Fritz!Card DSL SL"
- SubVendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- SubDevice: pci 0x2700
- Revision: 0x02
- Memory Range: 0xf2800000-0xf2bfffff (rw,prefetchable)
- Memory Range: 0xf2000000-0xf27fffff (rw,non-prefetchable)
- I/O Ports: 0x6c00-0x6c0f (rw)
- IRQ: 9 (no events)
- Requires: kernel-nongpl, avm_fcdsl, capi4linux, i4l-base
- Driver Info #0:
- DSL Mode: capiadsl
- Driver: fcdslsl
- Config Status: cfg=new, avail=yes, need=no, active=unknown
-</pre>
-
-<h3>dsl-usb-avm-2000-1627</h3>
-<pre>05: USB 00.0: 0000 Unclassified device
- [Created at usb.118]
- Unique ID: ADDn.FGWFNUuF0w8
- Parent ID: k4bc.1Z2mRNfvkDF
- SysFS ID: /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:1.0
- SysFS BusID: 1-1:1.0
- Hardware Class: unknown
- Model: "AVM USB DSL Device"
- Hotplug: USB
- Vendor: usb 0x057c "AVM GmbH"
- Device: usb 0x3000 "USB DSL Device"
- Revision: "1.04"
- Serial ID: "00783501"
- Speed: 1.5 Mbps
- Config Status: cfg=new, avail=yes, need=no, active=unknown
- Attached to: #4 (Hub)
-</pre>
-
-<h3>dsl-usb-avm-2000-1655</h3>
-<pre>05: USB 00.0: 11401 DSL Card
- [Created at usb.118]
- Unique ID: ADDn.Btypm3ougH1
- Parent ID: k4bc.1Z2mRNfvkDF
- SysFS ID: /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:1.0
- SysFS BusID: 1-1:1.0
- Hardware Class: DSL adapter
- Model: "AVM FRITZ!Box"
- Hotplug: USB
- Vendor: usb 0x057c "AVM GmbH"
- Device: usb 0x3702 "USB DSL Device"
- Revision: "1.00"
- Driver: "usbnet"
- Device File: /dev/ttyACM0
- Speed: 1.5 Mbps
- Requires: ppp, smpppd
- Driver Info #0:
- DSL Mode: pppoe
- Driver: usbnet
- Config Status: cfg=new, avail=yes, need=no, active=unknown
- Attached to: #4 (Hub)
-</pre>
-
-<h3>isdn-avm-2000-1332</h3>
-<pre>16: PCI 09.0: 10300 ISDN Adapter
- [Created at pci.243]
- Unique ID: WL76.8twkxmoMQ3C
- SysFS ID: /devices/pci0000:00/0000:00:09.0
- SysFS BusID: 0000:00:09.0
- Hardware Class: isdn adapter
- Model: "AVM FRITZ!Card PCI"
- Vendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- Device: pci 0x0a00 "A1 ISDN [Fritz]"
- SubVendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- SubDevice: pci 0x0a00 "FRITZ!Card ISDN Controller"
- Revision: 0x02
- Driver: "fcpci"
- Memory Range: 0xf2008000-0xf200801f (rw,non-prefetchable)
- I/O Ports: 0x6c00-0x6c1f (rw)
- IRQ: 9 (8573 events)
- Requires: kernel-nongpl, capi4linux, i4l-base, i4l-isdnlog
- Driver Info #0:
- I4L Type: 8002/1 [AVM FRITZ!Card PCI]
- Driver Info #1:
- I4L Type: 27/1 [AVM FRITZ!Card PCI]
- Config Status: cfg=yes, avail=yes, need=no, active=unknown
-</pre>
-
-<h3>isdn-avm-2000-1700</h3>
-<pre>16: PCI 0a.0: 10300 ISDN Adapter
- [Created at pci.243]
- Unique ID: bSAa.GGXqL9GEYV1
- SysFS ID: /devices/pci0000:00/0000:00:0a.0
- SysFS BusID: 0000:00:0a.0
- Hardware Class: isdn adapter
- Model: "AVM FRITZ!Card PCI v2.0"
- Vendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- Device: pci 0x0e00 "Fritz!PCI v2.0 ISDN"
- SubVendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- SubDevice: pci 0x0e00
- Revision: 0x02
- Driver: "fcpci"
- Memory Range: 0xf2008000-0xf200801f (rw,non-prefetchable)
- I/O Ports: 0x6c00-0x6c1f (rw)
- IRQ: 9 (14 events)
- Requires: kernel-nongpl, capi4linux, i4l-base, i4l-isdnlog
- Driver Info #0:
- I4L Type: 8002/2 [AVM FRITZ!Card PCI v2.0]
- Driver Info #1:
- I4L Type: 1000/0 [AVM FRITZ!Card PCI v2.0]
- Config Status: cfg=no, avail=yes, need=no, active=unknown
-</pre>
-
-<h3>isdn-b1-avm-2000-1445</h3>
-<pre>16: PCI 09.0: 10300 ISDN Adapter
- [Created at pci.243]
- Unique ID: WL76.gaD24FG1U99
- SysFS ID: /devices/pci0000:00/0000:00:09.0
- SysFS BusID: 0000:00:09.0
- Hardware Class: isdn adapter
- Model: "AVM B1 PCI"
- Vendor: pci 0x1244 "AVM Audiovisuelles MKTG & Computer System GmbH"
- Device: pci 0x0700 "B1 ISDN"
- Revision: 0x01
- Memory Range: 0xf2008000-0xf200803f (rw,non-prefetchable)
- I/O Ports: 0x6c00-0x6c3f (rw)
- I/O Ports: 0x7000-0x701f (rw)
- IRQ: 9 (no events)
- Requires: capi4linux, i4l-base, i4l-isdnlog, i4lfirm
- Driver Info #0:
- I4L Type: 8001/1 [AVM B1 PCI]
- Config Status: cfg=no, avail=yes, need=no, active=unknown
-</pre>
-
-<h3>isdn-usb-avm-2000-1590</h3>
-<pre>05: USB 00.0: 10300 ISDN Adapter
- [Created at usb.118]
- Unique ID: ADDn.FC71YnSrDeA
- Parent ID: k4bc.1Z2mRNfvkDF
- SysFS ID: /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:1.0
- SysFS BusID: 1-1:1.0
- Hardware Class: isdn adapter
- Model: "AVM FRITZ!X USB v3.0"
- Hotplug: USB
- Vendor: usb 0x057c "AVM GmbH"
- Device: usb 0x2000 "USB ISDN-Connector"
- Revision: "3.02"
- Speed: 1.5 Mbps
- Requires: kernel-nongpl, capi4linux, i4l-base, i4l-isdnlog
- Driver Info #0:
- I4L Type: 8003/8 [AVM FRITZ!X USB v3.0]
- Config Status: cfg=yes, avail=yes, need=no, active=unknown
- Attached to: #4 (Hub)
-</pre>
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/devices.html new/yast2-network-2.16.9/doc/devices.html
--- old/yast2-network-2.16.8/doc/devices.html 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/devices.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,287 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Network Configuration: Devices Overview</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec@suse.cz> -->
-<!-- $Id: devices.html 18222 2004-07-27 09:54:17Z msvec $ -->
-<a name="top"></a>
-<h1>Network Configuration: Devices Overview</h1>
-<hr>
-
-<table border="1" summary="overview">
- <tbody>
-<!-- ========================================================= -->
- <tr>
- <th>Type</th>
- <th>Subtype</th>
- <th>Device</th>
-
- <th>PTP</th>
-
- <th>ISA</th>
- <th>PCI</th>
- <th>PCMCIA</th>
- <th>CardBus</th>
- <th>USB</th>
- <th>Serial</th>
-
- <th>Other</th>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=13>Network Card</td>
- <td><a href="#arc">ARCnet</a></td>
- <td>arc</td>
- <td></td>
- <td>ISA</td>
- <td><a href="">#</a></td>
- </tr>
- <tr>
- <td><a href="#dummy">Dummy</a></td>
- <td>dummy</td>
- </tr>
- <tr>
- <td><a href="#ci">CLAW</a></td>
- <td>ci</td>
- </tr>
- <tr>
- <td><a href="#ctc">CTC</a></td>
- <td>ctc</td>
- <td>PTP</td>
- </tr>
- <tr>
- <td><a href="#escon">Escon</a></td>
- <td>escon</td>
- <td>PTP</td>
- </tr>
- <tr>
- <td><a href="#eth">Ethernet</a></td>
- <td>eth</td>
- <td></td>
- <td>ISA</td>
- <td><a href="hwinfo/bSAa.+xOL8ZCSAQC">PCI</a></td>
- <td><a href="hwinfo/K1pk.IbtCQ++Y3l4">PCMCIA</a></td>
- <td><a href="hwinfo/vTuk.IQxIdIhhuH7">CardBus</a></td>
- <td><a href="">#</a></td>
- </tr>
- <tr>
- <td><a href="#fddi">FDDI</a></td>
- <td>fddi</td>
- <td></td>
- <td>ISA</td>
- <td><a href="">#</a></td>
- </tr>
- <tr>
- <td><a href="#hsi">Hipersockets</a></td>
- <td>hsi</td>
- </tr>
- <tr>
- <td><a href="#iucv">IUCV</a></td>
- <td>iucv</td>
- <td>PTP</td>
- </tr>
- <tr>
- <td><a href="#myri">Myrinet</a></td>
- <td>myri</td>
- <td></td>
- <td></td>
- <td><a href="hwinfo/bSAa.wZUhdK_A1p5">PCI</a></td>
- </tr>
- <tr>
- <td><a href="#qeth">QETH</a></td>
- <td>qeth</td>
- </tr>
- <tr>
- <td><a href="#tr">Token-Ring</a></td>
- <td>tr</td>
- <td></td>
- <td>ISA</td>
- <td><a href="hwinfo/H9CO.Oa5XQ+zHPiE">PCI</a></td>
- <td><a href="">#</a></td>
- <td><a href="">#</a></td>
- <td><a href="">#</a></td>
- </tr>
- <tr>
- <td><a href="#wlan">Wireless</a></td>
- <td>wlan</td>
- <td></td>
- <td></td>
- <td><a href="hwinfo/jqQS.CA1y3f8FAiF">PCI</a></td>
- <td><a href="">#</a></td>
- <td><a href="hwinfo/08s.2pQPFZ9qjED">CardBus</a></td>
- <td><a href="">#</a></td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=3><a href="#dialup">Dialup</a></td>
- <td>Modem</td>
- <td>ppp</td>
- <td>PTP</td>
- <td>ISA</td>
- <td><a href="">#</a></td>
- <td><a href="hwinfo/i7s0.gdm40Ifamk7">PCMCIA</a></td>
- <td><a href="">#</a></td>
- <td><a href="hwinfo/ZLwt.gGqXKNqGK+7">USB</a></td>
- <td><a href="hwinfo/i7s0.stlz_5b5o73">Serial</a></td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td>ISDN Card</td>
- <td>ippp</td>
- <td>PTP</td>
- <td><a href="hwinfo/QQNm.4JPVYg4a1y4">ISA</a></td>
- <td><a href="hwinfo/gZD2.gV8_U5wZ+LB">PCI</a></td>
- <td><a href="">#</a></td>
- <td><a href="">#</a></td>
- <td><a href="hwinfo/B3Fu.FC71YnSrDeA">USB</a></td>
- <td></td>
- <td><a href="hwinfo/WL76.NfNR2ssSbN5">DSL - combo</a></td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td>DSL</td>
- <td>ppp</td>
- <td>PTP</td>
- <td></td>
- <td><a href="hwinfo/WL76.NfNR2ssSbN5">PCI</a></td>
- <td></td>
- <td></td>
- <td><a href="hwinfo/B3Fu.Z4Y2LKD9B2B">USB</a></td>
- <td></td>
- <td><a href="hwinfo/Phe5.ndpeucax6V12">PPPOE</a></td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=3><a href="#tunnel">Tunnel</a></td>
- <td>6-in-4</td>
- <td>sit</td>
- <td>PTP</td>
- </tr>
- <tr>
- <td>GRE</td>
- <td>gre</td>
- <td>PTP</td>
- </tr>
- <tr>
- <td>IPIP</td>
- <td>ipip</td>
- <td>PTP</td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=2><a href="#special">Special</a></td>
- <td>Loopback</td>
- <td>lo</td>
- </tr>
- <tr>
- <td>VMWare</td>
- <td>vmnet</td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=4><a href="#cable">Cable</a></td>
- <td rowspan=2>Serial Line</td>
- <td>slip</td>
- </tr>
- <tr>
- <td>ppp</td>
- </tr>
- <tr>
- <td>Parallel Line</td>
- <td>plip</td>
- </tr>
- <tr>
- <td>USB Network</td>
- <td>usb?</td>
- </tr>
-<!-- ========================================================= -->
- <tr>
- <td rowspan=7><a href="#wireless">Wireless</a></td>
- <td rowspan=3>Infra-Red</td>
- <td>irda</td>
- </tr>
- <tr>
- <td>irlan</td>
- </tr>
- <tr>
- <td>ppp</td>
- </tr>
- <tr>
- <td>Bluetooth</td>
- <td>bt</td>
- <td></td>
- <td></td>
- <td></td>
- <td></td>
- <td></td>
- <td><a href="hwinfo/B3Fu.FC71YnSrDeA">USB</a></td>
- </tr>
-<!-- ========================================================= -->
- </tbody>
-</table>
-
-<!-- ********************************************************* -->
-
-<h3>Notes:</h3>
-<ol>
-<li><b>PTP</b> means a <b>Point-to-Point</b> network link
-<li>Regular <b>ISA</b> cards can't be detected by hwinfo, so there's no way
- to download the hwinfo log. It's only possible for some ISA PnP cards.
-<li># means missing hwinfo log
-</ol>
-
-<!-- ********************************************************* -->
-
-<h3>Description:</h3>
-
-<ul>
-<li><a name="arc">ARCnet</a>
-/usr/src/linux/Documentation/networking/arcnet.txt
-/usr/src/linux/Documentation/networking/arcnet-hardware.txt
-
-<li><a name="ci">CLAW</a>
-<li><a name="ctc">CTC</a>
-Channel-To-Channel
-
-<li><a name="dummy">dummy</a>
-/usr/src/linux/drivers/net/dummy.c
-
-<li><a name="decnet">DecNet</a>
-/usr/src/linux/Documentation/networking/decnet.txt
-
-<li><a name="escon">Escon</a>
-Enteprise System CONnector (something like a mixture of SCSI and
-Ethernet - its a channel, but can carry network traffic)
-
-<li><a name="eth">Ethernet</a>
-<li><a name="fddi">FDDI</a>
-<li><a name="hsi">HSI</a>
-Hipersockets
-
-<li><a name="iucv">IUCV</a>
-Inter User Communication Vehicle (means: DMA based network pipe
-between Virtual Machine instances (like vmware) on an s390)
-
-<li><a name="myri">Myrinet</a>
-<a href="http://www.myri.com">http://www.myri.com</a>
-
-<li><a name="plip">PLIP</a>
-Parallel Line IP
-/usr/src/linux/Documentation/networking/PLIP.txt
-
-<li><a name="qeth">QETH</a>
-
-<li><a name="sci">SCI</a>
-<a href="http://www.scizzl.com/WhatIsSCI.html">http://www.scizzl.com/WhatIsSCI.html</a>
-<a href="http://www.dolphinics.com/sci/index.html">http://www.dolphinics.com/sci/index.html</a>
-
-<li><a name="tr">Token-Ring</a>
-<li><a name="wlan">Wireless</a>
-</ul>
-
-<!-- ********************************************************* -->
-
-</body>
-</html>
-<!-- EOF -->
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/Makefile.am new/yast2-network-2.16.9/doc/Makefile.am
--- old/yast2-network-2.16.8/doc/Makefile.am 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/Makefile.am 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-#
-# Makefile.am for y2c_network/doc
-#
-
-SUBDIRS = autodocs # files hwinfo
-
-htmldir = $(docdir)
-
-doc_DATA = autoinst
-html_DATA = todo.html $(wildcard *.html)
-
-todo.html: Todo.txt
- @( \
- grep -B100 '##BODY##' skel.html; \
- echo -e "\n<pre>\n"; \
- cat Todo.txt; \
- echo -e "\n</pre>\n"; \
- grep -A100 '##BODY##' skel.html; \
- ) \
- | sed 's|##TITLE##|Things To Do|g' \
- | sed 's|^#\+$$|<hr>|g' \
- | sed 's|^#\+ \([[:alnum:],:)( -]*\)#\+$$|<!--<h2>\1</h2>-->|g' \
- | sed 's|^\([[:alnum:],:)( -]*:\)$$|<h2>\1</h2>|g' \
- | sed 's|#\([0-9]\{4,5\}\)|<a href="http://bugzilla.suse.de/show_bug.cgi?id=\1">#\1</a>|g' \
- > todo.html
-
-CLEANFILES = todo.html
-EXTRA_DIST = Todo.txt $(doc_DATA) $(html_DATA)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/skel.html new/yast2-network-2.16.9/doc/skel.html
--- old/yast2-network-2.16.8/doc/skel.html 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/skel.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Network Configuration: ##TITLE##</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec@suse.cz> -->
-<!-- $Id: skel.html 18222 2004-07-27 09:54:17Z msvec $ -->
-<a name="top"><p>
-<h1>Network Configuration: ##TITLE##</h1>
-<hr>
-
-<!-- ##BODY## -->
-
-</body></html>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/todo.html new/yast2-network-2.16.9/doc/todo.html
--- old/yast2-network-2.16.8/doc/todo.html 2007-11-12 15:13:16.000000000 +0100
+++ new/yast2-network-2.16.9/doc/todo.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,254 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Network Configuration: Things To Do</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec@suse.cz> -->
-<!-- $Id: skel.html 18222 2004-07-27 09:54:17Z msvec $ -->
-<a name="top"><p>
-<h1>Network Configuration: Things To Do</h1>
-<hr>
-
-<!-- ##BODY## -->
-
-<pre>
-
-# $Id: Todo.txt 18259 2004-07-28 09:54:08Z msvec $
-
-<hr>
-<!--<h2>Bugs </h2>-->
-
-<h2>Bugs:</h2>
-- KInternet: better helptext (configured + kinternet, cinternet)
-- ISDN cleanup (adapt to new sources, better sysconfig) [ISDN]
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35935">#35935</a> nor yast2 asks for internet test although network config skipped
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37864">#37864</a> nor kinternet not started after dsl config
-
-- name resolving doesn't work without /etc/resolv.conf (ResolveIP, ag_hostnames)
-
-- cleanup ifcfg and hwcfg naming
-- cleanup NetworkModules
-- fix (or delete) all FIXMEs
-
-<h2>in-progress:</h2>
-- [snwint] ifcfg-usb-usb: detected devices (manual adding done, detected missing) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22739">#22739</a>)
-- [zoz] routing: restart only routing (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33025">#33025</a>)
-
-<hr>
-<!--<h2>Features </h2>-->
-
-<h2>Small Features:</h2>
-- host: add (update) all hosts in the local network
-- host: scan for hosts on the local network [Add]
-- host: show system hosts checkbox (like users have)
-- modem: check existence of the modem device in ModemDialog
-- routing: summary: print other routes in nice form
-- package: include all agents (ag_xauth, ag_resolver, ag_hostnames, ...)
-- routing: DHCLIENT_SET_DEFAULT_ROUTE (similar to RESOLV_CONF, HOSTNAME)
-
-<h2>Large Features:</h2>
-- lan: new UI (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29721">#29721</a>, see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>) [sigi]
-- proxy: use immediately (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23728">#23728</a>), enhance other programs
-- new: IPv6 support (tunnels)
-- lan: check IPv6 support is really functional (all fields)
-- new: cable connection (slip, plip, ppp, usb)
-- hardware: wireless connection (irda, bluetooth) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=35747">#35747</a>)
-- support custom provider from INS file (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25774">#25774</a>)
-- lan: install required packages: dhcpcd|sysconfig|hotplug|wireless-tools (only if needed, before Write?)
-- dialup: don't always ask for the mail config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31472">#31472</a>)
-- lan: ask for the mail config?
-- lan: allow configuring a net interface without an IP address (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>)
-- routing: other fields (see routes(5))
-- modem: speaker volume as combo (or better as slider)
-- not only lan: temporary interface disable (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24926">#24926</a>)
-- lan: myrinet: check for driver presence [warning + info]
-
-<hr>
-<!--<h2>Old Stuff </h2>-->
-
-- lan: netcards without a driver (what to do on s390?, warn?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29296">#29296</a>)
-- lan: compiled in kernel drivers (#???)
- offer them besides modularized drivers? src/lan/cards.ycp?
-
-<h2>Improvements:</h2>
-- dns: two resolv.conf scrconfs (resolv.conf.saved.by.dhcpcd, <a href="http://bugzilla.suse.de/show_bug.cgi?id=38834">#38834</a>) XXX?
-- lan: check link presence (see sysconfig.rpm how is it done, or was it RH?)
-- routing: check already present default route (partially <a href="http://bugzilla.suse.de/show_bug.cgi?id=11132">#11132</a>c26)
-- routines: check for yast2-mail presence
-- provider: offer to delete provider after device delete if not used (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16094">#16094</a>)
-- provider: delete default route if removed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=10739">#10739</a>)
-- lan: warn before the network restart (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>) [WARN]
-- lan: yp configuration failed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25506">#25506</a>)
- ask if network should be restarted
-- dns: better "DNS and Hostname" and "Hosts" titles (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29722">#29722</a>)
-- dns: better message for broken fields (eg. domain) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22802">#22802</a>)
-- lan: ssh installation (install.inf format) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24836">#24836</a>)
- duplicate Alias lines; maybe not necessary, review <a href="http://bugzilla.suse.de/show_bug.cgi?id=22444">#22444</a>
-- dialup: mail question only if new device was added
- yast ui config XXX?
-
-<h2>Enhancements:</h2>
-- detection (netprobe, dhcpcd) <a href="http://bugzilla.suse.de/show_bug.cgi?id=15489">#15489</a> (see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=9951">#9951</a>)
- <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a> are dups of <a href="http://bugzilla.suse.de/show_bug.cgi?id=16471">#16471</a>: take info from linuxrc
-- modem: pap|chap secrets writing (isdn may do it already), not sure if it's useful
-- providers: no-global-values (ini-agent parameter, ease of use: flat(<a href="http://bugzilla.suse.de/show_bug.cgi?id=21867">#21867</a>)?)
-- providers: -> HWDB-NG
-- all: edit without restart (reload)
-- device: use map instead of variables (-> fill all variables)
-- package: require yast2-language, yast2-mail, ... (maybe do that at runtime)
-- feature: IP-masquerading (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16131">#16131</a>), is already in the firewall
-- routing: default route without GW (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23977">#23977</a>)
-- dsl: flat rate (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27840">#27840</a>)
-- improve modules.conf options merging (maybe obsolete with 2.6) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29995">#29995</a>)
-- make DHCP options iface-local (questionable) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30476">#30476</a>)
-- edit dsl HW goes through provider again (default provider?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24000">#24000</a>)
-- allow to change the netcard type (for a broken detection) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30890">#30890</a>)
-- skip detect check box (general yast2 feature) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31478">#31478</a>)
-- installation: better network configuration (inst_netcfg, create_interfaces)
-- host: drop oldhostentry file
-- host: better deleted hostnames handling
-
-<hr>
-<!--<h2>New Bugs </h2>-->
-
-<h2>New in Bugzilla:</h2>
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33071">#33071</a> enh provide a per interface routing configuration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33649">#33649</a> cri yast2 ISDN module always activates personal firewall
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=34626">#34626</a> enh Allow giving a net interface an arbitrary name
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35221">#35221</a> nor LATER Better behavior with multiple dhcp clients
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35638">#35638</a> min On Abort, ask only if there have been any changes
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35671">#35671</a> min Yast2 deletes hostname aliases, if more than one are present
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35955">#35955</a> min LATER Obsolete NETWORK, BROADCAST, NETMASK, UNIQUE in ifcfg
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37520">#37520</a> enh LATER Let user identify ifcfg by MAC, bus id, vpid...
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38213">#38213</a> min YaST network forgets configuration name proposal
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38031">#38031</a> nor Changing network environment causes resolver problems
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38135">#38135</a> min after deleting the only configured modem, yast2-mail is run
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38746">#38746</a> nor dsl config is not working with two network cards
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=39027">#39027</a> min LATER "Back" button is interpreted as "Abort"
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40012">#40012</a> enh LATER Allow editing the whole resolver search list
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40254">#40254</a> nor LATER Allow choosing the encoding for passwords
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40458">#40458</a> nor LATER Improve VNC Remote Administration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40861">#40861</a> enh LATER Add "Test connection" button to proxy etc. config
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=41204">#41204</a> enh LATER unconnected network card is assumed to be connected
-
-<hr>
-<!--<h2>Documentation </h2>-->
-
-<h2>Documentation:</h2>
-- example dhcpcd-eth0.info
-- example intstall.inf's
-- Net-HOWTO link
-- s390 devices (see bellow, also from mails)
-- overall device overview (see bellow, also required data like IP, RI, NM)
-- UIMODE: link to autodocs
-- doc: adding network device mini-howto: grep for "escon" for example
-- doc: include public_html/network, dia, ...
-
-<h2>New device type:</h2>
-- lan/cards.ycp add type cards (at least one entry)
-- lan/hardware.ycp update "device_types" list
-- modules/NetworkDevices.ycp update "netcard" list
-- routines/complex.ycp add "device_name" to CheckEmptyName
-- routines/hardware.ycp update ControllerType (detection)
-- routines/summary.ycp add "device_type" to DeviceType
-
-<h2>Debug (bugzilla):</h2>
-- 'hwinfo --all --log hwinfo.log'
-- /etc/sysconfig/hardware/hwcfg-*
-- /etc/sysconfig/network/ifcfg-*
-- /etc/sysconfig/network/ifroute-*
-- /var/lib/YaST2/install.inf
-- /var/log/YaST2/y2log*
-
-- /etc/sysconfig/network/providers/* [dialup problems]
-
-- /etc/sysconfig/network/config
-- /etc/sysconfig/network/dhcp
-- /etc/sysconfig/network/routes
-
-- /etc/resolv.conf [DNS problems]
-
-- /etc/modprobe.conf
-- /etc/modprobe.conf.local
-- /etc/modprobe.d/*
-
-- 'ip a'
-- /var/log/messages
-
-<hr>
-<!--<h2>Details for some of the above </h2>-->
-
-<h2>ISDN:</h2>
-- code cleanup (use yast2-network structure: Provider, devices, ...)
-- UI cleanup (http://w3.suse.de/~sigi/yast2/modules/isdn/81isdn/isdn81_improvement_it01.ht...)
-- isdn: start mail after config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=18256">#18256</a>)
-
-<h2>WARN:</h2>
-- <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>
-- warn before rcnetwork restart -> RestartNetwork() || StopNetwork();
-- see routines/runtime.ycp:RunningLocal()
-
-<hr>
-<!--<h2>Ancient Stuff </h2>-->
-
-<h2>TO-SORT:</h2>
-
-- all: use rcnetwork reload (but probably only in some cases, things like
- remove 2 eth cards and add them in a different order won't work due to
- the kernel modules not being unloaded)
- * "rcnetwork reload" (if DeletedModules\!=[] "restart")
-
-- routines: -> FIREWALL=yes|no to each ifcfg-XXX <a href="http://bugzilla.suse.de/show_bug.cgi?id=18840">#18840</a> (support for modems)
-
-<hr>
-<!--<h2>Some details, other stuff, old </h2>-->
-
-<h2>DOC:</h2>
-- doc: dummy: IP/NM/BC
-- doc: irlan: IP/NM/BC (eth?)
-- doc: irnet: IP/RI (?)
-- doc: plip: IP/RI (Parallel Line IP)
-- doc: slip: IP/RI (Serial Line IP, obsoleted by PPP)
-- doc: ppp: IP/RI (Serial Point-To-Point protocol)
-
-<h2>UI proposal:</h2>
-- detected
-- choose your card (current list)
-- hw params only (current manual)
-
-<h2>Hardware:</h2>
-- usb: network cabel, ethernet card, TR card, ISDN card, modem
-- pcmcia: ethernet card, TR card, ISDN card, modem
-- wireless network cards
-- fddi card
-
-- make device optional in routes agent
-- DefaultDevice(ip)
- check all PPP connections (REMOTEIP)
- other devices
- - take IP
- - if(network(IP) == network(ip)) return x;
-- compare with old lan
-- where is this used?
-
-<h2>Modules:</h2>
-- see the "*ISDN*" paper
-
-MODULES=$[]; -> Lan.ycp
-DELETED=[]; -> Lan.ycp
-ReadModules(); -> M
-WriteModules(); <- D,M
-Select: C,M -> global vars
-AddEdit: global vars -> C,M
-Delete: global vars -> C,M,D
-
-<hr>
-<!--<h2>EOF :-) </h2>-->
-
-</pre>
-
-<!-- ##BODY## -->
-
-</body></html>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/doc/Todo.txt new/yast2-network-2.16.9/doc/Todo.txt
--- old/yast2-network-2.16.8/doc/Todo.txt 2007-10-29 10:03:44.000000000 +0100
+++ new/yast2-network-2.16.9/doc/Todo.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,233 +0,0 @@
-# $Id: Todo.txt 18259 2004-07-28 09:54:08Z msvec $
-
-##############################################################################
-##### Bugs #####
-
-Bugs:
-- KInternet: better helptext (configured + kinternet, cinternet)
-- ISDN cleanup (adapt to new sources, better sysconfig) [ISDN]
-
-#35935 nor yast2 asks for internet test although network config skipped
-#37864 nor kinternet not started after dsl config
-
-- name resolving doesn't work without /etc/resolv.conf (ResolveIP, ag_hostnames)
-
-- cleanup ifcfg and hwcfg naming
-- cleanup NetworkModules
-- fix (or delete) all FIXMEs
-
-in-progress:
-- [snwint] ifcfg-usb-usb: detected devices (manual adding done, detected missing) (#22739)
-- [zoz] routing: restart only routing (#33025)
-
-##############################################################################
-##### Features #####
-
-Small Features:
-- host: add (update) all hosts in the local network
-- host: scan for hosts on the local network [Add]
-- host: show system hosts checkbox (like users have)
-- modem: check existence of the modem device in ModemDialog
-- routing: summary: print other routes in nice form
-- package: include all agents (ag_xauth, ag_resolver, ag_hostnames, ...)
-- routing: DHCLIENT_SET_DEFAULT_ROUTE (similar to RESOLV_CONF, HOSTNAME)
-
-Large Features:
-- lan: new UI (#29721, see also #33801) [sigi]
-- proxy: use immediately (#23728), enhance other programs
-- new: IPv6 support (tunnels)
-- lan: check IPv6 support is really functional (all fields)
-- new: cable connection (slip, plip, ppp, usb)
-- hardware: wireless connection (irda, bluetooth) (#35747)
-- support custom provider from INS file (#25774)
-- lan: install required packages: dhcpcd|sysconfig|hotplug|wireless-tools (only if needed, before Write?)
-- dialup: don't always ask for the mail config (#31472)
-- lan: ask for the mail config?
-- lan: allow configuring a net interface without an IP address (#33801)
-- routing: other fields (see routes(5))
-- modem: speaker volume as combo (or better as slider)
-- not only lan: temporary interface disable (#24926)
-- lan: myrinet: check for driver presence [warning + info]
-
-##############################################################################
-##### Old Stuff #####
-
-- lan: netcards without a driver (what to do on s390?, warn?) (#29296)
-- lan: compiled in kernel drivers (#???)
- offer them besides modularized drivers? src/lan/cards.ycp?
-
-Improvements:
-- dns: two resolv.conf scrconfs (resolv.conf.saved.by.dhcpcd, #38834) XXX?
-- lan: check link presence (see sysconfig.rpm how is it done, or was it RH?)
-- routing: check already present default route (partially #11132c26)
-- routines: check for yast2-mail presence
-- provider: offer to delete provider after device delete if not used (#16094)
-- provider: delete default route if removed (#10739)
-- lan: warn before the network restart (#27137, #19851) [WARN]
-- lan: yp configuration failed (#25506)
- ask if network should be restarted
-- dns: better "DNS and Hostname" and "Hosts" titles (#29722)
-- dns: better message for broken fields (eg. domain) (#22802)
-- lan: ssh installation (install.inf format) (#24836)
- duplicate Alias lines; maybe not necessary, review #22444
-- dialup: mail question only if new device was added
- yast ui config XXX?
-
-Enhancements:
-- detection (netprobe, dhcpcd) #15489 (see also #7287, #13200, #9951)
- #7287, #13200 are dups of #16471: take info from linuxrc
-- modem: pap|chap secrets writing (isdn may do it already), not sure if it's useful
-- providers: no-global-values (ini-agent parameter, ease of use: flat(#21867)?)
-- providers: -> HWDB-NG
-- all: edit without restart (reload)
-- device: use map instead of variables (-> fill all variables)
-- package: require yast2-language, yast2-mail, ... (maybe do that at runtime)
-- feature: IP-masquerading (#16131), is already in the firewall
-- routing: default route without GW (#23977)
-- dsl: flat rate (#27840)
-- improve modules.conf options merging (maybe obsolete with 2.6) (#29995)
-- make DHCP options iface-local (questionable) (#30476)
-- edit dsl HW goes through provider again (default provider?) (#24000)
-- allow to change the netcard type (for a broken detection) (#30890)
-- skip detect check box (general yast2 feature) (#31478)
-- installation: better network configuration (inst_netcfg, create_interfaces)
-- host: drop oldhostentry file
-- host: better deleted hostnames handling
-
-##############################################################################
-##### New Bugs #####
-
-New in Bugzilla:
-
-#33071 enh provide a per interface routing configuration
-#33649 cri yast2 ISDN module always activates personal firewall
-#34626 enh Allow giving a net interface an arbitrary name
-#35221 nor LATER Better behavior with multiple dhcp clients
-#35638 min On Abort, ask only if there have been any changes
-#35671 min Yast2 deletes hostname aliases, if more than one are present
-#35955 min LATER Obsolete NETWORK, BROADCAST, NETMASK, UNIQUE in ifcfg
-#37520 enh LATER Let user identify ifcfg by MAC, bus id, vpid...
-#38213 min YaST network forgets configuration name proposal
-#38031 nor Changing network environment causes resolver problems
-#38135 min after deleting the only configured modem, yast2-mail is run
-#38746 nor dsl config is not working with two network cards
-#39027 min LATER "Back" button is interpreted as "Abort"
-#40012 enh LATER Allow editing the whole resolver search list
-#40254 nor LATER Allow choosing the encoding for passwords
-#40458 nor LATER Improve VNC Remote Administration
-#40861 enh LATER Add "Test connection" button to proxy etc. config
-#41204 enh LATER unconnected network card is assumed to be connected
-
-##############################################################################
-##### Documentation #####
-
-Documentation:
-- example dhcpcd-eth0.info
-- example intstall.inf's
-- Net-HOWTO link
-- s390 devices (see bellow, also from mails)
-- overall device overview (see bellow, also required data like IP, RI, NM)
-- UIMODE: link to autodocs
-- doc: adding network device mini-howto: grep for "escon" for example
-- doc: include public_html/network, dia, ...
-
-New device type:
-- lan/cards.ycp add type cards (at least one entry)
-- lan/hardware.ycp update "device_types" list
-- modules/NetworkDevices.ycp update "netcard" list
-- routines/complex.ycp add "device_name" to CheckEmptyName
-- routines/hardware.ycp update ControllerType (detection)
-- routines/summary.ycp add "device_type" to DeviceType
-
-Debug (bugzilla):
-- 'hwinfo --all --log hwinfo.log'
-- /etc/sysconfig/hardware/hwcfg-*
-- /etc/sysconfig/network/ifcfg-*
-- /etc/sysconfig/network/ifroute-*
-- /var/lib/YaST2/install.inf
-- /var/log/YaST2/y2log*
-
-- /etc/sysconfig/network/providers/* [dialup problems]
-
-- /etc/sysconfig/network/config
-- /etc/sysconfig/network/dhcp
-- /etc/sysconfig/network/routes
-
-- /etc/resolv.conf [DNS problems]
-
-- /etc/modprobe.conf
-- /etc/modprobe.conf.local
-- /etc/modprobe.d/*
-
-- 'ip a'
-- /var/log/messages
-
-##############################################################################
-##### Details for some of the above #####
-
-ISDN:
-- code cleanup (use yast2-network structure: Provider, devices, ...)
-- UI cleanup (http://w3.suse.de/~sigi/yast2/modules/isdn/81isdn/isdn81_improvement_it01.ht...)
-- isdn: start mail after config (#18256)
-
-WARN:
-- #19851, #27137
-- warn before rcnetwork restart -> RestartNetwork() || StopNetwork();
-- see routines/runtime.ycp:RunningLocal()
-
-##############################################################################
-##### Ancient Stuff #####
-
-TO-SORT:
-
-- all: use rcnetwork reload (but probably only in some cases, things like
- remove 2 eth cards and add them in a different order won't work due to
- the kernel modules not being unloaded)
- * "rcnetwork reload" (if DeletedModules\!=[] "restart")
-
-- routines: -> FIREWALL=yes|no to each ifcfg-XXX #18840 (support for modems)
-
-##############################################################################
-##### Some details, other stuff, old #####
-
-DOC:
-- doc: dummy: IP/NM/BC
-- doc: irlan: IP/NM/BC (eth?)
-- doc: irnet: IP/RI (?)
-- doc: plip: IP/RI (Parallel Line IP)
-- doc: slip: IP/RI (Serial Line IP, obsoleted by PPP)
-- doc: ppp: IP/RI (Serial Point-To-Point protocol)
-
-UI proposal:
-- detected
-- choose your card (current list)
-- hw params only (current manual)
-
-Hardware:
-- usb: network cabel, ethernet card, TR card, ISDN card, modem
-- pcmcia: ethernet card, TR card, ISDN card, modem
-- wireless network cards
-- fddi card
-
-- make device optional in routes agent
-- DefaultDevice(ip)
- check all PPP connections (REMOTEIP)
- other devices
- - take IP
- - if(network(IP) == network(ip)) return x;
-- compare with old lan
-- where is this used?
-
-Modules:
-- see the "*ISDN*" paper
-
-MODULES=$[]; -> Lan.ycp
-DELETED=[]; -> Lan.ycp
-ReadModules(); -> M
-WriteModules(); <- D,M
-Select: C,M -> global vars
-AddEdit: global vars -> C,M
-Delete: global vars -> C,M,D
-
-##############################################################################
-##### EOF :-) ####
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/src/lan/address.ycp new/yast2-network-2.16.9/src/lan/address.ycp
--- old/yast2-network-2.16.8/src/lan/address.ycp 2007-10-29 10:03:49.000000000 +0100
+++ new/yast2-network-2.16.9/src/lan/address.ycp 2007-11-15 19:29:35.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Network card adresss configuration dialogs
* Authors: Michal Svec
*
- * $Id: address.ycp 41587 2007-10-26 10:39:49Z mzugec $
+ * $Id: address.ycp 42105 2007-11-15 18:29:34Z mzugec $
*/
{
@@ -29,6 +29,7 @@
import "SuSEFirewall4Network";
import "Wizard";
import "NetworkService";
+import "Map";
include "network/summary.ycp";
include "network/widgets.ycp";
@@ -740,16 +741,16 @@
{
settings["SLAVES"] = LanItems::bond_slaves;
- //get all eth devices
- map > avails = ((map > >)NetworkDevices::FilterDevices(""))["eth"]:$[];
-// map > avails = devices["eth"]:$[];
+ map configurations = NetworkDevices::FilterDevices("netcard");
+ foreach(string devtype, splitstring(NetworkDevices::CardRegex["netcard"]:"", "|"), {
+ foreach(string devnum, (list<string>) Map::Keys(configurations[devtype]:$[]), {
//filter the eth devices (BOOT_PROTO=none && START_MODE=off)
- foreach (string num, map value, avails,
- {
- if (((string)value["BOOTPROTO"]:"" == "none") && ((string)value["STARTMODE"]:"" == "off"))
- wd["BONDSLAVE", "items"] = add (wd["BONDSLAVE", "items"]:[], [NetworkDevices::device_name("eth", num)] );
- });
+ if (((string)configurations[devtype, devnum, "BOOTPROTO"]:"" == "none") && ((string)configurations[devtype, devnum, "STARTMODE"]:"" == "off"))
+ wd["BONDSLAVE", "items"] = add (wd["BONDSLAVE", "items"]:[], [NetworkDevices::device_name(devtype, devnum)] );
+
+ });
+ });
settings["BONDOPTION"] = LanItems::bond_option;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.16.8/VERSION new/yast2-network-2.16.9/VERSION
--- old/yast2-network-2.16.8/VERSION 2007-11-12 15:18:35.000000000 +0100
+++ new/yast2-network-2.16.9/VERSION 2007-11-15 19:28:47.000000000 +0100
@@ -1 +1 @@
-2.16.8
+2.16.9
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org