Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> Linux

लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

कभी-कभी आप अपने लैपटॉप के साथ कहीं पहुँच जाते हैं जहाँ आपको कोई खुला वाईफाई नहीं मिलता। सौभाग्य से आपके पास एक नोकिया N95 और एक ब्लूटूथ एडाप्टर है। मैं आपको दिखाऊँगा कि कैसे अपने N95 को लैपटॉप से ब्लूटूथ के माध्यम से टेदर करें - त्वरित और गंदा कमांड लाइन तरीका, साथ ही सुंदर GUI तरीका। इन उदाहरणों में मैं फेडोरा 9 और GNOME चला रहा हूँ।

नोट: यह गाइड मूल रूप से 2008 में प्रकाशित हुई थी और इसके द्वारा संदर्भित कुछ सॉफ्टवेयर तब से बदल चुके हैं।

चेतावनी: आप शायद केवल तभी ऐसा करना चाहेंगे यदि आपके पास एक अच्छा डेटा प्लान है। 3G डेटा का उपयोग करने पर बहुत बड़ा बिल आ सकता है!

  1. पहली चीज जो आपको करने की आवश्यकता है वह यह सुनिश्चित करना है कि आपका N95 आपके लैपटॉप के साथ पेयर है। यह मेरी अपेक्षा से कहीं अधिक आसान है। जब तक आपके पास gnome-bluetooth पैकेज इंस्टॉल है, यह आपके फोन से पेयरिंग शुरू करने और संकेत मिलने पर फोन और कंप्यूटर दोनों पर समान पासकी दर्ज करने जितना सरल है। आपको ppp पैकेज और wvdial पैकेज भी इंस्टॉल करने की आवश्यकता है। यदि नहीं, तो आप बस एक टर्मिनल विंडो में रूट के रूप में चला सकते हैं, yum install ppp wvdial (या अपने लिनक्स डिस्ट्रो के साथ आने वाले पैकेज मैनेजर का उपयोग करें)।
  2. अब जब दोनों डिवाइस पेयर हो गए हैं, एक टर्मिनल विंडो खोलें और अपने फोन का ब्लूटूथ MAC पता खोजने के लिए hcitool scan चलाएँ। यह खंड इस ट्यूटोरियल के कमांड लाइन और GUI दोनों भागों पर लागू होता है।
    [user@radon ~]$ hcitool scan
    Scanning …
    00:22:66:9F:83:37 N95
  3. अगला हम Dial-Up Networking सेवा के लिए चैनल खोजने के लिए sdptool का उपयोग करते हैं।
    [user@radon ~]$ sdptool browse 00:22:66:9F:83:37
    Browsing 00:22:66:9F:83:37 …
    Service Name: Dial-Up Networking
    Service RecHandle: 0x1004a
    Service Class ID List:
    "Dialup Networking" (0x1103)
    Protocol Descriptor List:
    "L2CAP" (0x0100)
    "RFCOMM" (0x0003)
    Channel: 2
    Language Base Attr List:
    code_ISO639: 0x454e
    encoding: 0x6a
    base_offset: 0x100
    Profile Descriptor List:
    "Dialup Networking" (0x1103)
    Version: 0x0100
  4. कुछ स्क्रीन आउटपुट होने की संभावना है। मैंने उपरोक्त उदाहरण में केवल संबंधित भाग शामिल किया है। ध्यान दें कि डायल-अप नेटवर्किंग सेवा चैनल 2 पर है।
  5. अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके, रूट के रूप में, /etc/bluetooth/rfcomm.conf संपादित करें और इसे निम्न जैसा बनाएँ, अपने फोन के MAC पते और चैनल नंबर को प्रतिस्थापित करते हुए।
  6. #
    # RFCOMM configuration file.
    #
    
    rfcomm0 {
        bind yes;
        device 00:22:66:9F:83:37;
        channel 2;
    }
    
  7. अपना rfcomm.conf सेव करें और अपने टेक्स्ट एडिटर से बाहर निकलें।
  8. रूट के रूप में, ब्लूटूथ सेवा रीस्टार्ट करें:
    [root@radon ~]# service Bluetooth restart
    Stopping Bluetooth services: [ OK ]
    Starting Bluetooth services: [ OK ]
  9. हमने अब /dev/rfcomm0 पर एक ब्लूटूथ सीरियल पोर्ट बनाया है जो रीबूट के माध्यम से स्थायी रहेगा। यह वह पोर्ट है जिसका उपयोग आप शेष कॉन्फ़िगरेशन के दौरान "मॉडेम" के रूप में करेंगे।

