มีปัญหากับ ap-hotspot


9

นี่คือข้อความที่แสดงในหน้าจอเทอร์มินัลเมื่อฉันพิมพ์

sudo ap-hotspot start

Another process is already running

กระบวนการใดที่ทำงานอยู่และฉันจะหยุดกระบวนการได้อย่างไร


sudo ap-hotspot stop
Sudheer

@Sudheer algosig @ algosig: ~ $ sudo ap-hotspot หยุดรหัสผ่าน [sudo] สำหรับ algosig: Wireless Hotspot ไม่ทำงาน algosig @ algosig: ~ $ sudo ap-hotspot เริ่ม กระบวนการอื่นที่ นี่คือปัญหา
TechJhola

คำตอบ:


12

ฉันพบวิธีแก้ปัญหานี้

sudo rm /tmp/hotspot.pid

สิ่งนี้จะลบรหัสกระบวนการที่สร้างขึ้นชั่วคราวและจะไม่มีข้อผิดพลาดปรากฏขึ้นอีก มันใช้งานได้ในกรณีของฉัน


2

ปัญหาอาจเกิดจากแพ็คเกจ hostapd เวอร์ชันล่าสุดที่ติดตั้งด้วย ap-hotspot

ถอนการติดตั้ง ap-hotspot เป็นครั้งแรก ดาวน์โหลดแพคเกจ hostapd เก่า (ไม่มีข้อผิดพลาด) คุณสามารถรับได้

wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb

ในการติดตั้ง hostpad.deb คุณสามารถใช้ตัวจัดการแพ็คเกจ gdebi หรือเพียงแค่

sudo dpkg -i hostapd_1.0-3ubuntu2.1_amd64.deb

หลังจากการติดตั้งถือแพคเกจดังนั้นจึงไม่มีการอัปเดตเวอร์ชันล่าสุด

   sudo apt-mark hold hostapd

ตอนนี้ให้ติดตั้ง ap-hotspot ตามปกติ

  • ห้ามอัพเดตแพ็กเกจ hostapd

เราจะติดตั้ง ap-hotspot อีกครั้งหรือไม่? ฉันทำเช่นนั้น sudo apt-get install และกำหนดค่าอีกครั้งและเริ่มต้น ap-hotspot แต่มีข้อผิดพลาดปรากฏขึ้นอีกครั้ง "กระบวนการอื่นกำลังทำงานอยู่ ... ps -ef | grep ap-hotspot นี้แสดง algosig 19117 17645 0 23:14 pts / 8 00 : 00: 00 grep --color = auto ap-hotspot
TechJhola
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.