Portál AbcLinuxu, 30. dubna 2025 09:04
Nasledujúci krátky návod by mal byť akýmsi zosumarizovaním krokov potrebných na úspešné využívanie internetového pripojenia poskytovaného T-Mobile SK.
Použité ingrediencie:
Acer TravelMate 8005 LMi má interný bluetooth "dongle" pripojený pomocou USB. Relevantný riadok z lsusb:
Bus 004 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)Pre úspešnú činnosť potrebujeme pri konfigurácii jadra pridať nasledujúce časti:
apt-get install bluez-utils bluez-pin ppp pppconfigBalík bluez-utils obsahuje utility a démony súvisiace s HCI (Host Controller Interface) ako aj s RFCOMM. Balík bluez-pin je šikovná náhrada mierne neohrabaného gtk-pythonovského skriptu bluepin.
/etc/bluetooth/hcid.conf
sa direktíva pin_helper
nastaví na hodnotu /usr/bin/bluez_pin
.
Do súboru /etc/bluetooth/pin
zapíšeme nami zvolený PIN ako jednoduchý autentifikačný prvok pri vzájomnej komunikácii bluetooth zariadení.
Naštartujeme celý bluetooth subsystém:
/etc/init.d/bluetooth start
Ak všetko prebieha v poriadku, HCI zariadenie by malo byť v systéme pozorovateľné takpovediac voľným okom:
nb:~# hciconfig hci0: Type: USB BD Address: 00:0E:9B:87:06:24 ACL MTU: 192:8 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN RX bytes:446 acl:0 sco:0 events:26 errors:0 TX bytes:343 acl:0 sco:0 commands:20 errors:0alebo:
nb:~# hcitool dev Devices: hci0 00:0E:9B:87:06:24V prípade, že zariadenie nevidno, ale nedetekuje sa ani žiadna chyba, treba sa presvedčiť, či náhodou nie je náhodou vypnuté (aktívny kill-switch na prednom paneli notebooku). Skonfigurujeme, zapneme bluetooth v telefóne a môžeme sa presvedčiť, či všetko funguje, tak ako má:
nb:~# hcitool scan Scanning ... 00:17:4B:66:D1:1B Nokia 6280Skúsime teda tieto zariadenia spojiť:
nb:~# rfcomm bind 0 00:17:4B:66:D1:1B 1 nb:~# rfcomm show rfcomm0: 00:17:4B:66:D1:1B channel 1 cleanPri prvom zadaní PIN do telefónu môže byť doba, ktorú čaká druhá strana na potvrdenie spojenia krátka. Na predĺženie tejto doby zvyknem používať príkaz:
nb:~# cat < /dev/rfcomm0To mi umožní zadať PIN na telefóne pohodlne bez akéhokoľvek náhlenia sa.
pppconfig
takmer triviálnou záležitosťou:
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED # modeminit '' ATZ OK AT+CGDCONT=1,"IP","internet" # ispnumber OK-AT-OK "ATDT*99#" # ispconnect CONNECT \d\cSamotné pripojenie a odpojenie sa deje pomocou príkazov pon/poff čo sú shellovské skripty podstatne zjednodušujúce prácu s ppp démonom:
nb:~# pon TMob ... nb:~# poff TMob
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.