अब हम त्वरित और गंदे कमांड लाइन सेटअप पर आगे बढ़ते हैं। यदि आप कमांड लाइन के साथ बहुत सहज नहीं हैं तो नीचे GUI सेटअप पर जाने के लिए स्वतंत्र महसूस करें।

कमांड लाइन विधि

  1. /etc/wvdial.conf संपादित करें और इसे इस तरह बनाएँ:
  2. Modem = /dev/rfcomm0
    Baud = 460800
    SetVolume = 0
    Dial Command = ATDT
    Init1 = ATZ
    Init3 = ATM0
    FlowControl = CRTSCTS
    
    [Dialer Bluetooth]
    Username = user
    Password = pass
    Phone = *99***1#
    Stupid Mode = 1
    Init1 = ATZ
    Inherits = Modem0
    
  3. मैं कनाडा में रोजर्स वायरलेस का उपयोग कर रहा हूँ और उपरोक्त न्यूनतम कॉन्फ़िगरेशन है जो मेरे लिए काम करता है। शाब्दिक रूप से Username = user और Password = pass। आपको Username, Password, और Phone लाइनों में परिवर्तन करने की आवश्यकता हो सकती है। सही विवरण के लिए अपने वायरलेस प्रदाता से संपर्क करें।
  4. मुझे स्वचालित DNS कॉन्फ़िगरेशन काम करने के लिए /etc/ppp/ip-up.local नामक एक स्क्रिप्ट भी बनानी पड़ी। यहाँ मेरा ip-up.local है:
  5. #!/bin/bash
    #
    
    PATH=/sbin:/usr/sbin:/bin:/usr/bin
    export PATH
    echo "# created by pppd" > /etc/resolv.conf
    echo "nameserver ${DNS1}" >> /etc/resolv.conf
    echo "nameserver ${DNS2}" >> /etc/resolv.conf
    chmod go+r /etc/resolv.conf
    

    chmod 755 /etc/ppp/ip-up.local करना न भूलें।

  6. दुर्भाग्य से मैं इस कॉन्फ़िगरेशन में एक सामान्य उपयोगकर्ता के रूप में कनेक्ट नहीं कर पाया हूँ इसलिए आपको रूट के रूप में कनेक्ट करना होगा।
    [root@radon ~]# wvdial Bluetooth
    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    ATZ
    OK

    --> Sending: ATM0
    ATM0
    OK
    --> Modem initialized.
    --> Sending: ATDT*99***1#
    --> Waiting for carrier.
    ATDT*99***1#
    CONNECT
    ~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}& }*} } g}%~
    --> Carrier detected. Starting PPP immediately.
    --> Starting pppd at Sun Oct 19 16:48:56 2008
    --> Pid of pppd: 8028
    --> Using interface ppp0
    --> local IP address 172.28.53.106
    --> remote IP address 10.6.6.6
    --> primary DNS address 207.181.101.4
    --> secondary DNS address 207.181.101.5

  7. मैंने अनप्रिंटेबल कैरेक्टर वाली लाइनों को हटा दिया है, लेकिन अन्यथा आपको उपरोक्त के समान कुछ दिखाई देना चाहिए। ध्यान दें कि wvdial फोरग्राउंड में रहता है। यह इसलिए है ताकि आप बस Ctrl-C दबाकर डिस्कनेक्ट कर सकें।
  8. आप एक नई टर्मिनल विंडो पर स्विच करके और ifconfig चलाकर सत्यापित कर सकते हैं कि आप ऑनलाइन हैं।
    [root@radon ~]# ifconfig
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:12767 errors:0 dropped:0 overruns:0 frame:0
    TX packets:12767 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:714652 (697.9 KiB) TX bytes:714652 (697.9 KiB)

    ppp0 Link encap:Point-to-Point Protocol
    inet addr:172.28.53.106 P-t-P:10.6.6.6 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:4 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:64 (64.0 b) TX bytes:94 (94.0 b)

    [root@radon ~]# ping simplehelp.net
    PING simplehelp.net (74.52.95.42) 56(84) bytes of data.
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=1 ttl=46 time=110 ms
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=2 ttl=46 time=102 ms
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=3 ttl=46 time=164 ms
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=4 ttl=46 time=130 ms
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=5 ttl=46 time=149 ms
    ^C
    --- simplehelp.net ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4513ms
    rtt min/avg/max/mdev = 102.061/131.349/164.376/23.190 ms

  9. एक बार जब आप ऑनलाइन समाप्त कर लें, तो उस टर्मिनल पर वापस स्विच करना न भूलें जहाँ आपने wvdial चलाया था और Ctrl-C दबाएँ।
    ^CCaught signal 2: Attempting to exit gracefully...
    --> Terminating on signal 15
    --> Connect time 5.8 minutes.
    --> Disconnecting at Sun Oct 19 16:54:48 2008

