NetworkManager/KeyFile

Linux.fista
Versio hetkellä 24. elokuuta 2012 kello 21.12 – tehnyt Tuju (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

NetworkManager (jäljempänä NM) tallentaa yhteysasetuksensa tiedostoihin, joita se käsittelee backend-pluginien avulla. Plugineita on eri tyyppisiä eri tiedostoformaatteja varten ja siten jakelupaketin oletus-backend ja plugin vaihtelee jakelun mukaan. Pluginit asetetaan pääasetustiedostossa /etc/NetworkManager/NetworkManager.conf, jossa voi olla seuraavat rivit:

[main]
plugins=ifcfg-rh

Jolloin NM käyttää Fedora-leirin mukaisia asetustiedostoja /etc/sysconfig/network-scripts/ hakemistosta. NM:n natiivi formaatti on keyfile jonka voi lisätä plugins listalle tai käyttää sitä ainoana formaattina.

Mobiiliverkon GPRS asetukset

Keyfile asetustiedostot sijaitsevat /etc/NetworkManager/system-connections/ hakemistossa. Tiedoston nimellä ei ole väliä, sillä voi olla tarkennin tai olla olematta. Esimerkkitiedoston Elisa sisältö voi olla:

[connection]
id=Elisa
uuid=67d91271-9280-4ad2-88b6-ad333709cfe7
type=gsm
permissions=user:tuju:;
autoconnect=false
timestamp=1316629901

[gsm]
number=*99#
apn=internet

[ipv4]
method=auto

[serial]
baud=115200

Lista mahdollisista asetuksista löytyy nm-0.8 asetusmäärityksistä.

Komennot

$ nmcli dev 
DEVICE     TYPE              STATE        
usb0       gsm               disconnected 
eth1       802-3-ethernet    unavailable  
eth0       802-3-ethernet    connected 
nmcli dev list iface usb0
GENERAL.DEVICE:                         usb0
GENERAL.TYPE:                           gsm
GENERAL.VENDOR:                         HP
GENERAL.PRODUCT:                        HP hs2340 HSPA+ MobileBroadband
GENERAL.DRIVER:                         cdc_acm
GENERAL.HWADDR:                         (unknown)
GENERAL.STATE:                          30 (disconnected)
GENERAL.REASON:                         0 (No reason given)
GENERAL.UDI:                            /org/freedesktop/ModemManager/Modems/2
GENERAL.IP-IFACE:                       
GENERAL.NM-MANAGED:                     yes
GENERAL.FIRMWARE-MISSING:               no
GENERAL.CONNECTION:                     not connected
CAPABILITIES.CARRIER-DETECT:            no
CAPABILITIES.SPEED:                     unknown
$ nm con list
System eth1               3f2c2b44-1c1f-48d0-971c-227340826ea4   802-3-ethernet    never                             
Boot Disk                 c9a0ecd1-9a91-43a2-b0ad-73cc4441aaa8   802-3-ethernet    Tue 17 Feb 2009 05:33:06 AM EET   
Elisa                     67d91271-9280-4ad2-88b6-ad333709cfe7   gsm               Wed 21 Sep 2011 09:31:41 PM EEST
$ nmcli con up id Elisa

Jakelukohtaisia ohjeita

Fedora ja Red Hat RHEL käyttävät pluginia ifcfg-rh.


Aiheesta muualla