{"id":140,"date":"2004-05-10T19:22:01","date_gmt":"2004-05-10T17:22:01","guid":{"rendered":"http:\/\/gnu.inter.it\/blogs\/fabu\/?p=140"},"modified":"2004-05-10T19:22:01","modified_gmt":"2004-05-10T17:22:01","slug":"bluetoothgprs","status":"publish","type":"post","link":"https:\/\/fabioinvernizzi.com\/blog\/2004\/05\/10\/bluetoothgprs\/","title":{"rendered":"Bluetooth+GPRS"},"content":{"rendered":"<p>Finalmente sono riuscito a configurare l&#8217;accesso a internet con il cellulare gprs collegato via bluetooth.<\/p>\n<p>Configurare la porta \/dev\/rfcomm0 \u00e8 stato semplice. Il problema era che la connessione veniva abbattuta subito dopo aver inserito il pin sul cellulare&#8230; mancava una libreria al programma che gestisce il pin, che oltretutto vuole un display (X11) aperto, percui l&#8217;ho riscritto per funzionare in linea di comando.<\/p>\n<p>Il secondo ostacolo \u00e8 stata sulla sequenza AT, la soluzione che funziona per me:<br \/>\n<code><br \/>\nABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED<br \/>\n'' ATZ<br \/>\nOK-AT-OK ATH<br \/>\nOK-AT-OK ATE1<br \/>\nOK-AT-OK AT+CGDCONT=1,\"IP\",\"internet.wind\",\"\",0,0<br \/>\nOK-AT-OK AT+CGQREQ=1,0,0,0,0,0<br \/>\nOK-AT-OK AT+CGQMIN=1,0,0,0,0,0<br \/>\nOK-AT-OK ATDT*99***1#<br \/>\nCONNECT \\d\\c<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finalmente sono riuscito a configurare l&#8217;accesso a internet con il cellulare gprs collegato via bluetooth. Configurare la porta \/dev\/rfcomm0 \u00e8 stato semplice. Il problema era che la connessione veniva abbattuta subito dopo aver inserito il pin sul cellulare&#8230; mancava una libreria al programma che gestisce il pin, che oltretutto vuole un display (X11) aperto, percui &hellip; <a href=\"https:\/\/fabioinvernizzi.com\/blog\/2004\/05\/10\/bluetoothgprs\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Bluetooth+GPRS<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[2],"tags":[3],"class_list":["post-140","post","type-post","status-publish","format-standard","hentry","category-me","tag-hacking"],"_links":{"self":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/140"}],"collection":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/comments?post=140"}],"version-history":[{"count":0,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/140\/revisions"}],"wp:attachment":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/media?parent=140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/categories?post=140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/tags?post=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}