Я недавно собирался использовать двойной стек с IPV4 и IPV6, где это возможно, поскольку мой isp поддерживает ipv6rd, как и мой маршрутизатор - Asus RT-N56U на прошивке 3.0.0.4.374_979 (который является последним на тот момент, когда я задавал этот вопрос), Некоторые из моих систем не получают IPv6-адрес, и единственный общий поток, который я могу найти, - все они используют 802.11g для подключения. До сих пор я тестировал Thinkpad R60 на xubuntu 13.04 и lubuntu 13.04 и 13.10 с intel 3945 abg и Thinkpad R61 на windows 7 с intel 3495 abg и WUSB54G v4. Я полагаю, что есть второй R61, у которого нет адреса ipv6, либо работающего под управлением XP, но я не проверял, внимательно ли он включен. R60 подключается к ipv6 нормально по проводному соединению. IPV4 отлично работает во всех случаях.
С другой стороны, все мои другие системы, которые подключены через 802.11n с использованием ralink, intel или broadcomics, работают нормально с ipv6, автоматически получая правильный адрес ipv6 без дополнительных настроек. Я полагаю, что я использую объявление маршрутизатора ipv6 (или любой другой метод автоматической настройки ipv6 по умолчанию)
Таким образом, я исключил возможность использования ОС (я пробовал две разные, и ipv6 работает по проводному соединению), драйверов или сетевых стеков (поскольку ОС будут использовать принципиально разные драйверы), а также аппаратного обеспечения (тестировал два разных ноутбука). с двумя разными сетевыми картами). Я в тупике.
Есть ли принципиальная несовместимость с оборудованием ipv6 и 802.11g? Как бы я устранить это?
Ради полноты, это настройки ipv6 на стороне маршрутизатора.
РЕДАКТИРОВАТЬ Как рекомендовано в комментариях, я попытался установить маршрутизатор в устаревшем режиме - мое устройство 802.11 n по-прежнему находится в ipv6, а система Windows 7/R60 - нет. Это довольно любопытно и исключает только протокол.
Обновление 2: проверен пинг 224.0.0.1 на 3 системах и 4 сетевых картах
+--------------------+----------------+----------------------+--------------+---------------------------------------------------+--+
| System | NIC | OS | IPV6 Working | Ping 224.0.0.1 | |
+--------------------+----------------+----------------------+--------------+---------------------------------------------------+--+
| X220 | Intel N1000 | Windows 7 64 bit | Yes | 100% loss "PING: transmit failed.General failure" | |
| R61 | Intel 3945 abg | Windows 7 32 bit | No | 100% loss "Request timed out" | |
| R61 | Intel WUSB54G | Windows 7 32 bit | No | 100% loss "Request timed out" | |
| Asus P8z77 Desktop | Ralink AR9845 | Windows 8.1 64 bit | Yes | 100% loss "Request timed out" | |
| Asus P8z77 Desktop | Ralink AR9845 | Kubuntu 13.04 64 bit | Yes | 100% loss - no error message until ctrl-c | |
| Router | - | - | - | 100% packet loss no error message | |
+--------------------+----------------+----------------------+--------------+---------------------------------------------------+--+
Обновление 3: я внес небольшое изменение в свою сеть и добавил в свою сеть второй маршрутизатор, мой надежный старый DDWRT, настроенный как чистую точку доступа и настроенный как сервер пересылки DHCP. IPV6 там прекрасно работает. Хотя это не решает мою первоначальную проблему, я должен иметь возможность получать данные из той же системы на локальной сети, где она не работает.
Я верю, что мы можем исключить протокол - может быть проблема с маршрутизатором.