การกำหนดค่าเครือข่าย PAN บนบลูทู ธ


11

ฉันต้องการสร้างการเชื่อมต่อ TCP ระหว่าง Nokia X2-01 ที่ Java สนับสนุนและ Ubuntu Desktop ของฉัน ฉันอ่านคู่มือหลายเล่ม แต่ดูเหมือนว่าจะค่อนข้างเก่า (Ubuntu ~ 8,9) ปัญหาส่วนใหญ่เกิดจากเครือข่ายบลูทู ธ ของฉันไม่ได้ให้เซิร์ฟเวอร์ DHCP สำหรับโทรศัพท์ของฉันดังนั้นจึงไม่ได้รับที่อยู่ IP

วิธีที่เก่ากว่าเกี่ยวข้องกับการเล่นซอกับไฟล์ pand config ฉันสงสัยว่ามี GUI ที่ดีกว่าหรือใช้วิธี CLI ที่ง่ายกว่าในการกำหนดที่อยู่ IP ให้กับโทรศัพท์ของฉันเมื่อเชื่อมต่อ

ifconfig ให้เอาต์พุตต่อไปนี้:

bnep0     Link encap:Ethernet  HWaddr 00:24:2b:f9:68:7c  
          inet addr:10.0.66.3  Bcast:10.0.66.15  Mask:255.255.255.240
          inet6 addr: fe80::224:2bff:fef9:687c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1400  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:760 (760.0 B)  TX bytes:8692 (8.6 KB)

แต่เมื่อฉันพยายามเปิด 10.0.66.3 บนโทรศัพท์มือถือของฉันมันไม่ได้เชื่อมต่อ

ฉันใช้ Ubuntu 11.10 กับ gnome-shell

คำตอบ:


7

ตกลงดังนั้นคำถามนี้มาถึงปี แต่ฉันจะตอบมันต่อไป!

คุณต้องตั้งค่าเซิร์ฟเวอร์ dhcp เหมือนที่คุณพูด แต่ไม่มีวิธีการทำกราฟิกเท่าที่ฉันทราบ โชคดีที่มันค่อนข้างไม่เจ็บปวด แต่ดูเหมือนจะเป็นเรื่องเล็กน้อย

สิ่งแรกที่ต้องทำคือติดตั้งเซิร์ฟเวอร์ dhcp sudo apt-get install dhcp3-serverควรบรรลุเป้าหมายนี้

เมื่อติดตั้งแล้วคุณจะต้องตั้งค่าว่าจะใช้งานอินเทอร์เฟซใด ในการทำเช่นนี้คุณจะต้องแก้ไข/etc/default/isc-dhcp-serverไฟล์ใน 12.04 (อาจเป็นชื่อไฟล์ก่อน 12.04 dhcp3-server) sudo nano /etc/default/isc-dhcp-serverการทำเช่นนี้เรียกใช้ ควรมีบรรทัดดังนี้:

INTERFACES=""

เปลี่ยนเป็นชื่ออินเทอร์เฟซของคุณในกรณีของคุณbnep0:

INTERFACES="bnep0"

ใช้CTRL+O(นั่นเป็นเหมือนในหัวหอมไม่ใช่ 0 เหมือนใน 10) เพื่อบันทึกไฟล์และCTRL+Qเพื่อออก

ต่อไปคุณจะต้องตั้งค่าเซิร์ฟเวอร์ DHCP ในการทำสิ่งนี้ก่อนอื่นให้ลบการกำหนดค่าเทมเพลต:

sudo rm /etc/dhcp/dhcpd.conf

จากนั้นสร้างการกำหนดค่าใหม่และป้อนสิ่งนี้:

(เปิดด้วยsudo nano /etc/dhcp/dhcpd.conf)

เวลาเช่าเริ่มต้น 600
เวลาเช่าสูงสุด 7200;
เผด็จการ;


subnet 10.0.66.0 netmask 255.255.255.240 {
 ช่วง 10.0.66.4 10.0.66.14
}

(ตรงกับการตั้งค่าของคุณ)

หลังจากนั้นให้เริ่มเซิร์ฟเวอร์ dhcp อีกครั้ง

sudo service start isc-dhcp-server.

ถ้ามันบ่นว่ามันกำลังทำงานอยู่ให้ลอง

sudo service restart isc-dhcp-server

และควรจะเป็น: D

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.