Skip to content

Commit 9652b89

Browse files
committed
Updated NEWS, rewrote the outdated README.
1 parent eab73fa commit 9652b89

File tree

3 files changed

+83
-31
lines changed

3 files changed

+83
-31
lines changed

NEWS

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
0.20, Wed 2009-07-29
2+
Major rewrite:
3+
Created a library wrapping the NM DBus API.
4+
Created a generic library wrapping python-dbus.
5+
(both libraries are still quite messy)
6+
Dropped support for NM 0.6.
7+
(the last trace is in the 'breakup' branch)
8+
Connection setting:
9+
--activate-connection for system settings or another applet
10+
--connect for exporting a transient connection
11+
knetworkmanager (KDE3) config reading dropped
12+
Added a (basic) testsuite.
13+
Switched to distutils.
14+
115
0.8.4, Sat 2009-03-21
216
New: When connecting (-C), monitor the NM connection state.
317
Fix: RPM packaging: consistent PREFIX (bnc#485413), owning pkgdatadir.

README

Lines changed: 52 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,52 @@
1-
[10]Cnetworkmanager is a command-line client for [11]NetworkManager,
2-
intended to supplement and replace the GUI applets. So far it is a single
3-
python script. What is new in version 0.7.1:
4-
5-
* it does not need a configuration file anymore:
6-
cnetworkmanager -C publicnet
7-
cnetworkmanager -C myessid --wep-hex 112234445566778899aabbccdd
8-
cnetworkmanager -C moria --wep-pass SpeakFriendAndEnter # 0.8
9-
cnetworkmanager -C another --wpa-psk-hex \
10-
112233445566778899aabbccddeeff00112233445566778899aabbccddeeff00
11-
* it works with NM 0.6 (tested on [12]Ubuntu 8.04 Hardy and a
12-
pre-release [13]OLPC) in addition to the older support for NM 0.7pre
13-
(tested on [14]openSUSE 11.0)
14-
15-
What is still left to do:
16-
17-
* sooner:
18-
* reading the configuration stored by the GNOME nm-applet
19-
* possibility to quit after a connection is established
20-
21-
* later:
22-
* more encryption schemes (WPA2?)
23-
* more connection types (dial-up, VPN)
24-
25-
Links:
26-
9. http://mvidner.blogspot.com/2008/07/cnetworkmanager-071.html
27-
10. http://vidner.net/martin/software/cnetworkmanager/
28-
11. http://www.gnome.org/projects/NetworkManager/
29-
12. http://www.ubuntu.com/
30-
13. http://laptop.org/
31-
14. http://software.opensuse.org/
1+
* What
2+
3+
cnetworkmanager is a command-line client for NetworkManager, intended to
4+
supplement and replace the GUI applets.
5+
6+
It is licensed under the GPL v2 or later.
7+
8+
* Where
9+
10+
http://vidner.net/martin/software/cnetworkmanager/
11+
http://repo.or.cz/w/cnetworkmanager.git
12+
13+
* Screenshot (from 0.20)
14+
15+
$ cnetworkmanager -h
16+
Usage: cnetworkmanager [options]
17+
18+
Options:
19+
--version show program's version number and exit
20+
-h, --help show this help message and exit
21+
-w BOOL, --wifi=BOOL Enable or disable wireless
22+
-o BOOL, --online=BOOL
23+
Enable or disable network at all
24+
--state Print the NM state
25+
--whe, --wireless-hardware-enabled
26+
Print whether the WiFi is enabled
27+
-d, --device-list, --dev
28+
List devices
29+
--device-info=DEV, --di=DEV
30+
Info about device DEV (by interface or UDI(TODO))
31+
-a, -n, --ap-list, --ap, --nets
32+
List access points
33+
--ap-info=AP, --ai=AP
34+
Info about access point AP (by hw address or
35+
UDI(TODO))
36+
-u, --usrcon List user connection settings
37+
-s, --syscon List system connection settings
38+
-c, --actcon List active connections
39+
--demo Run a random demonstration of the API
40+
--activate-connection=[KIND],ID,[DEV],[APMAC]
41+
activate the KIND(user/system) connection ID on device
42+
DEV using APMAC.
43+
-m, --monitor loop to show dbus signals
44+
-C SSID, --connect=SSID
45+
Connect to a wireless network SSID (creating the
46+
configuration using the key options below)
47+
--unprotected network does not require a key
48+
--wep-hex=KEY use this WEP key of 26 hex digits
49+
--wep-pass=KEY use this WEP passphrase
50+
--wpa-psk-hex=KEY use this WPA key of 64 hex digits
51+
--wpa-pass=KEY use this WPA passphrase
52+

cnetworkmanager.changes

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
-------------------------------------------------------------------
2+
Wed Jul 29 17:40:00 CEST 2009 - mvidner@suse.cz
3+
4+
- v0.20
5+
- Major rewrite:
6+
- Created a library wrapping the NM DBus API.
7+
- Created a generic library wrapping python-dbus.
8+
(both libraries are still quite messy)
9+
- Dropped support for NM 0.6.
10+
(the last trace is in the 'breakup' branch)
11+
- Connection setting:
12+
--activate-connection for system settings or another applet
13+
--connect for exporting a transient connection
14+
knetworkmanager (KDE3) config reading dropped
15+
- Added a (basic) testsuite.
16+
- Switched to distutils.
17+
118
-------------------------------------------------------------------
219
Sat Mar 21 07:18:00 CET 2009 - mvidner@suse.cz
320

0 commit comments

Comments
 (0)