GUI विधि

अब, यदि वह सब कमांड लाइन सामग्री आपको डराती है, तो यहाँ बताया गया है कि GNOME के GUI का उपयोग करके इसे कैसे काम करवाया जाए:

  1. System -> Administration -> Network पर क्लिक करें।
  2. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  3. आपसे आपका रूट पासवर्ड दर्ज करने के लिए कहा जाएगा। इसे दर्ज करें और OK पर क्लिक करें।
  4. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  5. अब आप इंस्टॉल किए गए नेटवर्क डिवाइस की सूची देख सकते हैं। Hardware टैब पर क्लिक करें।
  6. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

    लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  7. अब New बटन पर क्लिक करें, Modem चुनें, और OK पर क्लिक करें।
  8. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  9. Modem Device को /dev/rfcomm0 में बदलें। यदि /dev/rfcomm0 सूची में उपलब्ध नहीं है, तो बस इसे टाइप करें। OK पर क्लिक करें।
  10. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  11. अब Devices टैब पर क्लिक करें।
  12. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

    लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  13. New बटन पर क्लिक करें, Modem कनेक्शन चुनें, और Forward पर क्लिक करें।
  14. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  15. मेरे रोजर्स वायरलेस कनेक्शन को काम करने के लिए मुझे बस फोन नंबर के रूप में *99***1#, लॉगिन नाम के रूप में user, और पासवर्ड के रूप में pass दर्ज करना पड़ा। मैंने इस कनेक्शन का नाम Bluetooth रखना भी चुना। Forward पर क्लिक करें।
  16. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  17. मैंने इन विकल्पों को उनके डिफ़ॉल्ट पर छोड़ दिया। Forward पर क्लिक करें।
  18. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  19. हमने कनेक्शन बनाना समाप्त कर लिया है। Apply पर क्लिक करें।
  20. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  21. विंडो बंद करने के लिए ऊपरी दाएं कोने में X पर क्लिक करें।
  22. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  23. परिवर्तनों को सेव करने के लिए Yes पर क्लिक करें।
  24. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  25. OK पर क्लिक करें। नहीं, हमें कंप्यूटर रीस्टार्ट करने की आवश्यकता नहीं होगी।
  26. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  27. तो, आइए अपने नए बनाए गए कनेक्शन का उपयोग करें। System -> Administration -> Network Device Control पर क्लिक करें।
  28. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  29. आपके द्वारा अभी बनाए गए ब्लूटूथ कनेक्शन को चुनें और Activate पर क्लिक करें।
  30. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

    लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  31. ध्यान दें कि ब्लूटूथ कनेक्शन Inactive से Active में कैसे बदल गया है।
  32. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  33. फ़ायरफ़ॉक्स खोलें और https://www.simplehelp.net पर जाएँ।
  34. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  35. जब आप ऑनलाइन समाप्त कर लें, तो Network Device Control विंडो पर वापस जाएँ, Active Bluetooth कनेक्शन चुनें और Deactivate पर क्लिक करें।
  36. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

    लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें

  37. सत्यापित करें कि ब्लूटूथ कनेक्शन वास्तव में निष्क्रिय है, फिर नेटवर्क डिवाइस कंट्रोल विंडो बंद करें।
  38. लिनक्स में ब्लूटूथ के माध्यम से अपने नोकिया N95 के इंटरनेट कनेक्शन को लैपटॉप से टेदर कैसे करें
    बड़ा करने के लिए क्लिक करें

  39. आप में से कुछ लोग सोच रहे होंगे कि मैंने नेटवर्क मैनेजर का उपयोग क्यों नहीं करना चुना। यह काफी सरलता से इस तथ्य के कारण है कि नेटवर्क मैनेजर में मोबाइल ब्रॉडबैंड सपोर्ट अपनी प्रारंभिक अवस्था में है और मैंने इसे वस्तुतः अनुपयोगी पाया। एक बार नेटवर्क मैनेजर का मोबाइल ब्रॉडबैंड सपोर्ट बेहतर हो जाए, तो मैं इस ट्यूटोरियल को उस आधार पर फिर से लिखूँगा।

