Я пытаюсь подключиться к внутреннему широкополосному модему через последовательный (com-порт) с помощью putty.
Это Windows 7 64 с 64-разрядными драйверами для модема. Когда я подключиться с помощью Putty к порту только буквы можно ввести и А. другие буквы не работают, не работает.
Я думал, что это может быть проблемой из-за 64-битных драйверов, а также попытался с putty 64 бит. не помогло. Я также попытался изменить исходный код Putty и попробовал несколько вещей, но это не помогать. Увеличение таймаутов облегчило ввод "а", "а", хотя до этого иногда даже не работало. Также пробовал с Wow64DisableWow64FsRedirection .. не помогло.
Если я обращаюсь к com-порту с помощью Windows powershell, похоже, что он более или менее работает. Я могу посылать команды, и в основном получать ответы. Я использовал следующий код для того, что я нашел в интернете:
$port = new-Object System.IO.Ports.SerialPort COM6,115200,None,8,one
$port.Open()
$port.WriteLine('at+csq' + '`r')
start-sleep -m 50
$port.ReadExisting()
$port.Close()
Я также пробовал с hyper terminal и с TERA term. Такая же проблема. Тот модем выглядит так, будто он работает. и некоторые приложения могут получить к нему доступ без каких-либо проблем (например gammu 64бит)
TL; dr: попытка использовать putty для подключения к com6: порт на windows 7 64bit. В то время как сом6: это последовательный порт модема WWAN и с 64-битными драйверами (вариант Н. В. GTM382 Вт с последними драйверами).
кто-нибудь знает?