2

У меня есть новый ProBook 4420, который я не могу использовать Wi-Fi в моем офисе (это моя точка доступа, которую я контролирую). Другие устройства могут использовать Wi-Fi здесь просто отлично, и я могу использовать ноутбук на моем домашнем Wi-Fi или других близлежащих точках доступа.

Я могу подключиться к точке доступа и получить IP-адрес, но как только он у меня есть, я не могу отправлять трафик через соединение; нет запросов ping или dns, и не имеет значения, пытаюсь ли я подключиться к Интернету или внутренним хостам.

Я использую Win7 Pro x64, и в пятницу все заработало нормально. Я чувствую, что упускаю что-то очевидное. Есть идеи?

Обновить:
Когда я впервые подключаюсь к Wi-Fi, я просматриваю список «В настоящее время подключен к:», щелкая элемент сети в системном трее: « Identifying...(MySSID) No network access . Это после того, как это уже перечисляет сеть как "Подключено", и у меня уже есть IP-адрес.

Кроме того, иногда он вместо этого будет подключаться, и в списке «В настоящее время подключен к:» будет отображаться Connection Name (Unauthenticated) No internet access .

Если я устанавливаю точку доступа только в режиме b/g, она даже не отображается как доступная сеть, что странно, потому что мой домашний маршрутизатор вообще не поддерживает n - это только b/g, и я просто подключаюсь к нему.

Другое дело: мой "офисный" маршрутизатор того же типа и конфигурации, что и несколько студентов, которые находятся в студенческих общежитиях в кампусе, где я работаю. Я должен быть уверен, что это будет работать и для наших студентов, не требуя от них сложных шагов настройки.

Обновление 2:
Я посетил другое здание и смог использовать точку доступа Wi-Fi в этом здании очень хорошо. Тот же SSID, тот же сервер DHCP и IP-адрес, переданный мне. Однако на этот раз точка доступа к другой модели поддерживает только b/g. Мой следующий шаг - попытаться в другом месте в той же сети, которая поддерживает n.

Обновление 3:
Мне не удалось использовать аналогичную точку доступа в другом здании в кампусе, и замена точки доступа в этом здании другой моделью не помогла. Пока единственными доступными точками доступа были только b/g. Любая точка доступа, которая поддерживает n, не удалась. Это - черновые точки доступа версии 2.0, и у ноутбука есть окончательная спецификация, так что она может быть ее частью. Но у меня все еще есть проблемы с использованием этих точек доступа, когда они настроены только для b/g.

Кроме того, я установил статическую запись arp для шлюза по умолчанию, и это не помогло. Я должен также упомянуть, что основным виновником здесь является TrendNet TEW-639GR, но у меня также были проблемы с разговором с Belkin F6D-4230-4 N150 и более дорогим 3Com b/g только сейчас.

Обновление 4:
Я обновил прошивку одного роутера до последней версии, и, похоже, он ненадолго заработал. Тем не менее, это было только для одного или двух запросов страниц, прежде чем он снова остановился, поэтому я думаю, что страница могла быть кэширована или предварительно загружена моим браузером. Во всяком случае, я действительно думаю, что проблема в этом ноутбуке, поскольку у этого ноутбука были проблемы с несколькими маршрутизаторами, которые все прекрасно работают с другими устройствами.

3 ответа3

4

Проблемы частичного подключения 802.11 почти всегда сводятся к проблемам многоадресной рассылки.

В 802.11 широковещательные сообщения представляют собой подмножество многоадресных рассылок, поэтому это нарушает не только многоадресные протоколы, такие как большинство протоколов обнаружения служб / просмотра служб, но также и основанные на вещании вещи, такие как ARP.

802,11 многоадресных только сложно , когда они направляются к беспроводному клиенту. Вот почему DHCP имеет тенденцию работать, даже если многоадресная передача нарушена; сообщения DHCP, которые обычно передаются, являются сообщениями от клиента (обнаружение, запрос); сообщения к клиенту (Предложение, Ack), как правило , одноадресные.

