Nowe posty

Autor Wątek: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?  (Przeczytany 1471 razy)

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #45 dnia: 2022-05-16, 12:31:00 »
No to teraz po kolei

/usr/share/ofono/scripts/enable-modem

/usr/share/ofono/scripts/online-modem

/usr/share/ofono/scripts/initiate-ussd *108#

Offline Lajkonik

  • Nowy na forum
  • *
  • Wiadomości: 28
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #46 dnia: 2022-05-16, 13:17:59 »
To po kolei:
/usr/share/ofono/scripts/enable-modem
Connecting modem /mbim_0...
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/enable-modem", line 20, in <module>
    modem.SetProperty("Powered", dbus.Boolean(1), timeout = 120)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.ofono.Error.Timedout: Operation failure due to timeout
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
    with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_share_ofono_scripts_enable-modem.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/enable-modem", line 20, in <module>
    modem.SetProperty("Powered", dbus.Boolean(1), timeout = 120)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.ofono.Error.Timedout: Operation failure due to timeout
/usr/share/ofono/scripts/online-modem
Setting modem /mbim_1 online...
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/online-modem", line 17, in <module>
    modem.SetProperty("Online", dbus.Boolean(1), timeout = 120)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.ofono.Error.NotAvailable: Operation currently not available
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
    with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_share_ofono_scripts_online-modem.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/online-modem", line 17, in <module>
    modem.SetProperty("Online", dbus.Boolean(1), timeout = 120)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.ofono.Error.NotAvailable: Operation currently not available
/usr/share/ofono/scripts/initiate-ussd *108#
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/initiate-ussd", line 27, in <module>
    properties = ussd.GetProperties()
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "GetProperties" with signature "" on interface "org.ofono.SupplementaryServices" doesn't exist

Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
    with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_share_ofono_scripts_initiate-ussd.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/share/ofono/scripts/initiate-ussd", line 27, in <module>
    properties = ussd.GetProperties()
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "GetProperties" with signature "" on interface "org.ofono.SupplementaryServices" doesn't exist
Coś chyba nie tak, jak powinno

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #47 dnia: 2022-05-17, 13:22:54 »
Przećwiczyłem ofono u siebie i dałem radę wysłać i odebrać USSD ale połączyć z internetem już się nie udało. Poza tym nic mi nie wiadomo o istnieniu nakładki graficznej pozwalającej na cywilizowane odbieranie sms i wysyłanie ussd bo MM GUI z moim ofono nie chciał współpracować.

Offline Lajkonik

  • Nowy na forum
  • *
  • Wiadomości: 28
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #48 dnia: 2022-05-17, 13:36:04 »
Jakby nie było, Internet najważniejszy.
Wydaje mi się, że jedyną nadzieją dla mojego modemu jest uruchomienie USB-MODEM-STICK. Tylko nie wiem co zrobić z tym brakiem biblioteki libgdbm.so.3


Offline Lajkonik

  • Nowy na forum
  • *
  • Wiadomości: 28
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #50 dnia: 2022-05-17, 14:51:33 »
Dzięki. Jest postęp. USB-MODEM_STICK uruchomił się i od razu się zawiesił (nie może być tak łatwo).

Tyle się załadowało:
(usb-modem-stick:359927): Gtk-CRITICAL **: 14:48:53.628: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed

(usb-modem-stick:359927): Gtk-WARNING **: 14:48:53.661: Cannot connect attribute '' for cell renderer class 'GtkCellRendererToggle' since attribute does not exist

(usb-modem-stick:359927): Gtk-CRITICAL **: 14:48:53.680: gtk_widget_get_style_context: assertion 'GTK_IS_WIDGET (widget)' failed

(usb-modem-stick:359927): Gtk-CRITICAL **: 14:48:53.680: gtk_style_context_add_class: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(usb-modem-stick:359927): Gtk-WARNING **: 14:48:53.681: Could not find signal handler 'mmgui_main_connections_list_cursor_changed_signal'.  Did you compile with -rdynamic?

** (usb-modem-stick:359927): WARNING **: 14:48:53.699: No data loaded from file
Connection manager: Network Manager >= 0.9.10
Modem manager: Modem Manager >= 1.4.0

** (usb-modem-stick:359927): WARNING **: 14:49:01.940: Modem Manager >= 1.4.0: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.122" (uid=1000 pid=359927 comm="usb-modem-stick " label="unconfined") interface="org.freedesktop.ModemManager1.Modem.Contacts" member="GetCount" error name="(unset)" requested_reply="0" destination=":1.94" (uid=0 pid=101501 comm="/usr/sbin/ModemManager " label="unconfined")

** (usb-modem-stick:359927): WARNING **: 14:49:02.001: No data loaded from file
Błąd: nieznane połączenie „MEDIONMobile”.
Błąd: nie można usunąć nieznanych połączeń: id 'MEDIONMobile'.
Błąd: nieznane połączenie „HoT”.
Błąd: nie można usunąć nieznanych połączeń: id 'HoT'.
Pomyślnie dodano połączenie „MEDIONMobile” (3bb2ec6b-8d88-43da-b7f1-9561d885f0de).
Pomyślnie dodano połączenie „HoT” (f9d31810-d994-4492-afe3-7566c9ae4b6d).

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #51 dnia: 2022-05-17, 17:39:26 »
Wygląda że ten Twój usb modem stick to jakaś kolejna graficzna nakładka na modemmanager.  A skoro modemmanager nie obsługuje Ci ussd to jego nakładka tym bardziej nie zadziała. Pisał Ci Paweł o tym powyżej.
 
 Modem Manager GUI i ten Twój usb stick to tylko graficzne interfejsy programu zarządzającego połączeniami komórkowymi - modemmanager. 
 mmcli to interfejs tekstowy do tego samego programu - modemmanager.
Twój problem polega na tym ,że przedwojenny modem nie dogaduje się z programem modemmanager.
Niezależnie od tego jaką doinstalujesz na niego nakładkę graficzną to pod spodem jest modemmanager który bezpośrednio obsługuje modem. A raczej w tym konkretnym przypadku - nie obsługuje.
Solutions :
1. Zakup modemu przystającego do czasów współczesnych.
2. Testowanie innego oprogramowania zarządzającego połączeniami komórkowymi. 

Offline Lajkonik

  • Nowy na forum
  • *
  • Wiadomości: 28
    • Zobacz profil
Odp: Modem Medion S4222 jak zainstalować aplikację do jego obsługi?
« Odpowiedź #52 dnia: 2022-05-18, 10:14:49 »
Też jestem zaskoczony, że łączy się z Network Managerem i Modem Managerem. Jest to dedykowany program, więc mimo wszystko wydaje mi się, że to coś więcej niż nakładka graficzna. Może korzysta z MM, ale jednak sam interpretuje komunikację z modemem. Pod Windą podobno tylko z jego pomocą można się połączyć z tym modemem. Oczywiście w wersji dla Windy.

Dzisiaj USB-MODEM-STICK nie zawiesił się! Jest progres, bo mogę wysyłać i odbierać SMSy nie tylko w momencie podłączania modemu. Niestety nie ma obsługi USSD, a przynajmniej nie tak prosto jak w MM GUI. Poszperam jeszcze w wolnej chwili po programie.
« Ostatnia zmiana: 2022-05-18, 13:51:54 wysłana przez Lajkonik »