Mobile Partner dla Linuksa

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Pijo pisze:1. W pliku /usr/local/Mobile_Partneconfig/PluginsConfig.xml należy odhashować linię 86 :

Kod:
<item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/>
tzn. w pliku /usr/local/Mobile_Partner/config/PluginsConfig.xml

Kod: Zaznacz cały

mat@linux-6pov:/usr/local/Mobile_Partner/config> ls
addrConfig.xml  addrfield.xml  PluginsConfig.xml  pluginslib.xml  sdkplugins.xml  Spain2ASCII.dat
było oryginalnie

Kod: Zaznacz cały

                <!--item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/-->
a odhashować rozumiem, że usunąć znaki !-- , usunąłem je

Kod: Zaznacz cały

                <item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/-->
Pijo pisze:2. W pliku /usr/local/Mobile_Partner/plugins/XFramePlugin/Config.xml odhashować linię 192 -
tutaj od lini 188 do 195 tak mam oryginalnie

Kod: Zaznacz cały

   <toolbar name="xframe">		
		<!--item type="NORMAL" module="XFramePlugin" infixpos="SMSUIPlugin" icon="Browser" id="IDS_BROWSER">43017</item>		
		<item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD">43035</item>    		
		<item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD_POSTPAID">43047</item>		
		<item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_USSD_COMMON">43057</item-->    	
    		
    </toolbar> 
Wgrałem MP w openSUSE 12.2 nie instalowałem tutaj gcc, make, kernel-devel aby nie zainstalował się NDIS driver, połączenie z netem jest tylko w RAS. Brak okienka z kodami USSD.
Awatar użytkownika
Pijo
Stary wyga bezprzewodowy
Posty: 677
Rejestracja: 2009-07-06, 12:16
Lokalizacja: Podlasie/Mazowsze

Re: Mobile Partner dla Linuksa

Post autor: Pijo »

berni, podane przeze mnie linie w poprzednim poście podałem już odhashowane.


berni pisze:a odhashować rozumiem, że usunąć znaki !-- , usunąłem je Kod:

<item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/-->
Przy nawiasie końcowym > trzeba też usunąć --.

Tak to powinno wyglądać :

Kod: Zaznacz cały

<item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/>
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Pijo pisze:Przy nawiasie końcowym > trzeba też usunąć --.
No tak, przeoczyłem ten ważny szczegół. Mam jeszcze pytanie, czy masz u siebie możliwość sprawdzenia i porównania szybkości połączenia z netem w RAS i NDIS w Linuksie? Gdzieś przeczytałem, że tryb RAS ogranicza do ok. 25 Mb/sek a sprawdzając poprzez linuksowego MP w tych dwóch trybach można by było zweryfikować te opinie, oczywiście modem musi być wystarczająco szybki (nie musi obsługiwać LTE).
Awatar użytkownika
Pijo
Stary wyga bezprzewodowy
Posty: 677
Rejestracja: 2009-07-06, 12:16
Lokalizacja: Podlasie/Mazowsze

Re: Mobile Partner dla Linuksa

Post autor: Pijo »

berni pisze: Gdzieś przeczytałem, że tryb RAS ogranicza do ok. 25 Mb/sek
Mam jedynie E3131 i zasięg tylko 3G U900 Play, więc nie mam jak tego zweryfikować. Max jaki udaje mi się wykręcić to ~6 Mbit/s.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Uporałem się z tymi wpisami i mam już okienko z kodami USSD:

Kod: Zaznacz cały

                <item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/>

Kod: Zaznacz cały

   <toolbar name="xframe">		
		<!--item type="NORMAL" module="XFramePlugin" infixpos="SMSUIPlugin" icon="Browser" id="IDS_BROWSER">43017</item-->		
		<!--item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD">43035</item-->    		
		<!--item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD_POSTPAID">43047</item-->		
		<item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_USSD_COMMON">43057</item>    	
    		
    </toolbar>
W Susku musiałem coś namieszać a w Mincie jest już OK.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Pijo pisze:Na stronie WWW Huawei Polska dostępna jest najnowsza wersja Mobile Partner dla Linuksa - 23.003.07.01.657
Wypróbowałem jeszcze nowszą wersję, którą wskazał @Pijo
http://forum.dug.net.pl/viewtopic.php?p ... 54#p237054
https://www.dropbox.com/s/0iseqvu47cu9x ... 009.17.zip
W openSUSE 12.2 (zainstalowane: gcc, make, kernel-devel, kontrola przez ifup) ta nowa wersja 23.009.17.00.03 łączy z netem w RAS lub NDIS, trzeba samemu utworzyć nowy profil.

Kod: Zaznacz cały

/home/new/_test/Linux # chmod +x install

/home/new/_test/Linux # ./install
 Please input the absolute path for install[/usr/local/Mobile_Partner]:
Local path is: /usr/local/Mobile_Partner

Installing Mobile Partner...DRIVER COPY START
STA_PATH_FLAG=.
STA_PATH_FULL=/usr/local/Mobile_Partner/driver/install
START_PATH_DRIVER=/usr/local/Mobile_Partner/driver
CURRENT install from ./driver/install
INSTALL_PATH=/usr/local/Mobile_Partner
DRIVER COPY END
ls: cannot access /etc/usb_modeswitch.d/: No such file or directory
have usb_modeswitch rules to HUAWEI DataCard: COUNT=1
RULESFILE =/lib/udev/rules.d/40-usb_modeswitch.rules
COUNT_START=1
COUNT_END=0
ls: cannot access /dev/ttyUSB?: No such file or directory
ttyUSB%n not exist,ok
The current system is openSUSE 12.2
USBSERIAL_TARGET_PATH = 
ACM_TARGET_PATH = 
ADDRUNLEVEL=/etc/init.d/rc5.d
‘/etc/init.d/rc5.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc5.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc2.d
‘/etc/init.d/rc2.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc2.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc3.d
‘/etc/init.d/rc3.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc3.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc4.d
‘/etc/init.d/rc4.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc4.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
insserv: Service syslog is missed in the runlevels 4 to use service HWActivator

Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.