आधुनिक संदर्भ (2024+)

यह गाइड 2008 की है और अप्रचलित है। आधुनिक लिनक्स (BlueZ 5+, NetworkManager, ModemManager) ब्लूटूथ टेदरिंग को मूल रूप से संभालता है:

  • Android/iOS: फोन के साथ पेयर करें → फोन पर "ब्लूटूथ टेदरिंग" सक्षम करें → NetworkManager स्वचालित रूप से PANU/DUN प्रोफाइल के माध्यम से कनेक्ट होता है।
  • कमांड लाइन: bluetoothctl → pair <MAC> → trust <MAC> → connect <MAC> → nmcli connection up <profile>।
  • rfcomm.conf / wvdial की अब शायद ही कभी आवश्यकता होती है।
  1. विंडोज 10 पर वाई-फाई हॉटस्पॉट इनेबल करें: वायर्ड इंटरनेट को अन्य डिवाइस के साथ शेयर करें विंडोज 10 पर वाई-फाई हॉटस्पॉट इनेबल करें: वायर्ड इंटरनेट को अन्य डिवाइस के साथ शेयर करें

    क्या आप अपने लैपटॉप पर वायर्ड इंटरनेट कनेक्शन यूज़ करते हैं? अगर हां, तो आप इसे वाई-फाई कनेक्शन में बदल सकते हैं अपने लैपटॉप को वाई-फाई हॉटस्पॉट बनाकर। इससे आप अपने वायर्ड इंटरनेट को स्मार्टफोन और टैबलेट जैसे अन्य डिवाइस पर यूज़ कर सकेंगे। तो बिना देर किए जानते हैं कि विंडोज 10 लैपटॉप को वाई-फाई हॉट

  1. अपने विंडोज 11 इंटरनेट स्पीड को बढ़ाएं: तेज़ कनेक्टिविटी के लिए प्रमाणित उपाय अपने विंडोज 11 इंटरनेट स्पीड को बढ़ाएं: तेज़ कनेक्टिविटी के लिए प्रमाणित उपाय

    क्या आप विंडोज 11 पर अपना इंटरनेट कनेक्शन तेज करना चाहते हैं? क्या आप अपने पीसी को विंडोज 11 में अपग्रेड करने के बाद कम गति के इंटरनेट कनेक्शन का अनुभव कर रहे हैं? या आप नहीं जानते कि इंटरनेट धीमा है या आपका पीसी? इसकी चिंता न करें! द सीपीयू गाइड आपके लिए बेस्ट वर्किंग सॉल्यूशन लाता है! विंडोज

  1. चरण-दर-चरण गाइड: अपने लैपटॉप में RAM इंस्टॉल करना चरण-दर-चरण गाइड: अपने लैपटॉप में RAM इंस्टॉल करना

    हमारे पिछले लेख में RAM के बारे में सब कुछ सीखने के बाद, आप अब इसके अपग्रेड पर विचार कर रहे होंगे। ऐसा करने के कई कारण हो सकते हैं और उनमें से एक है धीमा होता PC। हां! पुराने PC आधुनिक ऑपरेटिंग सिस्टम जैसे विंडोज 10 के साथ उपयोग किए जाने पर सुस्त हो सकते हैं। वर्तमान में उपलब्ध प्रोग्राम भी सिस्टम