GNU/Linux >> Znalost Linux >  >> Linux

Jak vyvolat wi-fi rozhraní z příkazového řádku?

sudo ip link set wlan0 up nebo sudo ifconfig wlan0 up .

Odpověď z 13. dubna:

Pro upřesnění odpovědi Martina:

ifup a ifdown příkazy jsou součástí balíčku ifupdown, který je nyní považován za starší rozhraní pro konfiguraci sítě ve srovnání s novějšími, jako je network manager .

Po ifup ifupdown čte konfigurační nastavení z /etc/network/interfaces; běží pre-up , post-up a post-down skripty z /etc/network , které zahrnují začínající /etc/wpasupplicant/ifupdown.sh který zpracovává další wpa-* možnosti konfigurace pro wpa wifi, v /etc/network/interfaces (viz zcat /usr/share/doc/wpasupplicant/README.Debian.gz pro dokumentaci). Pro WEP wireless-tools balíček hraje podobnou roli jako wpa-supplicant . iwconfig je z wireless-tools .

ifconfig zároveň je to nástroj nižší úrovně, který používá ifupdown a umožňuje větší flexibilitu. Například existuje 6 režimů fungování wifi adaptéru a IIRC ifupdown pokrývá pouze spravovaný režim (+ roamingový režim, který formálně není režim?). S iwconfig a ifconfig můžete povolit např. režim monitoru vaší bezdrátové karty, zatímco s ifupdown nebudete to moci udělat přímo.

ip command je novější nástroj, který funguje nad sokety netlink, nový způsob konfigurace síťového zásobníku jádra z uživatelského prostoru (nástroje jako ifconfig jsou postaveny na systémových voláních ioctl).


Zkuste ifconfig wlan0 up místo ifup .


Od Ubuntu 18.04 (a odpovídajících verzí Debianu) ifconfig a ifup /ifdown jsou zastaralé a doporučený způsob, jak vyvolat rozhraní, je pomocí ip příkaz:

ip link set dev <interface> up
ip link set dev <interface> down

A svá dostupná rozhraní můžete zkontrolovat pomocí:

ip link

A můžete zobrazit přiřazené IP adresy vašich rozhraní pomocí:

ip addr show

Nebo přesněji:

ip addr show scope global | grep inet

Linux
  1. Jak ztlumit z příkazového řádku?

  2. Jak se automaticky připojit z příkazového řádku?

  3. Jak získám svou IP adresu z příkazového řádku?

  1. Jak aktualizovat záznamy A z rozhraní příkazového řádku v Linuxu?

  2. Jak zachytit první IP adresu z příkazu ifconfig?

  3. Jak spustit TeX z rozhraní příkazového řádku v Linuxu

  1. Jak restartovat Icewm z příkazového řádku?

  2. Jak mohu odeslat e-mail z příkazového řádku?

  3. Jak mohu zapisovat do dmesg z příkazového řádku?