Обмен файлами по беспроводному соединению становится односторонним
У нас есть два ноутбука - Dell Latitude e5520 и Dell Latitude e6520. В обоих случаях они могут подключиться к беспроводному маршрутизатору без происшествий.
Вот моя проблема:
Когда я пытаюсь получить доступ к общей папке на ноутбуке с моей рабочей станции, иногда я могу получить доступ, а иногда устройство не может быть обнаружено в сети. Каждый раз, когда это происходит, я все еще могу получить доступ к общей папке на рабочей станции с ноутбука. Таким образом, доступ является односторонним.
Когда ноутбук запускается, соединение работает в обе стороны. Через некоторое время он становится односторонним (только с ноутбука на рабочую станцию). Я могу снова установить правильное соединение, отключив и включив адаптер.
Со своей рабочей станции я вижу ноутбук в сети в проводнике Windows; но если я попытаюсь подключиться к нему, он говорит Windows cannot access \\mylaptop
, Так что это можно найти, но не доступно.
Если я подключу кабель Ethernet, то у меня нет проблем, поэтому проблема связана с беспроводной связью.
- Я вошел в настройки питания для адаптера и сказал Windows не отключать адаптер для экономии энергии; но это не решает ситуацию.
- Это также не зависит от уровня сигнала, потому что беспроводной маршрутизатор находится всего в одном футе...
- Кажется, что соединение длится от 10 до 20 минут. Ноутбук не спит.
- Это не может быть связано с ослабленным соединением микросхемы, потому что, если я отключаюсь и подключаюсь к беспроводному сигналу, это всегда работает.
- Он никогда не теряет подключение к интернету
- Он никогда не теряет возможность просматривать общие ресурсы на рабочих станциях в сети.
- Я обновил драйвер для беспроводного адаптера.
- В настройках IPv4 для адаптера у меня есть
Enable LMHOSTS lookup
включен дляWINS
иNetBIOS setting
установлен вDefault
, - Я не могу пропинговать ноутбук с рабочей станции, но я могу пропинговать рабочую станцию с ноутбука - даже с выключенным брандмауэром и даже по ipaddress вместо имени компьютера.
Destination Host unreachable
Здесь ipconfig /all
с ноутбука; он выглядит одинаково как до, так и после того, как теряет соединение с файловым ресурсом (ipconfig рабочего стола в основном выглядит одинаково, за исключением адресов и адаптера):
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : my.domain
Description . . . . . . . . . . . : DW1501 Wireless-N WLAN Half-Mini Card
Physical Address. . . . . . . . . : aa-bb-cc-dd-ee-ff
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.249(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Lease Obtained. . . . . . . . . . : Monday, February 29, 2016 9:57:53 AM
Lease Expires . . . . . . . . . . : Tuesday, March 01, 2016 10:29:17 AM
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.13
DNS Servers . . . . . . . . . . . : 192.168.1.12
192.168.2.7
Primary WINS Server . . . . . . . : 192.168.2.7
Secondary WINS Server . . . . . . : 192.168.1.12
NetBIOS over Tcpip. . . . . . . . : Enabled
Есть ли что-то еще, что я могу попробовать?
[Обновить]
Так я подключил WinMTR
на моем настольном компьютере постоянно пингует ноутбук, и файловая папка ноутбука, кажется, остается подключенной, даже часами и часами, тогда как без постоянного пинга он отключается через полминуты. Пока ноутбук постоянно пингуется, он остается полностью подключенным. Но если я остановлюсь WinMTR
в течение нескольких минут он теряет соединение, и я больше не могу пропинговать его (хотя он может пропинговать другие машины).
Однако, если я присоединяюсь к ноутбуку с TeamViewer, что-то происходит, и файловый ресурс и пинги начинают работать.
1 ответ
Возможно, вы столкнулись с неверным параметром в функции автоматического отключения Windows.
Последнее серьезное обсуждение этой темы со стороны Microsoft, которое я нашел, находится в статье.
Как работает Autodisconnect в Windows NT и Windows 2000 (!):
Вы можете найти ЛВС
Autodisconnect
Параметр в реестре под поддеревом HKEY_LOCAL_MACHINE под подразделом:
\System\CurrentControlSet\Services\LanmanServer\Parameters
ПРИМЕЧАНИЕ. Предыдущая запись должна находиться на компьютере, на котором есть общий ресурс или общие ресурсы.
Цель состоит в том, чтобы отключить незанятые сеансы через определенное количество минут. Количество минут можно задать в командной строке с помощью команды net config server.
Например, чтобы установить значение Autodisconnect равным 30 минутам, вы должны запустить следующую командную строку:
net config server /autodisconnect:30
Диапазон допустимых значений от -1 до 65535 минут в командной строке. Чтобы отключить автоотключение, установите для него значение -1.
Установка Autodisconnect на 0 не отключает его и приводит к очень быстрым отключениям в течение нескольких секунд после простоя.
Реестр не позволяет добавлять значение -1. Однако это изменение можно выполнить в командной строке с помощью следующей команды:
net config server /autodisconnect:-1
Я не совсем согласен с последним пунктом выше, так как, по моему мнению, установка шестнадцатеричного значения autodisconnect
в реестре ffffffff
будет иметь тот же эффект, что и вышеприведенная команда - избегать отключения в течение нескольких тысяч лет.