Nowy program do zarządzania modemem
Moderator: Moderatorzy
-
- Stały użytkownik forum
- Posty: 51
- Rejestracja: 2010-07-03, 17:34
- Lokalizacja: Śląsk
Re: Nowy program do zarządzania modemem
Mój skrypt ma trochę większe możliwości... poza tym duży nacisk kładę na ułatwienie procesu instalacji (skrypt sam wykrywa modem). Na razie podjęte są próby stworzenia instalatora, aby każdy kto nie do końca zna się na komendach w terminalu mógł mieć program w pełni działający.
Kolejnym elementem jest przeniesienie kodu na Qt.
Jak chcesz to możesz pomóc w pisaniu programu nic nie stoi na przeszkodzie
P.S. Kiedyś miałem napisany już kod do obsługi tego ogranicznia porównywał on pobrane dane z vnstat i odłączył internet jak przekroczył 100MB.
Dzięki wielkie za bezpośredni link naprawdę ułtatwiłeś sprawę aktualizacji...
Kolejnym elementem jest przeniesienie kodu na Qt.
Jak chcesz to możesz pomóc w pisaniu programu nic nie stoi na przeszkodzie
P.S. Kiedyś miałem napisany już kod do obsługi tego ogranicznia porównywał on pobrane dane z vnstat i odłączył internet jak przekroczył 100MB.
Dzięki wielkie za bezpośredni link naprawdę ułtatwiłeś sprawę aktualizacji...
-
- Stały użytkownik forum
- Posty: 68
- Rejestracja: 2010-05-05, 10:24
- Lokalizacja: Katowice
Re: Nowy program do zarządzania modemem
O, naprawdę ciekawy projekt. Nie udało mi się go jeszcze zmusić do działania, ale wszystko w swoim czasie :-)
Natomiast widzę w set.sh pewną niekonsekwencję (chyba?) - jeśli program działa tylko pod rootem do działania - instalacji (if [ `whoami` != "root" ]; then) to czy używanie $HOME dla roota ma w ogóle sens?
Chyba że pod sudo wtedy wszystko jest ustawione tak jak przewidziałeś... Ja osobiście sudo w konsoli nie używam w ogóle - stare dobre su jest jak najbardziej OK
Pobawię się tym przy okazji
Natomiast widzę w set.sh pewną niekonsekwencję (chyba?) - jeśli program działa tylko pod rootem do działania - instalacji (if [ `whoami` != "root" ]; then) to czy używanie $HOME dla roota ma w ogóle sens?
Chyba że pod sudo wtedy wszystko jest ustawione tak jak przewidziałeś... Ja osobiście sudo w konsoli nie używam w ogóle - stare dobre su jest jak najbardziej OK
Pobawię się tym przy okazji
-
- Stały użytkownik forum
- Posty: 51
- Rejestracja: 2010-07-03, 17:34
- Lokalizacja: Śląsk
Re: Nowy program do zarządzania modemem
Sprawa jest trochę bardziej skomplikowana... ponieważ chciałem, aby program przy instalacji tylko raz pytał o hasło. Można to zrobić w dwojaki sposób:
1. użyć gksudo - piękne graficzne ukazanie monitu o hasło, ale problemem jest wykorzystanie konta root-a (wszystkie pliki wędrują do lokalizacji /root/--tutaj--
2. użyć terminal potem sudo <komenda> wtedy jest to samo, ale działa to na takie zasadzie, że uruchamiamy program na własnym koncie, ale z uprawnieniami roota i pliki pobierane są do lokalizacji użytkownika (przynajmniej u mnie tak jest)
Obecnie pracuje nad graficznym okienkiem jakby ktoś chciał uruchomić przez "dwuklik" programu
Zapraszam do testów
1. użyć gksudo - piękne graficzne ukazanie monitu o hasło, ale problemem jest wykorzystanie konta root-a (wszystkie pliki wędrują do lokalizacji /root/--tutaj--
2. użyć terminal potem sudo <komenda> wtedy jest to samo, ale działa to na takie zasadzie, że uruchamiamy program na własnym koncie, ale z uprawnieniami roota i pliki pobierane są do lokalizacji użytkownika (przynajmniej u mnie tak jest)
Obecnie pracuje nad graficznym okienkiem jakby ktoś chciał uruchomić przez "dwuklik" programu
Zapraszam do testów
- Linuxiarz
- Specjalista bezprzewodowy-junior
- Posty: 210
- Rejestracja: 2011-06-03, 12:03
- Lokalizacja: Biała Rawska
Re: Nowy program do zarządzania modemem
Chciałem znów spróbować zainstalować ten program, ale po uruchomieniu set.sh z pulpitu wyskakuje mi info w konsoli:
Nie wiem co jest grane, w ustawieniach użytkowników mam typ konta Administrator.
Kod: Zaznacz cały
Nie posiadasz praw administratora.
-
- *Mistrz bezprzewodowy*
- Posty: 9565
- Rejestracja: 2010-08-01, 18:30
- Lokalizacja: Nürnberg
- Linuxiarz
- Specjalista bezprzewodowy-junior
- Posty: 210
- Rejestracja: 2011-06-03, 12:03
- Lokalizacja: Biała Rawska
Re: Nowy program do zarządzania modemem
Wyskakuje:key pisze:sudo bash set.sh
Kod: Zaznacz cały
[sudo] password for ubuntu:
-
- Mistrz bezprzewodowy
- Posty: 1332
- Rejestracja: 2009-07-05, 16:15
- Lokalizacja: Warszawa
Re: Nowy program do zarządzania modemem
Facepalm.Linuxiarz pisze:Nie mogę nic wpisać, kursor miga.
Kursor miga, a gdy wpisujesz, to przestaje migać. W terminalu nie pokazują się gwiazdki, gdy wpisujesz hasło. Wpisujesz hasło, a potem wciskasz [enter].
- Linuxiarz
- Specjalista bezprzewodowy-junior
- Posty: 210
- Rejestracja: 2011-06-03, 12:03
- Lokalizacja: Biała Rawska
Re: Nowy program do zarządzania modemem
W tym problem, że nie mogę nic napisać, zrobić tak zwanej edycji i wpisać tekst. Dzieje się to tylko wtedy, gdy mnie sudo pyta o hasło.ryba825 pisze:Kursor miga, a gdy wpisujesz, to przestaje migać.
-
- Mistrz bezprzewodowy
- Posty: 1332
- Rejestracja: 2009-07-05, 16:15
- Lokalizacja: Warszawa
Re: Nowy program do zarządzania modemem
Linuxiarz, gdy wpisujesz hasło, to Ci się ono (ani gwiazdki) nie wyświetla. Po prostu je wpisujesz i dajesz [enter].
- Linuxiarz
- Specjalista bezprzewodowy-junior
- Posty: 210
- Rejestracja: 2011-06-03, 12:03
- Lokalizacja: Biała Rawska
Re: Nowy program do zarządzania modemem
To ja wiem.ryba825 pisze:Linuxiarz, gdy wpisujesz hasło, to Ci się ono (ani gwiazdki) nie wyświetla.
Gdy prosi o hasło, nie mogę jego wpisać ani żadnej literki, cyfry, bo nie działa mi klawiatura wtedy dla tej komendy.ryba825 pisze:Po prostu je wpisujesz i dajesz [enter].
- ra-v
- Mistrz bezprzewodowy
- Posty: 1529
- Rejestracja: 2009-11-08, 22:59
- Lokalizacja: Fryzjer City
Re: Nowy program do zarządzania modemem
To ja już nic nie wiem:)ryba825 napisał/a:
To ja wiem. ryba825 napisał/a:
Skąd wiesz że ci nie działa klawiatura skoro nic nie widać? Widzisz na kablu ze impulsy nie płyną?
Internet 70GB/nolimit: Huawei E3372s-153+TP-LINK MR3420 v2
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
-
- Stały użytkownik forum
- Posty: 51
- Rejestracja: 2010-07-03, 17:34
- Lokalizacja: Śląsk
Re: Nowy program do zarządzania modemem
...a myślałem, że łatwiej się już nie da opisać... ale zaktualizowałem stronkę oraz dodałem nowy alias www.modem.glt.pl teraz mam nadzieję już każdy będzie mógł skorzystać z programu...
Potrzebuje kogoś kto posiada modemy marki Option lub ZTE, chciałbym włączyć obsługę także tych modemów.
Potrzebuje kogoś kto posiada modemy marki Option lub ZTE, chciałbym włączyć obsługę także tych modemów.
-
- Stały użytkownik forum
- Posty: 68
- Rejestracja: 2010-05-05, 10:24
- Lokalizacja: Katowice
Re: Nowy program do zarządzania modemem
Mam Optiona i chętnie pomogę.
-
- Stały użytkownik forum
- Posty: 51
- Rejestracja: 2010-07-03, 17:34
- Lokalizacja: Śląsk
Re: Nowy program do zarządzania modemem
Sorrki, że dopiero teraz. Najlepiej jak podłączysz do USB tylko modem i wpiszesz do terminalu:
Kod: Zaznacz cały
ls /dev/ttyUSB*
Kod: Zaznacz cały
lsusb
-
- Stały użytkownik forum
- Posty: 68
- Rejestracja: 2010-05-05, 10:24
- Lokalizacja: Katowice
Re: Nowy program do zarządzania modemem
Mój option jest fizycznie pod mini PCI Express, logicznie korzysta z szyny USB.
Jest obsługiwany za pomocą sterownika hso (nota bene rewelacyjny to nie jest, ma tendencję do crashowania się raz na jakiś czas), zatem pliki urządzeń to:
(mimo tego że jest podpięty przez USB nie daje ttyUSB)
A jeśli chodzi o lsusb (bez -v) to dostaniemy tylko:
Idźmy trochę dalej - Option daje nam parę urządzeń, niestety nie wszystkie są zwykłymi terminalami w których komendy AT działają.
Najprościej ustalić który się do czego nadaje można sprawdzając zawartość plików hsotype które można znaleźć w /procach i /sysach - najprościej w /sys/
Niestety bez ustalenia co robi który port w hso ciężko - domyślnie miałem Control, Application, Diagnostic i Modem (kolejno ttyHS0-ttyHS3) - dodatkowe odblokowuje się poprzez komendę AT_OIFC.
Jest obsługiwany za pomocą sterownika hso (nota bene rewelacyjny to nie jest, ma tendencję do crashowania się raz na jakiś czas), zatem pliki urządzeń to:
Kod: Zaznacz cały
boskar@eskulap:~$ ls /dev/ttyHS*
/dev/ttyHS0 /dev/ttyHS1 /dev/ttyHS2 /dev/ttyHS3 /dev/ttyHS4 /dev/ttyHS5
A jeśli chodzi o lsusb (bez -v) to dostaniemy tylko:
Kod: Zaznacz cały
Bus 004 Device 002: ID 0af0:7211 Option
Idźmy trochę dalej - Option daje nam parę urządzeń, niestety nie wszystkie są zwykłymi terminalami w których komendy AT działają.
Najprościej ustalić który się do czego nadaje można sprawdzając zawartość plików hsotype które można znaleźć w /procach i /sysach - najprościej w /sys/
Kod: Zaznacz cały
boskar@eskulap:/sys/class/tty$ for x in `ls ttyHS*/hsotype`; do cat $x; done
Control
Application
GPS
Application2
Diagnostic
Modem
- ra-v
- Mistrz bezprzewodowy
- Posty: 1529
- Rejestracja: 2009-11-08, 22:59
- Lokalizacja: Fryzjer City
Re: Nowy program do zarządzania modemem
Ja mam ZTE MF636yanan pisze:Potrzebuje kogoś kto posiada modemy marki Option lub ZTE, chciałbym włączyć obsługę także tych modemów.
Internet 70GB/nolimit: Huawei E3372s-153+TP-LINK MR3420 v2
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
-
- Stały użytkownik forum
- Posty: 51
- Rejestracja: 2010-07-03, 17:34
- Lokalizacja: Śląsk
Re: Nowy program do zarządzania modemem
...no to będzie ciężko bez modemu to napisać... będę próbował co do ttyUSB to się mogłem domyślić, że będzie inaczej... powiem krótko nie traćcie nadziei
-
- Specjalista bezprzewodowy-senior
- Posty: 496
- Rejestracja: 2009-06-14, 22:21
- Lokalizacja: PL
Re: Nowy program do zarządzania modemem
Z moimi iCON-ami 225, 411 i 505 łączenie z netem poprzez sterownik HSO jest bez zarzutu, praktycznie nie ma zerwań i to zarówno gdy korzystam ze skryptów hso_connect (tutaj tylko z iCON-em 505 jeszcze zdarzają się dziwne zachowania, ten skrypt w zasadzie nie jest przeznaczony dla tego modemu) czy też za pomocą Network Managera.boskar pisze:Jest obsługiwany za pomocą sterownika hso (nota bene rewelacyjny to nie jest, ma tendencję do crashowania się raz na jakiś czas)
Gdy wyłączę HSO komendą rmmod hso i załaduję sterownik usbserial z odpowiednimi parametrami dla danego Optiona to połączenie z netem czy to poprzez ppp czy NM już nie jest tak stabilne.
Ja korzystam do komunikacji z modemami Option poprzez port Application.boskar pisze:Niestety bez ustalenia co robi który port w hso ciężko