runhwactivator            0:off  1:off  2:on   3:on   4:on   5:on   6:off
qmi_wwan interface not exist,ok
                                                                          [ done ] 

Finished, press any key to exit
Awatar użytkownika
Pijo
Stary wyga bezprzewodowy
Posty: 677
Rejestracja: 2009-07-06, 12:16
Lokalizacja: Podlasie/Mazowsze

Re: Mobile Partner dla Linuksa

Post autor: Pijo »

berni pisze:W openSUSE 12.2 (zainstalowane: gcc, make, kernel-devel, kontrola przez ifup) ta nowa wersja 23.009.17.00.03 łączy z netem w RAS lub NDIS, trzeba samemu utworzyć nowy profil.
Z E3131 też mi działa. Ale jest problem z E3276. On wymaga już huaweiowego drivera, a ten nie chciał mi się skompilować (Ubuntu 13.04, zainstalowane build-essential i kernel-headers). Muszę jeszcze nad tym posiedzieć jak znajdę wolną chwilę.

Edyta: Po przestawieniu E3276 w tryb modemu MP działa już z nim poprawnie. Kurde tylko jakoś USSD nie chce odblokować, tym sposobem, który kiedyś już rozgryzłem.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Pijo pisze:On wymaga już huaweiowego drivera, a ten nie chciał mi się skompilować (Ubuntu 13.04, zainstalowane build-essential i kernel-headers)
Zainstalowałem tego MP w Debianie 6, tutaj mam już wcześniej doinstalowane w tej kolejności: gcc, make, build-essential, linux-headers-2.6.32-5-686, w Autostarcie wyłączony NM. I tu również podobnie jak w openSUSE MP zainstalował się bez problemu, do wyboru tryby RAS i NDIS (domyślnie jest NDIS - tak właśnie jestem teraz połączony z netem z E3131). Jest jedna różnica, którą zauważyłem - po poleceniu pozwalającemu podglądnąć logi

Kod: Zaznacz cały

new@debian:~$ su -c "tail -f /var/log/messages"
to w Debianie 6 prawie nic się nie dzieje, bardzo mało wpisów, to końcówka:

Kod: Zaznacz cały

Jul 15 18:21:19 debian kernel: [  222.003534] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Jul 15 18:27:34 debian kernel: [  596.856065] uhci_hcd 0000:00:10.0: Controller not stopped yet!
Jul 15 18:27:35 debian kernel: [  598.008014] uhci_hcd 0000:00:10.0: Controller not stopped yet!

Jul 15 18:35:19 debian kernel: [ 1061.608069] uhci_hcd 0000:00:10.0: Controller not stopped yet!
Jul 15 18:35:20 debian kernel: [ 1063.008064] uhci_hcd 0000:00:10.0: Controller not stopped yet!
W Susku jest natłok wpisów, to pewnie logi z MP.
Kodów USSD jeszcze nie sprawdzałem.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

Uaktywnienie kodów USSD w najnowszym linuksowym MP, Mint 14 32-bit:

1) plik /usr/local/Mobile_Partner/config/PluginsConfig.xml wiersz 87:

Kod: Zaznacz cały

                <item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/>
2) plik /usr/local/Mobile_Partner/plugins/XFramePlugin/Config.xml od wiersza 192:

Kod: Zaznacz cały

		<!--item type="NORMAL" module="XFramePlugin" infixpos="SMSUIPlugin" icon="Browser" id="IDS_BROWSER">43017</item-->		
		<!--item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD">43035</item-->    		
		<!--item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_XFRAME_USSD_POSTPAID">43047</item-->		
		<item type="NORMAL" module="XFramePlugin"  icon="ussd" id="IDS_USSD_COMMON">43057</item>
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Mobile Partner dla Linuksa

Post autor: berni »

W necie niedawno znalazłem b.starą wersję 11.301.06.01.209 z czerwca 2009
http://forums.linuxmint.com/viewtopic.php?f=42&t=136202
http://www.mediafire.com/download/j3a63 ... 01.209.zip
i ten MP w Susku 11.1 bez problemu się zainstalował (nie zawierł jeszcze driverów NDIS), z Huaweiem E367 łączy w RAS. Aktywacja kodów USSD: w pliku
/usr/local/Mobile_Partner/config/data/FunctionParameter.xml w 10 wierszu bylo oryginalnie

Kod: Zaznacz cały

	<!--<Profile name ="Ussd"></Profile>-->
zmienilem na:

Kod: Zaznacz cały

	<Profile name ="Ussd"></Profile>
Szkoda, że już wtedy nie znalazłem tej wersji.
MKwiatusz3K
Specjalista bezprzewodowy-senior
Posty: 304
Rejestracja: 2009-11-05, 15:48
Lokalizacja: POLSKA

Re: Mobile Partner dla Linuksa

Post autor: MKwiatusz3K »

jak zainstalowac tego Mobile Partnera na Mincie?? Nie mam tej apki w menedżeże aplikacji
ODPOWIEDZ