Титла: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 18, 2012, 01:42 Здравейте, опитвам се да се свържа към домашната си мрежа през терминала.Използвам Mint 11 64bit gnome и usb TL-wn722n с atheros chipset.Картата си работи през network manager-a на Mint-a.Пробвах различни варианти на свързване към мрежата с различнен тип енкодинг WPA/WEP/Open ,но без резултат.
За Wep провах: sudo iwconfig wlan0 essid Мрежа key s:Ключ sudo dhclient wlan0 За WPA провах с wpa_supplicant,но нещо се омаза network manager-a и се наложи преинсталация. Всеки съвет ще ми е от полза. Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: dejuren в Feb 18, 2012, 01:56 Виж това: http://ubuntuusers-bg.org/index.php?topic=138.0
Има две редакции на упътването, ще се наложи да пробваш кое точно те устройва. В моя случай всичко става така: Код: wpa_supplicant -i wlan0 -c /home/drago/src/wpa_supplicant.home -B Код: $ cat /home/drago/src/wpa_supplicant.home Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 18, 2012, 10:44 Използвах:
wpa_passphrase Името–на–мрежата Парола-на-мрежава network={ ssid="Името–на–мрежата" #psk="Парола-на-мрежава" psk="дълга поредица от букви и цифри" } Направих config файла по описанието Ви и при изпълнение на : sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B Връща като грешка : Line 14: Invalid passphrase length 64 (expected: 8..63) 'дълга поредица от букви и цифри"'. Line 14: failed to parse psk '"дълга поредица от букви и цифри"'. Line 15: WPA-PSK accepted for key management, but no PSK configured. Line 15: failed to parse network block. Failed to read or parse configuration '/etc/wpa_supplicant.conf'. Къде бъркам? Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: dejuren в Feb 18, 2012, 22:51 psk= е паролата в четим вид, некодирана.
Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 19, 2012, 11:18 Благодаря за помощта!Още малко и ще заработи.Сега при изпълнения на : sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B не връща грешка ,но при изпълнение на iwconfig wlan0 :
IEEE 802.11bgn ESSID:"PESHO" Mode:Managed Frequency:2.452 GHz Access Point: Not-Associated Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off При свързване с nettwork managera на Mint-a iwconfig wlan0 връща : IEEE 802.11bgn ESSID:"PЕSHO" Mode:Managed Frequency:2.452 GHz Access Point: 64:68:0C:64:06:62 Bit Rate=1 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=58/70 Signal level=-52 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 Да не би да има конфликт между nettwork managera на Mint-a и wpa_supplicant-a. Прочетох от други форуми ,че трябва да се задава и с кой драйвер да се изпълнява wpa_supplicant.В документацията на wpa_supplicant пише ,че за Atheros карти драйвера е madwifi и комндния ред става sudo wpa_supplicant -i wlan0 -D madwifi -c /etc/wpa_supplicant/wpa_supplicant.conf -B,но при изпълнения връща madwifi unsupported. Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: dejuren в Feb 20, 2012, 18:08 Значи като начало виж "man wpa_supplicant" секцията AVAILABLE DRIVERS. Пробвай първо на сляпо с драйвер wext (той трябва да се използва и без това, но за теста). Всъщност задаването на драйвер не е абсолютно задължително. Второ пусни командата като заместиш -В с -d така:
Код: sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -d Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: kalinik в Feb 20, 2012, 21:02 С madwifi едва ли ще го подкараш.
Аз съм с Ralink 2500 и модул rt73usb През команден ред се свързва директно чрез wext Пробвай така: sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 21, 2012, 18:00 sudo wpa_supplicant -Dwext -iwlan0 -c/home/pesho-pc/Desktop/wifu.conf : Trying to associate with SSID 'pesho' И тук терминала "замръзва".Нито се свързвам с мрежата ,нито връща нещо като грешка. При sudo wpa_supplicant -i wlan0 -c /home/pesho-pc/Desktop/wifu.conf -d изкарва някакви "дълги фермани" ,които ще прикача ,за да не товаря темата. Конфиг файла ми съдържа : ctrl_interface=/var/run/wpa_supplicant eapol_version=1 ap_scan=2 # home configuration network={ ssid="pesho" id_str="home" scan_ssid=1 proto=RSN key_mgmt=WPA-PSK pairwise=CCMP group=TKIP CCMP psk="паролата ми" } Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: dejuren в Feb 22, 2012, 05:32 Някак пропуснах - при теб network manager работи ли докато се опитваш да се свържеш? Да, ако не се лъжа има конфликт между него и wpa_supplicant, първо го спри, тогава пак проба.
"Дългите фермани" си ги съкратил (Ctrl-C), можеше да оставиш да се посъбере информация. Ако е много не пречи, но ако е малко... Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: Gogo_SZ в Feb 23, 2012, 01:51 Внимавай с интервалите точките запетайките и др. - фатални са в терминала
sudo wpa_supplicant -i wlan0 -c /home/pesho-pc/Desktop/wifu.conf а в wifu.conf (или в /etc/wpa_supplicant.conf ) ти трябват само следните редове: network={ psk="парола" priority=1 scan_ssid=0 ssid="име на мрежата" } Всичко останало е глезотия)))))) Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 23, 2012, 12:18 Благодаря отново за помощта.За спирането на network-manager-а и аз се сетих ,но не го бях пробвал.Явно това е бил ключа за бараката.Спрях го с sudo service network-manager stop,после с редактирания конфиг на Gogo_SZ изпълних sudo wpa_supplicant -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf и воала :
Trying to associate with 64:68:0c:64:06:62 (SSID='pesho' freq=2452 MHz) Associated with 64:68:0c:64:06:62 WPA: Key negotiation completed with 64:68:0c:64:06:62 [PTK=TKIP GTK=TKIP] CTRL-EVENT-CONNECTED - Connection to 64:68:0c:64:06:62 completed (auth) [id=0 id_str=] Проверих дали съм се свързал с iwconfig wlan0 : wlan0 IEEE 802.11bgn ESSID:"pesho" Mode:Managed Frequency:2.452 GHz Access Point: 64:68:0C:64:06:62 Bit Rate=1 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=54/70 Signal level=-56 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:18 Missed beacon:0 До тук добре ,но с опит да се пинг-на към рутер-а : ping 192.168.1.1 получих : connect: Network is unreachable и разбира се нямам интернет. ??? PS:използвам нет от БТК ,но едва ли е от значение :) . Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: dejuren в Feb 23, 2012, 16:42 Дотук само си се свързал с рутера на ниско ниво, остава да получиш IP адрес от него:
Код: sudo dhclient wlan0 Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: peshoa в Feb 23, 2012, 17:21 Silly me :) как забравих за това.Това беше.Благодаря отново.
За заключване. Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: Yasen6275 в Mar 07, 2016, 09:02 Някой опитвал ли се е това нещо да го автоматизира?
По специално на Дебиан Stretch. Искам да разкарам wicd-та, network-menager и прочие лайна. Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: Odido в Mar 08, 2016, 16:19 Какво имаш предвид по автоматизира? Веднъж настроен supplicant-a си има запаметен профил с мрежата/мрежите и се свързва автоматично. Ако искаш да избираш измежду всички мрежи може да се използва iwlist за да ги видиш.Лично аз без графична среда ако съм пък ползвам ceni има го по подразбиране в арч.Предполагам и дебиан ще има нещо подобно в нет инсталационния пакет.
Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: Yasen6275 в Mar 08, 2016, 22:45 Под автоматизиране имам предвид да се стартира съпликанта да се стартира автоматично и ако има позната мрежа да се закача.
Проблема е че от systemd разбирам по-малко от нищо и нямам идея как да подходя с въпросите в гугъл. Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: nslave в Mar 09, 2016, 21:30 За автоматизация не знам.. но този метод за свързване към wireless ми се струва болезнен и тромав. Преди бях ползвал wicd-curses - лесно, просто, вкусно :D
Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: jet в Mar 09, 2016, 22:27 В конфига му нареждаш повече мрежи и той си се закача когато ги види
Титла: Re: Свързване към безжична мрежа чрез терминал Публикувано от: Yasen6275 в Mar 10, 2016, 10:15 За автоматизация не знам.. но този метод за свързване към wireless ми се струва болезнен и тромав. Преди бях ползвал wicd-curses - лесно, просто, вкусно :DИ бавно. Намерих wotkaround за дебилиян подобните дидтрибуции Код Предполагам за другите дистрибуции има подобни местенца, но не ги знам. // А за да може да се добавят мрежи с wpagui в конфига трябва да се добави Код и потребителите които искате да могат да бъзикат настройките да ги вкарате в нетдев групата. |