Wpa-conf nerede belgelenir?


10

Kullandığım wpa-confiçinde /etc/network/interfacesWLAN arayüzü otomatik olarak AP bağlanmak yapmak:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Aslında, bunu bir yerlerde bir wiki'de buldum. Arayüzler (5) veya belgelenmiştir görünüyor herhangi başka bir adam sayfası.

Peki olduğuwpa-conf anahtar kelime? Bir çeşit uzatma mı? Yoksa yerleşik ifupmi? Ve kullanabileceğim tüm komutların bir listesini nereden bulabilirim /etc/network/interfaces?


/Etc/network/interfaces.d/* dosyalarından birinde bir işlev var mı?
Jeff Schaller

@ JeffSchaller: wpa-confbenim içimde değil /etc/network/interfaces.d/.
wolf-revo-cats

Yanıtlar:


9

Gelince /etc/network/interfaces, yüklediğinizde wpa-supplicant, bir komut dosyası kancası takılır:

  • /etc/network/if-down.d
  • /etc/network/if-post-down.d
  • /etc/network/if-pre-up.d
  • /etc/network/if-up.d,

Kanca çağrılır wpasupplicantve /etc/wpa-supplicant/ifupdown.shsırayla çağıran bir semboliktir /etc/wpa-supplicant/functions.sh.

Bu kanca runpartsin ifup/ ile çağrılır ifdownve sembolik bağın işaret ettiği komut dosyası da arayüzün kablosuz olup olmadığını test eder. Bu durumda, komut şuraya aktarılacaktır wpa-supplicant.

Komutlar üzerinde hareket etmek /sbin/wpa-supplicant, onları aktarmak için komut dosyası /sbin/wpa_actionve ikili dosya /sbin/wpa_clikullanılmış gibi görünüyor .

Burada bunun hakkında konuşan eski bir sayfa buldum:

http://manual.siduction.org/inet-wpa

Daha önce belirtildiği gibi, her bir wpa_supplicant'a özgü elemanın önüne 'wpa-' gelir. Her öğe, wpa_supplicant.conf (5), wpa_supplicant (8) ve wpa_cli (8) manajlarında açıklanan wpa_supplicant özelliğiyle ilişkilidir.

İstemci, herhangi bir ön yapılandırma olmaksızın başlatılır ve wpa_cli, 'wpa- *' satırları tarafından sağlanan girdiden bir ağ yapılandırması oluşturur. Başlangıçta, wpa_supplicant / wpa_cli cihazın özelliklerini doğrudan ayarlamaz (örneğin, iwconfig ile bir essid ayarlamak gibi), bunun yerine cihazı hangi erişim noktasının ilişkilendirilmeye uygun olduğu konusunda bilgilendirir. Cihaz alanı taradıktan ve uygun erişim noktasının kullanıma hazır olduğunu tespit ettikten sonra, bu özellikler ayarlanır.

Tüm işi yapan komut dosyası:

/etc/wpa_supplicant/ifupdown.sh /etc/wpa_supplicant/functions.sh ifupdown.sh, run-parts tarafından yürütülür ve bu da 'pre-up', 'pre-down' ve 'post- aşağı 'fazlar.

'Ön hazırlık' aşamasında, bir wpa_supplicant arka plan programı başlatılır ve ardından fiziksel aygıt için / etc / network / arabirimlerinde kullanılan 'wpa-' seçeneklerine göre bir ağ yapılandırması oluşturan bir dizi wpa_cli komutu başlatılır.

Wpa-roam kullanılırsa, 'post-up' aşamasında bir wpa_cli arka plan programı lauch edilir.

'Ön-aşağı' aşamasında, eğer varsa wpa_cli arka plan programı öldürülür.

'Post-down' aşamasında, wpa_supplicant arka plan programı öldürülür.


Neden bir arayüzle ilişkili diğer seçenekler gibi girintili değil? Böyle birden fazla çizgi varsa müdahale ederler mi?
detly

1
@detly Konu hakkında sorularınız varsa, lütfen yeni bir soru açın.
Rui F Ribeiro
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.