Huawei E177 modemin Debian da çalıştırılması.

Programlama02/01/2012


Huawei E177 (Turkcell VINN) modemler Debian 6.0.3 de bir türlü çalışmıyor. Aynı sorun 3G modem desteği bulunan Draytek  2700 serisi cihazlar için de geçerli. Nedeni ise modemin hem modem hemde Turkcell uygulamasının yüklenebilmesi için sanal cdrom modunda calışıyor olması. Yani işletim sistemi bu cihazı varsayılan olarak sanal cdrom olarak görüyor. Kendi programı üzerinden modem özelliğini kullanmaya başlıyor.
 
Bu tarz modemler farklı şekillerde çalışacak şekilde tasarlanmıştır. Bunlar...
  • modem (M)
  • NAND-flashmemory drive (CD)
  • microSD-drive (SD)
  • PC UI interface (UI)
  • network adaptor (N)
  • smartcard (SC)

Bu özellikleri ayarlamak için cihaza hyper terminal yada putty tarzı bir programla (sisteme bağlı olduğu com portundan) bağlanarak aşağıda belirtilen komutla istediğimiz şekilde yapılandırabiliriz.

AT^U2DIAG=n

Buradaki n modelden modele değişmekle beraber yazımın sonunda verilen tabloda gösterilen, istediğimiz özellik ve modele denk gelen n kolundaki rakamı ifade ediyor. Her cihaz her özelliği detekliyecek diye bir şart yok. Modemimizin deteklediği çalışma şekillerini;

AT^GETPORTMODE

komutuyla öğrenebiliriz. Her neyse elimde Huawei E177 model bir usb 3g modem var. Bu cihaz linux ve Draytek modemde varsayılan olarak Cd-rom modunda çalıştığı için çalışmıyor. Windows'ta sorun yok. Bu sorunu çözmek için Sistemimize bağlı 3g modemin sisteme bağlandığı Com portunu öğrenip Putty ile o porta bağlanıyoruz. Ve devamında aşağıdaki komutları uyguluyoruz.

ATZ yazıp enter tusuna basin OK cikacaktir
ATI yazıp enter tuşuna basın modem özellikleri listelenecektir.
AT^U2DIAG=0 yazıp enter tusuna basin OK çıkacaktır.

Böylece modemin sanal cd özelliğini kapatmış  olduk. Artık hem linux hem de Draytek cihazlarda sorunsuz çalıştırabiliriz

Modeminizi tekrar ilk haline getirmek isterseniz yine aynı şekilde sadece son komut yerine AT^U2DIAG=1 yazmanız yeterli olacaktır.

Modem modelleri ve destekledikleri çalışma tiplerine göre yazımın başında bahsettiğim n değerleri aşağıdadır.

n M CD SD UI N SC remarks supported by not supported by
0 +     +       E1750  
1 + +              
3 +     +   + won't work on devices without SC*    
5   +   + +   won't work on devices without N*    
9   +     + + won't work on devices without N & SC*    
10 + +       + won't work on devices without SC*    
12   +   + +   won't work on devices without N*    
255 + + + + ? ? reset to factory defaults K3715, E160E, K3565 E176, E1762, E1750, E173
256 +   + +     for most devices: everything enabled except the flashmemory; microSD-drive will be available under Windows even without drivers installed K3715, E160E, E1762, K3565, K3765, E1750, E173 ,E160E E176
257 + + +            
259 +   + +   + won't work on devices without SC* E176  
261   + +   + + won't work on devices without N & SC*    
265   + +   + + won't work on devices without N & SC*    
266 + + +     + won't work on devices without SC*    
267   + +   +   won't work on devices without N*    
268 + + + +     won't work on devices without N* E1750, K3565, E173  
276 + + + + + ? reset to factory defaults E1762, K3565, K3765, E173, E1750  

 

Etiketler: