Я начинаю изучать Ubuntu 9.10. Как я могу программно получить все доступные Wi-Fi-сети? Может ли кто-нибудь привести пример?Извлечь доступные Wi-Fi-сети на Ubuntu
1
A
ответ
6
0
Для лучшего выхода, сортировка из наибольший (-43 дБм) до самых слабых (-87 дБм) сигналов для каждой сети:
$ iwlist wlan0 scanning | egrep 'Cell |Encryption|Quality|ESSID' | tr '\n' ' ' | sed 's/Cell/\nCell/g' | sort -k 8 | sed 's/ //g'
будет производить следующий вывод:
Cell 01 - Address: 20:08:ED:C3:29:F4 Quality=67/70 Signal level=-43 dBm Encryption key:on ESSID:"INFINITUM57yt"
Cell 03 - Address: 38:BC:01:94:CA:98 Quality=45/70 Signal level=-65 dBm Encryption key:on ESSID:"KATKENAKI"
Cell 15 - Address: A4:B1:E9:57:44:03 Quality=42/70 Signal level=-68 dBm Encryption key:on ESSID:"INFINITUM574403"
Cell 07 - Address: 78:D7:52:D2:70:38 Quality=37/70 Signal level=-73 dBm Encryption key:on ESSID:"palehouse"
Cell 02 - Address: C8:3A:35:14:5E:F0 Quality=35/70 Signal level=-75 dBm Encryption key:off ESSID:"Tenda_145EF0"
Cell 05 - Address: 64:70:02:A8:E8:AD Quality=35/70 Signal level=-75 dBm Encryption key:off ESSID:"ThomasJefferson"
Cell 11 - Address: D0:05:2A:99:3C:92 Quality=35/70 Signal level=-75 dBm Encryption key:on ESSID:"INFINITUM4183"
Cell 08 - Address: 9C:97:26:D3:ED:9D Quality=33/70 Signal level=-77 dBm Encryption key:on ESSID:"INFINITUMD3ED9D"
Cell 04 - Address: F8:1A:67:70:71:04 Quality=33/70 Signal level=-77 dBm Encryption key:on ESSID:"TP-LINK_707104"
Cell 14 - Address: 64:66:B3:8B:F0:C8 Quality=30/70 Signal level=-80 dBm Encryption key:on ESSID:"ola q ace robando el wifi oq ace"
Cell 12 - Address: 9C:2A:70:4B:85:D9 Quality=29/70 Signal level=-81 dBm Encryption key:off ESSID:"HP-Print-D9-LaserJet 1025"
Cell 10 - Address: F4:F2:6D:C2:7A:48 Quality=25/70 Signal level=-85 dBm Encryption key:on ESSID:"AppGarage"
Cell 13 - Address: 20:25:64:8E:B8:88 Quality=25/70 Signal level=-85 dBm Encryption key:on ESSID:"f46f84"
Cell 09 - Address: 60:E3:27:EC:CE:14 Quality=25/70 Signal level=-85 dBm Encryption key:on ESSID:"INFINITUM57yt"
Cell 06 - Address: 04:9F:CA:23:A0:00 Quality=23/70 Signal level=-87 dBm Encryption key:on ESSID:"Totalplay-F07C"
Смежные вопросы
- 1. Доступные шрифты на iOS
- 2. Не удалось извлечь bash (Ubuntu) на окнах 10
- 3. PostgreSQL: Как извлечь все доступные новейшие данные, сгруппированные без самоподключения?
- 4. LinguaPlone - ссылка на доступные переводы
- 5. Типы шифрования, доступные на Java?
- 6. Установка pyqtgraph на ubuntu
- 7. Доступные предметы
- 8. Как извлечь sms.db из не-jailbroken iphone на linux
- 9. Доступные модели
- 10. PHP-запрос на данные, доступные для Android.
- 11. Выберите доступные Vlans при покупке на Softlayer
- 12. Услуги, доступные на порту Eclipse 51235
- 13. Как ограничить Свойства, доступные на питоне класса
- 14. Как показать все RecordStore, доступные на устройстве
- 15. Magento - каковы доступные атрибуты скидки на корзину?
- 16. Доступные на рынке фреймворки, форматы и протоколы?
- 17. Доступные вкладки jquery - прямая ссылка на вкладку
- 18. Доступные языки «Управление Сайт Языки» на EPiServer
- 19. Ограничения на память, доступные для приложений
- 20. На каких языках имеются доступные оценочные среды?
- 21. Доступные пользовательские свойства Asp.Net на главной странице
- 22. SQL запросов на получение Доступные даты
- 23. Socket.ReceiveReady не уволен, несмотря на доступные сообщения
- 24. Вернуть все доступные сопоставления на RequestMethod GET
- 25. Сортировать доступные носители, основанные на корзину продуктов
- 26. Доступные языки для TTS на Android
- 27. Преобразование ответа на доступные свойства объекта
- 28. PIL-декодер jpeg недоступен на ubuntu x64,
- 29. HTML5 - Доступные контексты canvas
- 30. Как перечислить все доступные пакеты из репозитория
, в котором язык ?? – RameshVel
Возможно, вы имели в виду Wifi networks? Я отредактировал с этой догадкой, но, пожалуйста, исправьте это, если ошибаетесь. – 2010-03-30 08:09:14
Возможный дубликат http://stackoverflow.com/questions/400240/how-can-i-get-a-list-of-available-wireless-networks-on-linux – richq