¿У вас немає графічного сервера і чи потрібно підключатися до вашої бездротової мережі? ¿Ви шанувальник терміналу і ви хочете дізнатися, як все менше залежати від будь-якого графічного інтерфейсу? ¿У вашої машини мало ресурсів як запустити Менеджер мереж або подібний? ¿Ви хочете вчитися щось нове? Що ж, підключитися до бездротової мережі за допомогою терміналу дуже просто. Давайте подивимося, як це зробити ... |
Наступні кроки
Ми будемо використовувати 4 інструменти:
- ifconfig: щоб увімкнути бездротовий пристрій.
- iwlist: для переліку всіх виявлених точок доступу.
- iwconfig: для налаштування бездротового з'єднання.
- dhclient: призначити нашому комп'ютеру IP-адресу через DHCP.
Перша команда, яку ми збираємось використовувати, це Ifconfig. За допомогою цієї команди ми збираємося увімкнути бездротовий пристрій (тобто бездротову карту). Залежно від типу пристрою, який ви використовуєте, його назва може змінюватися (зазвичай це wlan0 або ra0). Якщо це wlan0, я відкрив термінал і написав:
sudo ifconfig wlan0 вгору
Якщо все піде добре, повідомлення про помилку не повинно з'являтися.
Наступним кроком є пошук бездротової мережі, до якої ми хочемо підключитися:
iwlist сканування wlan0 - -
Ви повинні побачити список усіх доступних мереж. Припустимо, що мережа, до якої ми хочемо підключитися, така:
Cell 01 - Address: 00:21:43:4E:9B:F0
ESSID:"Red Bar Falucho"
Mode:Master
Channel:5
Frequency:2.432 GHz (Channel 5)
Quality=100/100? Signal level:-45 dBm? Noise level=-95 dBm
Encryption key:on
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000002f1d9be01b7
З наведених даних нас цікавить знання ESSID. З іншого боку, під час використання шифрування WPA2 нам знадобиться пароль для підключення.
Далі слід налаштувати наше з’єднання:
sudo iwconfig wlan0 essid Ключ ESSID ПАРОЛЬ
Де ESSID - це essid мережі (не забудьте ввести його в лапки, якщо ім'я містить пробіли), до якого ми хочемо підключитися, і ВВЕДИТИ ПАРОЛЬ пароль, який необхідний для можливості підключення до цієї точки доступу.
sudo iwconfig wlan0 essid Клавіша ESSID: ПАРОЛЬ
Після того, як конфігурація пристрою готова, настав час отримати наш IP:
sudo dhclient wlan0
Якщо повідомлення про помилку не відображається, передбачається, що все пройшло добре. 🙂
Як зробити це сценарієм
Записувати все це кожного разу, коли ви хочете вийти в Інтернет, може бути досить нудно. Натомість краще перетворити всі ці кроки на гарний сценарій:
#! /bin/bash
ifconfig wlan0 up
iwconfig wlan0 essid ESSID key CONTRASEÑA
dhclient wlan0
Замініть ESSID на essid мережі, а ПАРОЛЬ паролем, необхідним для підключення. Збережіть цей файл із назвою wireless_up.sh і надайте йому дозволи на виконання:
chmod u + x wireless_up.sh
Щоб зробити це глобальним сценарієм (який можна запускати з будь-якого місця), вставте його / usr / local / bin. Нарешті, запустіть команду wireless_up.sh звідки завгодно, і нехай сценарій працює своєю магією.
Для отримання додаткової інформації відвідайте Вікі Ubuntu.
Джерело | ghacks.net
Чоловіче, коли я ставлю команду sudo ifconfig wlan0 вгору, я отримую помилку W4rL0cK.site, я ставлю її замість wlan0 eth0, а також ту саму помилку, чи знаєте ви, чому це?
Чудовий підручник, але тут ви покажете нам, як підключитися, але ...
Чи є спосіб відключити від бездротової мережі термінал?
Вітаємо (:
Привіт Дієго!
Ви намагалися:
sudo ifconfig wlan0 вниз
??
На здоров’я! Павло.
Привіт! після застосування цього кроку:
sudo iwconfig wlan0 essid Ключ ESSID ПАРОЛЬ
Я отримую таке повідомлення:
Помилка бездротового запиту "Встановити ESSID" (8B1A):
Помилка SET на пристрої wlan0; Операція вже триває.
Буду вдячний вашій допомозі
У заключному сценарії, чи не повинен виклик ifconfig включати параметр "вгору" для виведення інтерфейсу?
чудовий підручник, подивіться, як було б отримати доступ до мережі wi-fi із серверами типу Mikrotik, оскільки провайдери wi-fi Інтернету, які використовують ці сервери, надають користувача та пароль.
Звичайно, ви можете перетворити сценарій на демон.
Щодо статичних IP-адрес, рекомендую прочитати таку статтю: http://www.thelinuxdaily.com/2010/02/setup-static-ip-address-in-linux/
користувач: ~ $ sudo ifconfig wlan0 вгору
SIOCSIFFLAGS: Експлуатація заборонена
користувач: ~ $ sudo ifconfig ra0 вгору
ra0: ПОМИЛКА під час отримання прапорців інтерфейсу: Пристрій не існує
Я щойно встановив Ubuntu 10.04, і якщо я шукаю драйвери обладнання, я нічого не отримую
У мене ноутбук sony
Допоможіть, будь ласка
:v
Був сценарій, який це значно полегшив. Іспанською також.
Я збираюся його шукати, щоб побачити, чи зможу я його знайти.
Добре. Вперед! Якщо ви знайдете це, я включу його до поста.
На здоров’я! Павло.
Чи працює це 10.04? тому що з інтерфейсів неможливо не підключається
Так, це чудово працює для мене. Перевірте, чи ваш інтерфейс wlan0. Для цього напишіть ifconfig у терміналі та встановіть назву інтерфейсу бездротової мережі. Отримавши ім’я, замініть wlan0 на це ім’я у всіх командах, що використовуються у дописі.
Так! Дякую! Це була друкарська помилка. 🙂
Обійми! Павло.
Він повинен працювати так само. Повідомте мене, якщо ви досягли успіху. 🙂
Обійми! Павло.
Дуже хороший підручник; щоб не залежати від Ethernet кожного разу, коли я хочу зручно орієнтуватися у своєму кріслі за допомогою посилань
Привіт!
HaD!
Привіт. Я виконав усі ваші кроки, і він відповідає:
Відповіді RTNETLINK: Файл існує
і це не підключається. Можеш допомогти мені? Я вже відчайдушна. Між теперішніми днями я проводив години з цією історією. Можливо, це тому, що я новачок, але ...
Спробуйте спочатку скасувати підписку, а потім зареєструватися.
ifdown what_be_that_ponies
ifup what_be_what_ponias
Наприклад:
ifdown wlan0
ifup wlan0
Обійми! Павло.
Можливо, я запізнився, це здається занадто довгим! Я повинен був включити документ, щоб не займатися. Вибачте, це більше не повториться ...
Альдо:
Ви намагалися виконати команди, які я надіслав вам електронною поштою, перед "sudo", щоб запустити їх із правами адміністратора?
Це буде виглядати так: sudo ifdown wlan0, те саме для ifup
На здоров’я! Павло.
А для ключів WPA? ...
якщо ми використовуємо фіксований ip замість динамічного, є заміна
dhclient
по
ip addr додати 192.168.1.2/24 dev wlan0
ip addr додати /dev
Примітка: ми вибираємо маску підмережі відповідно до http://en.wikipedia.org/wiki/CIDR_notation
Чи можу я встановити сценарій як демон, щоб робити це автоматично, коли я вмикаю комп'ютер? А як би ви діяли у випадку, якщо вам потрібен статичний ip, наприклад dns? оскільки я не можу це зробити для dhcp.
Спасибо.
Привіт, ти знаєш, я виконав кроки, але при першому кроці з’являється помилка ха-ха, це помилка «» wlan0: ПОМИЛКА під час отримання прапорців інтерфейсу: Пристрій не існує »»
ставлячи це в команди
su -c 'lspci | grep -i мережа '
Я отримую це, і згідно зниклого водія.
06: 00.0 Мережевий контролер: Broadcom Corporation BCM43142 802.11b / g / n (rev 01)
Не могли б ви допомогти мені, будь ласка!
У мене на цьому етапі проблема
sudo dhclient wlan0
зависає, як довго мені чекати чи близько того?
інше питання, в моєму паролі є літери та цифри, чи потрібно мені ставити «s:» чи ні? оскільки, якщо я ставлю це, я отримую помилку
Помилка SET на пристрої wlan0; Недійсний аргумент
спасибі
Після
sudo iwconfig wlan0 essid ESSIDTAL ключ ПАРОЛЬ
o
sudo iwconfig wlan0 essid ESSIDTAL ключ s: ПАРОЛЬ
каже мені:
Помилка бездротового запиту "Встановити кодування" (8B2A):
невірний аргумент "ПАРОЛЬ"
Що не так?
привіт
Здається, що для WPA потрібно використовувати wpa_supplicant. з повагою
Великі танки за внесок
Привіт, у мене проблема з конфігурацією мережевого інтерфейсу. Оскільки я встановив Lubuntu 14.04, мій нетбук розпізнає лише мережу, з якою я встановлюю операційну систему, але монітор мережі не відображає жодних інших мереж, коли я використовую графічний інтерфейс. якщо я сканую його з терміналу, він знаходить мережі, але коли я ввожу ESSID і пароль, я отримую щось на зразок:
Помилка бездротового запиту "Встановити кодування" (8B2A):
Помилка SET на пристрої wlan0; Недійсний аргумент.
christian @ christian-AOD255: ~ $ sudo iwconfig wlan0 essid MOVISTAR_22196434 ключ 00991902638
Помилка бездротового запиту "Встановити кодування" (8B2A):
Помилка SET на пристрої wlan0; Недійсний аргумент.
christian @ christian-AOD255: ~ $
Мені потрібна допомога, що я можу зробити?
Я тестую на Ubuntu 10.04 LTS Server, і він у мене не працює, всі команди працюють коректно, але при спробі підключення я отримую помилку.
iwconfig wlan0 essid MAXNET key s: Пароль
Помилка бездротового запиту "Встановити кодування" (8B2A):
Помилка SET на пристрої wlan0; Недійсний аргумент.
Чудово, дуже корисно, коли ви встановлюєте debian netinstall на ноутбуці. Привітання.
Як я можу це зробити зі свого факультету, де я повинен ввести своє ім’я користувача та пароль.
вітання
Грекіас
Це було дуже корисно
Варіант залишити це як сценарій хороший, але краще, щоб все залишалося всередині файлу / etc / network / interfaces, у моєму випадку це мережа wifi із захистом WEP, він доданий
auto wlan0
inace dhcp
бездротовий essid ім'я sssid
бездротовий ключ pass_wifi #en hex
керований бездротовий режим
Цікава і дуже практична стаття для початківців Linux, дякую за внесок інформації, щоб перевірити її на практиці на моїй машині 🙂
Привіт!
Привіт! iwconfig працює для WPA2? чому я не можу змусити його ходити…. коли я ставлю пароль s: пароль видає мені помилку
«Помилка бездротового запиту« Set Encode »(8B2A):
Помилка SET на пристрої wlan0; Недійсний аргумент. "
Я намагаюся створити сценарій, який повертає успішне з'єднання ... або він не буде використовуватися в nagios ...
Я маю намір зробити монітор стану Wi-Fi, щоб він попереджав мене, коли зависає точка доступу ...
Якщо хтось має якісь ідеї, які можуть допомогти мені у проекті, ласкаво просимо до
привіт
Ви не можете використовувати iwconfig для використання WPA2, у цих випадках ви повинні використовувати wpa_supplicant.
Iwconfig іноді працює на мене, а іноді ні, чому це може бути?
Дякую, друже, ти мене поспішив ...
Команда iwlist для мене не працює
Будь ласка, поясніть для wpa2 без використання файлів, оскільки ця публікація, яка є найпопулярнішою, бентежить публікації wpa2 і змушує їх чудово працювати
Як це зробити для wpa2s, я новачок, і я нічого не знаю про wpa_supplicant
Те саме трапляється зі мною як із користувачем Mandel, і я не знаю, як це вирішити, я кілька днів пробував із своїм wi-fi
дуже добре, я не пропускаю жодних помилок, але як тільки я ставлю sudo iwconfig wlan0 essid ключ ESSID ПАРОЛЬ я ввожу і що> тому мені доведеться зробити пізніше, і якщо ви поясніть мені, будь ласка
Ще одна дрібниця:
(не забувайте вводити його в лапки, якщо назва містить пробіли)
Примітка: iwconfig обробляє паролі у шістнадцятковому форматі. Якщо ви хочете ввести ascii пароль,
* завжди йде з цитатами та серйозними ascii?