При подозрении на проблему многоадресной передачи 802.11 стандартными шагами по устранению неполадок являются:

  1. Временно отключите беспроводную безопасность на своей точке доступа и посмотрите, исчезнет ли проблема. Некоторые методы безопасности, такие как WPA и WPA2, требуют, чтобы многоадресные рассылки отправлялись с ключом, отличным от одноадресных, и требуют, чтобы многоадресный (групповой) ключ периодически менялся автоматически, что приводит к ошибкам некоторых ошибочных точек доступа и клиентов. Некоторые методы безопасности, такие как смешанный режим WPA2 (AES и TKIP включены одновременно) и TSN 802.11i (AES, TKIP и WEP включены одновременно) требуют, чтобы многоадресные передачи отправлялись с совершенно другим шифром, чем одноадресные, что, опять же, во многих плохих реализациях понять неправильно.

  2. Убедитесь, что скорость многоадресной рассылки [ обновление: только ваша скорость многоадресной рассылки, а не весь ваш набор скорости] вашей точки доступа не установлена слишком высокой. В 802.11 многоадресные передачи должны отправляться с достаточно низкой скоростью передачи данных, чтобы все клиенты могли получать их надежно. Попробуйте снизить его до 2 или 1 Мбит / с и посмотрите, исчезнет ли проблема.

  3. Введите статические сопоставления ARP между вашими устройствами. В вашем случае это будет ваш новый ноутбук, и любой другой ящик служит шлюзом по умолчанию для подсети IPv4, в которой работают ваши беспроводные клиенты. [* IEdit **: Просто чтобы прояснить ситуацию, ввод статического сопоставления ARP на маршрутизаторе, который сообщает ему MAC-адрес клиента, является наиболее важным направлением.] Затем попытайтесь пропинговать шлюз по умолчанию или подключиться к внешним сайтам / сервисам. Если это работает сейчас, это подтверждает, что это проблема многоадресной рассылки.

Вот пример того, что я думаю, что происходит. Возьмите случай проверки связи с маршрутизатором:

  1. Клиент отправляет запрос ARP (широковещательный), чтобы найти MAC-адрес для IP-адреса маршрутизатора. В этом направлении это работает.

  2. Маршрутизатор отправляет ответ ARP (одноадресная передача).

  3. Клиент отправляет ICMP-эхо-запрос (ping-запрос) на IP (L3) и MAC (L2) адреса маршрутизатора.

  4. У маршрутизатора еще нет сопоставления ARP для клиента, и он не может просто доверять MAC-адресу в запросе ping, который он получил, поскольку это может привести к отравлению кэша ARP, поэтому он отправляет свой собственный запрос ARP (широковещательный) для поиска MAC-адрес для IP-адреса клиента. Но это направление, в котором многоадресные передачи могут прерваться в 802.11.

  5. Поскольку клиент никогда не получает широковещательные запросы ARP от маршрутизатора, он никогда не знает, что ответить, поэтому маршрутизатор никогда не знает, как обращаться к заголовкам L2 фреймов пинг-ответа, которые он хочет отправить, поэтому он должен отбросить их.

Некоторые могут спросить: «Но разве транзакция DHCP не привела к созданию сопоставления ARP на маршрутизаторе?", но я видел DHCP-серверы, которые вводят пакеты на низком уровне, минуя обычный стек IP и обходя код ARP.

Если это действительно проблема многоадресной рассылки, если она вызвана вашими настройками безопасности, и вы не можете найти параметр, который отвечает вашим требованиям безопасности, без устранения ошибки, решение состоит в том, чтобы либо получить обновленную прошивку для вашей точки доступа, либо драйверы для ваши карты, на которых есть исправления ошибок, которые вам нужны, или для замены вашего оборудования с ошибками на оборудование с меньшим количеством ошибок. Я предполагаю, что есть также вероятность того, что если проблема связана с точкой доступа, то, возможно, сторонняя прошивка для этой точки доступа, такая как DD-WRT, OpenWRT или Tomato, может не иметь ошибки, которая была в исходной прошивке поставщика.

Если это проблема многоадресной рассылки, вызванная использованием слишком высокой скорости многоадресной рассылки, попробуйте придерживаться более низкой скорости многоадресной рассылки.

0

Это не совсем подходит для других ответов здесь, или я просто оставлю комментарий, но в целом, когда я слышу «новый ноутбук» и «не могу подключиться к определенным маршрутизаторам», моя первая мысль - «прошить прошивку на маршрутизатора. У меня было много случаев, когда совершенно новые беспроводные карты отправляли пакеты, которые путали маршрутизаторы с 2-3-летней прошивкой, но флеш исправил это. Теперь, это, вероятно, не ваша проблема, но это может помочь кому-то, кто читает это в какой-то момент ...

0

Убедитесь, что маршрутизатор не находится в режиме B или G only. Если он работает исключительно по старому протоколу, у нового ноутбука могут возникнуть проблемы, если он не настроен на обратную совместимость.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .