Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - tuxmartin

Stran: 1 ... 5 6 [7] 8 9 ... 37
91
Vývoj / Re:GPG - overeni podpisu promennych misto souboru
« kdy: 12. 05. 2018, 16:33:32 »
Diky za tip.

Nasel jsem tento prispevek: https://lists.gnupg.org/pipermail/gnupg-devel/2002-November/019343.html

A podle neho zkousim:
Kód: [Vybrat]
martin@martin:~/test$ script=$(curl -s http://localhost:8080/test.sh)
martin@martin:~/test$ sign=$(curl -s http://localhost:8080/test.sh.asc)
martin@martin:~/test$
martin@martin:~/test$ echo "$script"
#!/bin/bash
echo "ok"
martin@martin:~/test$ echo "$sign" | head -n1
-----BEGIN PGP SIGNATURE-----
martin@martin:~/test$

martin@martin:~/test$ gpg --no-default-keyring --keyring ./x.gpg --enable-special-filenames --verify - '-&5' <test.sh.asc 5<test.sh 2>/dev/null && echo "$script" | bash || echo "gpg_verify_error"
ok
martin@martin:~/test$
Pri predani cesty k souboru funguje krasne.

Problem je, ze se mi nedari predat obsah promennych:
Kód: [Vybrat]
martin@martin:~/test$ gpg --no-default-keyring --keyring ./x.gpg --enable-special-filenames --verify - '-&5' <(echo "$sign") 5<(echo "$script") 2>/dev/null && echo "$script" | bash || echo "gpg_verify_error"
Stale blika kurzor a na neco to ceka.

92
Vývoj / GPG: ověření podpisu v proměnných místo souboru
« kdy: 12. 05. 2018, 15:48:39 »
Ahoj,

potrebuju periodicky stahovat skript a spoustet ho v bashi. Abych mel jistotu, ze ho nikdo neupravil, rad bych overoval gpg podpis.
Verejny GPG klic si na pc, kde se bude stahovat nahraju rucne a navic ho nechci importovat, ale overovat primo ze souboru:

Kód: [Vybrat]
martin@martin:~/test$ cat test.sh 
#!/bin/bash
echo "ok"
martin@martin:~/test$ gpg -u 1D9883AE -a --sign --detach-sig --output test.sh.asc test.sh
martin@martin:~/test$
martin@martin:~/test$ gpg --no-default-keyring --keyring ./x.gpg --verify test.sh.asc test.sh 2>/dev/null && bash test.sh || echo "gpg_verify_error"
ok
martin@martin:~/test$

            # PO ZMENE SOUBORU SE NESPUSTI:

martin@martin:~/test$ sed -i 's/ok/OK/g' test.sh
martin@martin:~/test$ cat test.sh
#!/bin/bash
echo "OK"
martin@martin:~/test$ gpg --no-default-keyring --keyring ./x.gpg --verify test.sh.asc test.sh 2>/dev/null && bash test.sh || echo "gpg_verify_error"
gpg_verify_error
martin@martin:~/test$

Tohle krasne funguje.

Jenze ja nechci soubory ukladat na disk (budou se stahovat casto), ale mit je v promennych. Zkousel jsem:
Kód: [Vybrat]
martin@martin:~/test$ python -m SimpleHTTPServer 8080 &
martin@martin:~/test$
martin@martin:~/test$ curl http://localhost:8080/test.sh
#!/bin/bash
echo "ok"
martin@martin:~/test$ curl http://localhost:8080/test.sh.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJa9uxCAAoJEBD8Q3R7umFHW/EQALRXXnrJ+aTyVo2zmvA6ayMc
...
martin@martin:~/test$
martin@martin:~/test$ script=$(curl -s http://localhost:8080/test.sh); sign=$(curl -s http://localhost:8080/test.sh.asc);
martin@martin:~/test$ echo $script
#!/bin/bash echo "ok"
martin@martin:~/test$ echo -e $script
#!/bin/bash echo "ok"
martin@martin:~/test$ script=$(curl -s http://localhost:8080/test.sh); sign=$(curl -s http://localhost:8080/test.sh.asc); gpg --no-default-keyring --keyring ./x.gpg --verify $sign $script 2>/dev/null && echo $script | bash || echo "gpg_verify_error"
gpg_verify_error
martin@martin:~/test$

Cilem tedy je:
Kód: [Vybrat]
# script=$(curl -s http://localhost:8080/test.sh); sign=$(curl -s http://localhost:8080/test.sh.asc); gpg --no-default-keyring --keyring ./x.gpg --verify $sign $script 2>/dev/null && echo $script | bash || echo "gpg_verify_error"

Prvni problem - kdyz si pres echo vypisu promennou, zalomeni radku jsou pryc.
Druhy problem - umi gpg overovat z promennych, jako to mam na ukazce?

Zkousim to vic, nez hodinu, ale stale jsem na nic neprisel :-(



93
Konecne mi dorazil dalsi modem. Tentokrat jde o model "A6 mini"

Modem se identifikuje narozdil od predchoziho takto:
Kód: [Vybrat]
AT
OK
ATIE+CIMI;E1I+COPS?
Kingcom_Ltd
Kingcom_G16

Revision: G16_B5_R05_GUOYUN_A01_D170727

230019804313017

Kingcom_Ltd
Kingcom_G16

Revision: G16_B5_R05_GUOYUN_A01_D170727

+COPS: 0,2,"23001"

OK
AT+IPR=?
+IPR:(0,2400,4800,9600,14400,19200,28800,33600,38400,57600,115200,230400,460800)

OK

Moje nastaveni zustalo stejne:
Kód: [Vybrat]
root@martin-1005ha:/# cat /etc/ppp/peers/abc 
connect "/usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet"
/dev/ttyUSB0
#9600
noipdefault
usepeerdns
defaultroute
persist
noauth
nocrtscts
local

user wap
password wap

lcp-echo-interval 30
lcp-echo-failure 3

#nobsdcomp
#novjccomp
#nopcomp
#noaccomp
nodetach
debug
kdebug 4

record /etc/ppp/peers/debug
root@martin-1005ha:/#
root@martin-1005ha:/#
root@martin-1005ha:/# cat /etc/chatscripts/a6
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
ABORT "NO ANSWER"
ABORT "DELAYED"
ABORT "ERROR"

ABORT "+CGATT: 0"

"" AT
TIMEOUT 12
OK ATH
OK ATE1

#OK AT+CGDCONT=1,"IP","\T","",0,0
#OK AT+CSTT=internet
OK              AT+CGDCONT=1,"PPP","internet.t-mobile.cz"
OK ATD*99#
TIMEOUT 22
CONNECT ""
root@martin-1005ha:/#

Po pripojeni se vypise:
Kód: [Vybrat]
# pon abc
Script /usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet finished (pid 2889), status = 0x0
Serial connection established.
using channel 4
Using interface ppp0
Connect: ppp0 <--> /dev/pts/7
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdb384ac8> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xdb384ac8> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x65 <asyncmap 0x0> <magic 0xdc384ac8> <pcomp> <accomp>]
sent [LCP ConfAck id=0x65 <asyncmap 0x0> <magic 0xdc384ac8> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0xdb384ac8]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
rcvd [IPCP ConfReq id=0x66 <addr 192.200.1.21>]
sent [IPCP ConfAck id=0x66 <addr 192.200.1.21>]
rcvd [IPCP ConfNak id=0x2 <addr 172.20.126.233> <ms-dns1 193.85.1.100>]
sent [IPCP ConfReq id=0x3 <addr 172.20.126.233> <ms-dns1 193.85.1.100>]
rcvd [IPCP ConfAck id=0x3 <addr 172.20.126.233> <ms-dns1 193.85.1.100>]
local  IP address 172.20.126.233
remote IP address 192.200.1.21
primary   DNS address 193.85.1.100
Script /etc/ppp/ip-up started (pid 2898)
Script /etc/ppp/ip-up finished (pid 2898), status = 0x0


Vytvori se sitovka ppp0, dostane ip, vytvori se routa a nic. Nejde ani ping na google.

Tentokrat pouzivam sim kartu Odorik.cz (virtual pod T-Mobile). Zkousel jsem si pres AT prikazy zavolat - hovor se spojil a protoze nebyl pripojeny mikrofon, bylo slyset hlasity sum. Po asi pul minute jsem hovor ukoncil. Takze modem se mi zda funkcni a napajeni dostatecne.

Nastaveni APN bych mel mit dobre: http://www.odorik.cz/obchod/kategorie/sim-karty/produkt/nanosim-karta-odorik-cz#nastaveni_internetu

Uz mi dosly napady :-(

94
Server / Re:FreeIPA - bezpecnost otevreni portu do internetu
« kdy: 26. 02. 2018, 00:13:02 »
To programovali v nejakem IT krouzku z pomocne skoly? Me by se z toho udelala vyrazka, na vasem miste bych utikal.

Ne, FreeIPA vyvíjí Red Hat :-)

95
Server / Re:FreeIPA - bezpecnost otevreni portu do internetu
« kdy: 26. 02. 2018, 00:03:47 »
VPN v tomto případě nechci použít.

VPN by byla další věc, která by se musela nastavovat a mohla by se rozbít.
Navíc vzhledem k velkému množství různých serverů a různých lokálních uživatelích na nich by pak tato vpn byla "napůl veřejná síť".

Vlastně mi jde o to, abych na všech serverech měl pár uživatelů a pro všechny z nich povolené sudo. Potřebuju, aby se jejich seznam a SSH klíče periodicky aktualizovaly z centrálního místa.
To by šlo zařídit shellovým skriptem v cronu, který by to periodicky stahoval. Ale FreeIPA se mi zdá mnohem profesionálnější.

96
Server / FreeIPA - bezpečnost otevření portu do internetu
« kdy: 25. 02. 2018, 22:46:06 »
Ahoj, potrebuju zajistit centralni prihlasovani nekolika uzivatelu na velke mnoszvi serveru.
Aktualne zkousim FreeIPA a dost se mi libi. Nejsem si vsak jisty bezpecnosti - instalator chce otevrit nasledujici porty:
Kód: [Vybrat]
Setup complete
Next steps:
        1. You must make sure these network ports are open:
                TCP Ports:
                  * 80, 443: HTTP/HTTPS
                  * 389, 636: LDAP/LDAPS
                  * 88, 464: kerberos
                  * 53: bind
                UDP Ports:
                  * 88, 464: kerberos
                  * 53: bind
                  * 123: ntp
Na testovani jsem otevrel do internetu vsechny pozadovane porty, krome 53 (bind) a 123 (ntp) a vse funguje, klienti se pripoji.
Nejde mi o lokalni sit. Naopak servery jsou po celem svete.

Jak moc je bezpecne vsechny porty otevrit do internetu a je to opravdu nutne?
Minimalne nesifrovany ldap se mi nelibi.

Pouzivate nekdo FreeIPA? A jake s ni mate zkusenosti? Co se vam libi, nebo naopak nelibi a na co si dat pozor?
Pripadne pouzivate neco jineho/lepsiho?

97
Cekam, az mi z Ciny dorazi dalsi modem (chci mit jistotu, ze nejde o hw chybu meho soucasneho modemu).
Pote hned budu dal testovat.

98
Mam tu dve firemni O2 SIM, kazda jine firmy. Muzu jeste zkusit tu druhou.
Napajeni mam snad dostatecne. Pouzivam nabijecku 5V 2A dodavanou k Intel Compute Stick.
Jeste tu mam prumyslovy zdroj 5V 10A, tak muzu zkustit ten.

Zkusil jsem do ppp skriptu pridat lcp-echo:
Kód: [Vybrat]
root@martin-1005ha:/etc/ppp/peers# cat o2 
connect "/usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet"
/dev/ttyUSB0
9600
noipdefault
usepeerdns
defaultroute
persist
noauth
nocrtscts
local

user gprs
password gprs

lcp-echo-interval 30
lcp-echo-failure 3

nodetach
debug
kdebug 4

A takhle nyni vypada pokus o spojeni:
Kód: [Vybrat]
root@martin-1005ha:/etc/ppp/peers# pon o2
Script /usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet finished (pid 2664), status = 0x0
Serial connection established.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x9314952b> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x9314952b> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x65 <asyncmap 0x0> <magic 0x9414952b> <pcomp> <accomp>]
sent [LCP ConfAck id=0x65 <asyncmap 0x0> <magic 0x9414952b> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x9314952b]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
rcvd [IPCP ConfReq id=0x66 <addr 192.200.1.21>]
sent [IPCP ConfAck id=0x66 <addr 192.200.1.21>]
rcvd [IPCP ConfNak id=0x2 <addr 100.107.105.141> <ms-dns1 93.153.117.33>]
sent [IPCP ConfReq id=0x3 <addr 100.107.105.141> <ms-dns1 93.153.117.33>]
rcvd [IPCP ConfAck id=0x3 <addr 100.107.105.141> <ms-dns1 93.153.117.33>]
local  IP address 100.107.105.141
remote IP address 192.200.1.21
primary   DNS address 93.153.117.33
Script /etc/ppp/ip-up started (pid 2676)
Script /etc/ppp/ip-up finished (pid 2676), status = 0x0
No response to 3 echo-requests
Serial link appears to be disconnected.
Connect time 1.4 minutes.
Sent 14763 bytes, received 15509 bytes.
Script /etc/ppp/ip-down started (pid 2728)
sent [LCP TermReq id=0x2 "Peer not responding"]
Script /etc/ppp/ip-down finished (pid 2728), status = 0x0
rcvd [LCP TermAck id=0x2 "Peer not responding"]
Connection terminated.
Script pppd (charshunt) finished (pid 2663), status = 0x0
Script /usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet finished (pid 2765), status = 0x0
Serial connection established.
using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1

Modem se pripoji, dam si ping na google.cz , otevru ssh session. Vse jede. Asi minutu a kousek. Pak to vytuhne. Data stale chodila (ping). Proc modemu operator neodpovida ("No response to 3 echo-requests")?
Uz me opravdu nic nenapada.

Teoreticky bych mohl mit vadny modem. Zkusim objednat novy, jen se mi nechce 3 tydny cekat :-(

99
APN -  Access Point Name - jméno přístupového bodu.
Snad by to mohl být ten řádek ve výpisu, co jsem poslal výše:
OK 'AT+CGDCONT=1,"IP","internet.t-mobile.cz"'
To je v pohode, me pripojeni k t-mobile funguje. Nevim proc, ale v nejakem starem navodu bylo misto IP uvedeno PPP a s tim mi to funguje. Problem je O2 - tam to nejde.

A aby se spojení nerozpadlo, zkus spustit třeba elinks na nějakou adresu po připojení, aby přes síť tekla nějaká minimální data.
Tim to neni. Celou dobu mi bezel ping na google.cz a i tak se spojeni rozpadlo.
Navic docela uvazuju o pouziti SIM od odorik.cz, kde se plati 1MB/1Kc (uctovano po 1kB) a tak by se mi trvale keep-alive prenosy dost prodrazily.
Urcite na to bude nejaky parametr do pppd. V dobe dial-up od Telecomu taky modem drzel spojeni sam od sebe.

100
Tak mi dosla trpelivost a vytahnul jsem z mobilu lte sim kartu od t-mobile. Zmenil jsem apn v chatscriptu a jak rikali v reklame na t-mobile: "hura, je tady internet!". Proste to funguje
Nastavi to routu, dns vsechno.

Jen je divne, ze vzdy cca po minute se spojeni rozpadne. Nemusi se nekde nastavit nejaky ping na udrzeni spojeni v chatscritu nebo tak neco?

Kazpodne tohle funguje na priblizne minutu:
Kód: [Vybrat]
root@martin-1005ha:/etc/ppp/peers# cat /etc/ppp/peers/o2 
connect "/usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet"
/dev/ttyUSB0
9600
noipdefault
usepeerdns
defaultroute
persist
noauth
nocrtscts
local

user gprs
password gprs

nodetach
debug
kdebug 4

record /etc/ppp/peers/debug
root@martin-1005ha:/etc/ppp/peers# cat /etc/chatscripts/a6
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
ABORT "NO ANSWER"
ABORT "DELAYED"
ABORT "ERROR"

ABORT "+CGATT: 0"

"" AT
TIMEOUT 12
OK ATH
OK ATE1

#OK AT+CGDCONT=1,"IP","\T","",0,0
#OK AT+CSTT=internet
OK              AT+CGDCONT=1,"PPP","internet.t-mobile.cz"
OK ATD*99#
TIMEOUT 22
CONNECT ""
root@martin-1005ha:/etc/ppp/peers# pon o2

Ping na google.cz v prumeru 428ms (asi ta minuta, nez spadlo spojeni).

Zkousel jsem se spojit pres netcat se svym serverem. Na serveru "nc -l port" a z notebooku s modemem "nc server.domena.cz port" a pri napsani zpravy a odenterovani je to na serveru temer ihned. Na moji potrebuju naprosto skvele. Nepotrebuju posilat zadna velka data.

Takze zbyva vyresit dva problemy:
1) aby se spojeni po chvili nerozpadlo
2) pripojit se pres o2

101
Kód: [Vybrat]
OK              AT+CSTT=internet
OK              AT+CGDCONT=1,"IP","internet"
OK              ATD*99#
Se vubec nespoji:
Kód: [Vybrat]
root@martin-1005ha:/etc/ppp/peers# pon o2
Script /usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet finished (pid 1883), status = 0xb
Connect script failed
Script pppd (charshunt) finished (pid 1882), status = 0x0
^CTerminating on signal 2

Kód: [Vybrat]
OK              AT+CGDCONT=1,"IP","internet.open"
OK              ATD*99#
Mi da zase natovou ip, stale o2 odpojeno.:
Kód: [Vybrat]
local  IP address 100.71.65.58
remote IP address 192.200.1.21
primary   DNS address 160.218.161.60
Script /etc/ppp/ip-up started (pid 1917)
Script /etc/ppp/ip-up finished (pid 1917), status = 0x0

102
jaky je vystup z "AT+ CSTT =?"     ?
Nastaveni pro AT+CGDCONT vypada OK.

AT+ CSTT=internet,o2,o2

Pokud by to nepomohlo pak bych jako posledni zoufaly pokus zkusil zmenit:
AT+CGDCONT=1,"PPP","internet"


Kód: [Vybrat]
AT+CSTT=?
+CSTT: "APN", "USER", "PWD"

OK

Kdyz dam do chatscriptu misto cgdcont jenom AT+CSTT=internet,o2,o2, nespoji se vubec:
Kód: [Vybrat]
root@martin-1005ha:/etc/ppp/peers# pon o2
Script /usr/sbin/chat -v -f /etc/chatscripts/a6 -T internet finished (pid 2114), status = 0x0
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5311f694> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x5311f694> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x65 <asyncmap 0x0> <magic 0x5411f694> <pcomp> <accomp>]
sent [LCP ConfAck id=0x65 <asyncmap 0x0> <magic 0x5411f694> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x5311f694]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [LCP EchoReq id=0x1 magic=0x5311f694]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Modem hangup
Script pppd (charshunt) finished (pid 2113), status = 0x0

Kdyz dam oba, stale vidim "O2 odpojeno":
Kód: [Vybrat]
OK		AT+CGDCONT=1,"IP","internet"
OK AT+CSTT=internet,o2,o2

Kód: [Vybrat]
OK              AT+CGDCONT=1,"PPP","internet"
zase o2 odpojeno

Kombinace taky nejde:
Kód: [Vybrat]
OK		AT+CGDCONT=1,"IP","internet"
OK              ATD*99***1#

103
Zkontroluj co ti skutecne chodi v AT+CGDCONT a jaka je na to odpoved.
A vyzkousej tu stejnou SIM v jinem modemu, zda nemas nahodou problem na uctu / SIM
Uplne stejna SIM v USB LTE modemu funguje s NetworkManagerem na par kliknuti.

Nepodarilo se mi pres cat/tail vypisovat obsah /dev/ttyUSB0 a soucasne spustit pppd.
Tak jsem do pppd souboru pridal radek:
Kód: [Vybrat]
record /etc/ppp/peers/debug
Ale vystupem je binarni soubor (v priloze) :-(
Je v nem vsak videt, ze se posila apn internet a vrati se ok.
Da se nejak lepe logovat vystup serioveho portu? Pouzil bych dalsi usb-uart prevodnik, ale nyni tu zadny nemam.

104
Toto je moje konfigurace:
Kód: [Vybrat]
user uzivatel
password heslo
defaultroute
/dev/ttyACM0 115200
connect "/usr/sbin/chat -v -f /etc/ppp/w610.chat"
disconnect '/usr/sbin/chat -v -f /etc/ppp/peers/w610-off'
Muzes sem prosim dat i svoje dva chatscripty?


Jo, a připojilo se to až potom, co jsem pustil Firefox na nějaké webové stránky - proč, to už nevím.

Diky za tip. Spustil jsem firefox, zadal seznam.cz a zacla se misto toho nacitat stranka http://extcap.m.o2.cz/o2odpojeno/
Mezitim spadlo spojeni. Stranka vsak jde nascist i mimo O2 internet.
Rika se tam:
Kód: [Vybrat]
Datové přenosy ve Vašem telefonu nejsou správně nastaveny.	
Od 1.4.2016 není možné využít připojení přes APN WAP, telefon je třeba přenastavit na APN internet.
Napada nekoho, jak pomoci pppd misto wapu pouzivat apn? Vubec nevim, co tim mysli.

105
Ne vazne, to nevypada na problem v konfiguraci, zkus odsniffovat packety, co chodi a pripadne zavolat na providera.
To jsou uz moc high level chyby, ktere nema ppp / modem moc moznosti ovlivnit

Muzu zkusit navstivit mistniho O2 guru, posledne to melo velky "uspech" :-D

Prave ze networkmanager jsem zkusil uplne nejdriv, ale absolutne bez sance:
Kód: [Vybrat]
martin # nmcli device status
DEVICE   TYPE      STATE        CONNECTION
docker0  bridge    connected    docker0   
lxcbr0   bridge    connected    lxcbr0     
enp0s25  ethernet  connected    DHCP       
wlp3s0   wifi      unavailable  --         
lo       loopback  unmanaged    --         


martin # nmcli con add type gsm con-name GPRS ifname ttyUSB0 apn internet
Connection 'GPRS' (984ae850-786e-433a-b940-b584e7c7a347) successfully added.
martin martin # nmcli device status
DEVICE   TYPE      STATE        CONNECTION
docker0  bridge    connected    docker0   
lxcbr0   bridge    connected    lxcbr0     
enp0s25  ethernet  connected    DHCP       
wlp3s0   wifi      unavailable  --         
lo       loopback  unmanaged    --         

martin # nmcli con up GPRS
Error: Connection activation failed: No suitable device found for this connection.

Stran: 1 ... 5 6 [7] 8 9 ... 37