Projet

Général

Profil

Outil de configuration réseau

Utilisation de network manager et il existe (via le projet KDE) une couche Qt d'accès à Network Manager ... autant l'utiliser !

Attention ça ne marque sur sur precise et suivantes donc pour bosser sur nos ordinateurs c'est pas simple !

  • installation des paquets nécessaires
sudo apt-get install libnm-util-dev libnm-glib-dev cmake
  • libmm pour qt
git clone git://anongit.kde.org/libmm-qt
mkdir libmm-qt_build
cd libmm-qt_build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../libmm-qt
make && make install

Détails de l'installation (pour créer un paquet ou installer sur tablette sans avoir cmake & co)

-- Installing: /usr/lib/libQtModemManager.so.0.5.0
-- Installing: /usr/lib/libQtModemManager.so.0
-- Installing: /usr/lib/libQtModemManager.so
-- Installing: /usr/include/QtModemManager/manager.h
-- Installing: /usr/include/QtModemManager/modeminterface.h
-- Installing: /usr/include/QtModemManager/modemlocationinterface.h
-- Installing: /usr/include/QtModemManager/modemcdmainterface.h
-- Installing: /usr/include/QtModemManager/modemgsmcardinterface.h
-- Installing: /usr/include/QtModemManager/modemgsmcontactsinterface.h
-- Installing: /usr/include/QtModemManager/modemgsmnetworkinterface.h
-- Installing: /usr/include/QtModemManager/modemgsmsmsinterface.h
-- Installing: /usr/include/QtModemManager/modemgsmhsointerface.h
-- Installing: /usr/include/QtModemManager/modemgsmussdinterface.h
-- Installing: /usr/include/QtModemManager/QtModemManager-export.h
-- Installing: /usr/lib/pkgconfig/QtModemManager.pc
  • libnm pour qt
git clone git://anongit.kde.org/libnm-qt
mkdir libnm-qt_build
cd libnm-qt_build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../libnm-qt
make && make install

Détails de l'installation

-- Installing: /usr/lib/libQtNetworkManager.so.0.9.0
-- Installing: /usr/lib/libQtNetworkManager.so.0
-- Installing: /usr/lib/libQtNetworkManager.so
-- Installing: /usr/include/QtNetworkManager/manager.h
-- Installing: /usr/include/QtNetworkManager/device.h
-- Installing: /usr/include/QtNetworkManager/wireddevice.h
-- Installing: /usr/include/QtNetworkManager/wirelessdevice.h
-- Installing: /usr/include/QtNetworkManager/accesspoint.h
-- Installing: /usr/include/QtNetworkManager/connection.h
-- Installing: /usr/include/QtNetworkManager/modemdevice.h
-- Installing: /usr/include/QtNetworkManager/bluetoothdevice.h
-- Installing: /usr/include/QtNetworkManager/olpcmeshdevice.h
-- Installing: /usr/include/QtNetworkManager/wimaxdevice.h
-- Installing: /usr/include/QtNetworkManager/wimaxnsp.h
-- Installing: /usr/include/QtNetworkManager/ipv4config.h
-- Installing: /usr/include/QtNetworkManager/dhcp4config.h
-- Installing: /usr/include/QtNetworkManager/ipv6config.h
-- Installing: /usr/include/QtNetworkManager/dhcp6config.h
-- Installing: /usr/include/QtNetworkManager/settings.h
-- Installing: /usr/include/QtNetworkManager/activeconnection.h
-- Installing: /usr/include/QtNetworkManager/vpnconnection.h
-- Installing: /usr/include/QtNetworkManager/wirelessnetwork.h
-- Installing: /usr/include/QtNetworkManager/wirelessnetworkinterfaceenvironment.h
-- Installing: /usr/include/QtNetworkManager/secretagent.h
-- Installing: /usr/include/QtNetworkManager/generic-types.h
-- Installing: /usr/include/QtNetworkManager/QtNetworkManager-export.h
-- Installing: /usr/lib/pkgconfig/QtNetworkManager.pc

abuledu-networkmanager

C'est une application test pour voir ce qu'on peut faire ...

bzr branch sftp://redmine.ryxeo.com//home/groupes/developpeurs/abuledu/abuledu-tablette/abuledu-networkmanager-1.0/
Redmine Appliance - Powered by TurnKey Linux