Невозможно пропинговать в режиме iwconfig wlan0 в режиме ad-hoc
404
zer0uno
ПК:
- Linux Mint 17.2 с Broadcom BCM43225
- Ubuntu 14.04 с PRO / Intel Wireless и драйвером iwl3945
Я выполнил следующие команды на двух ПК:
service network-manager stop ip link set wlan0 down iwconfig wlan0 mode ad-hoc channel 1 essid XYZ ip link set wlan0 up ip addr add 192.168.1.1/24 dev wlan0
Естественно на втором я дал 192.168.1.2
: до сих пор об ошибках не сообщалось.
Когда я пытаюсь проверить связь друг с другом, я получаю destination unreachable
и не понимаю почему, потому что когда я iwconfig wlan0
вижу, что интерфейсы находятся в режиме ad-hoc, оба на essid ABC и на канале 1, но с разными ячейками, даже если ПК находятся на расстоянии 2 см. Я не знаю, является ли клетка проблемой, но я не думаю, потому что я даже не могу найти способ ее исправить. Тем не менее, я думаю, что проблема на втором ПК (тот, что с Ubuntu), потому что когда я подключаю свой телефон к первому ПК, выполняющему те же команды, они могут пинговать друг друга.
Вы устанавливаете оба компьютера на тот же IP-адрес?
David Schwartz 9 лет назад
0
Nono, у одного есть `192.168.1.1`, у другого есть` 192.168.1.2`
zer0uno 9 лет назад
0
Можете ли вы сделать снимок экрана или скопировать и вставить результаты `ifconfig` (или аналогичные) на компьютеры?
Leathe 9 лет назад
0
@ Готово, добавлено.
zer0uno 9 лет назад
0
Хорошо, на самом деле ничего не вижу там. Вы случайно не используете драйверы `Realtek 8192cu Linux`? Видимо, это вызывает у других людей очень похожие проблемы.
Leathe 9 лет назад
0
На одном с Ubuntu я использую драйвер iwl3945, на другом с Linux Mint я использую `driver = wl0 driverversion = 6.30.223.248 (r487574)` (из `lshw -C network`)
zer0uno 9 лет назад
0
Ячейка фактически является адресом точки доступа, к которой вы подключаетесь (в режиме Ad-Hoc), поэтому из того, что вы публикуете, два компьютера подключаются к двум разным точкам доступа (или двум интерфейсам на одной точке доступа). Вы уверены, что между ними есть маршрут?
ojs 9 лет назад
0
@ojs ячейка - это адрес точки доступа, если мы говорим о режиме инфраструктуры (управляемый режим), но мы говорим о режиме ad hoc
zer0uno 9 лет назад
0
@welcome, что противоречит тому, что говорится на странице [this] (http://www.computerhope.com/unix/iwconfig.htm).
ojs 9 лет назад
0
@ojs mmmmhh, но должен ли ESSID идентифицировать ячейки, которые являются частью одной виртуальной сети? Согласно этому https://en.wikipedia.org/wiki/Wireless_network_interface_controller все узлы в специальной сети должны иметь одинаковый канал и SSID.
zer0uno 9 лет назад
0
@MariusMatutiae, как вы можете видеть из скриншотов. Я не ошибся в сети, я хотел бы, чтобы я сделал :( Однако на каких системах вы пробовали это?
zer0uno 9 лет назад
0
Согласно [этой ошибке ubuntu] (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/263541), тогда у драйвера iwl3945 были проблемы с adhoc, посмотрите, не показывает ли ваш `dmesg` какие-либо ошибки.
ojs 9 лет назад
0
@ojs Это ошибка 2009 года, которая была исправлена, и патч был внедрен в основное ядро (еще 2. серия тогда).
MariusMatutiae 9 лет назад
0
@MariusMatutiae почему вы удалили свой ответ?
zer0uno 9 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4