Macin ile seri (com port) üzerinden bir dahili geniş bant modeme bağlanmaya çalışıyorum. Modem için 64 bit sürücülü Windows 7 64'tür. Limana macunla bağlandığımda girebileceğim tek harf a ve A'dır. Başka hiçbir harf yoktur, enter da çalışmaz.
64 bit sürücü nedeniyle bir sorun olabileceğini düşündüm ve ayrıca 64 bit macunla denedim. ya da yardım etmedi. Macun kaynak kodunu da düzenlemeye çalıştım ve birkaç şey denedim, ancak bu işe yaramadı. Zaman aşımlarını arttırmak, "a", "A" harflerini girmeyi kolaylaştırdı, daha önce bazen işe yaramadı bile. Ayrıca Wow64DisableWow64FsRedirection ile denedim .. ya da yardımcı olmadı.
Windows portu ile com portuna erişiyorsam, neredeyse çalışıyor gibi görünüyor. Komutlar gönderebilir ve çoğunlukla cevaplar alabilirim. Çevrimiçi bulduğum kod için aşağıdaki kodu kullandım:
$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()
Ayrıca hiper terminal ve tera terim ile denedim. Aynı sorun. Modem olsa çalışıyor gibi görünüyor. ve bazı uygulamalar sorunsuz olarak erişebilir (örneğin gammu 64bit)
tl; dr: com6'ya bağlanmak için macun kullanmaya çalışmak: Windows 7 64bit üzerindeki port. Com6 ise: 64 bit sürücülü bir wwan modemin seri portudur (en yeni sürücülerle birlikte Seçenek N.V. GTM382 W).
Bir fikri olan var mı?