Score:0

จะป้องกันไม่ให้เปิดโหมดเครื่องบินเมื่อฉันปิด wifi ได้อย่างไร

ธง us
HHH

เมื่อฉันปิด wifi บน ubuntu 20.04 โหมดเครื่องบินจะเปิดขึ้น และเมื่อฉันปิด wifi จะเปิดขึ้น นี่เป็นข้อผิดพลาดหรืออะไร ฉันยังมีพฤติกรรมเดียวกันใน 18.04

ฉันต้องการให้พฤติกรรมเปิด/ปิดเฉพาะตัวเลือกที่ฉันได้เลือกไว้ ฉันจะแก้ไขได้อย่างไร (ฉันสามารถยอมรับวิธีที่เปิด/ปิดหนึ่งในสามนี้โดยทางโปรแกรมและป้องกันไม่ให้อีกสองอันสลับไปมา)

เช่น คำสั่ง nmcli วิทยุ wifi ปิด ปิด wifi แต่สิ่งนี้จะทำให้เปิดโหมดเครื่องบิน ฉันกำลังคิดวิธีแก้ปัญหาที่ฉันสร้างสคริปต์และวางคำสั่งเหล่านี้ตามลำดับ จากนั้นเพิ่มสคริปต์นี้ไปยัง classpath เพื่อเรียกจากเทอร์มินัล:

    เปิด wifi วิทยุ nmcli
    
    ปิดคำสั่งโหมดเครื่องบิน (ทำอย่างไร?)

    ปิดคำสั่งบลูทูธ (ทำอย่างไร?)
chili555 avatar
cn flag
โหมดเครื่องบิน: เปิดและปิดวิทยุและปิด wifi เป็นหนึ่งเดียวกัน คุณกำลังถามว่าฉันจะปิด wifi แต่เปิดทิ้งไว้ได้อย่างไร
chili555 avatar
cn flag
" เมื่อเขาเปลี่ยน wifi เป็น "ปิด" โหมดเครื่องบินจะ "เปิด" ในภายหลังโดยไม่ต้องป้อนข้อมูลจากผู้ใช้" เป็นปกติอย่างสมบูรณ์และคาดหวัง "เขาเปิดโหมดเครื่องบิน "ปิด" บลูทูธเปิด "ทันที" " นั่นเป็นคำถามเดียวที่นี่
HHH avatar
us flag
HHH
@chili555 ปกติเป็นไงบ้าง? โดยวิธีการที่ฉันสามารถมี wifi และโหมดเครื่องบินและบลูทูธทั้งหมดปิดพร้อมกัน ดังนั้นไม่ มันไม่ปกติ @T Br ฉันใช้ Ubuntu 20.04 บนแล็ปท็อป hp
chili555 avatar
cn flag
สิ่งที่คุณอธิบายเป็นเรื่องปกติ สิ่งที่ไม่ปกติและเป็นคำถามเดียวที่นี่คือสาเหตุที่บลูทูธเปิดขึ้นโดยไม่มีการป้อนข้อมูลจากผู้ใช้เมื่อปิดระบบไร้สายและจะป้องกันได้อย่างไร
HHH avatar
us flag
HHH
@chili555 มีคำสั่งที่สลับเปิด/ปิดโหมดเครื่องบินและบลูทูธ (แยกกันแน่นอน) หรือไม่ คุณสามารถพิจารณาได้ว่านี่คือสิ่งที่คำถามต้องการพูด
Score:1
ธง cn

กรุณาเรียกใช้คำสั่ง:

rfkill แสดงรายการทั้งหมด

คุณจะเห็นสิ่งนี้:

0:tpacpi_bluetooth_sw:บลูทูธ
ซอฟต์บล็อค: ไม่
ฮาร์ดบล็อก: ไม่
1: phy0: LAN ไร้สาย
ซอฟต์บล็อค: ไม่
ฮาร์ดบล็อก: ไม่
48:hci0:บลูทูธ
ซอฟต์บล็อค: ไม่
ฮาร์ดบล็อก: ไม่

จดค่าตัวระบุอุปกรณ์ ในกรณีนี้คือ 0, 1 และ 48

ปิดบลูทูธ:

sudo rfkill บล็อก 48

และเมื่อ:

sudo rfkill ปลดบล็อก 48

สลับปิดระบบไร้สาย:

sudo rfkill บล็อก 1

ตรวจสอบ:

rfkill แสดงรายการทั้งหมด

คุณจะเห็นสิ่งนี้ ขึ้นอยู่กับยี่ห้อและรุ่นของแล็ปท็อปของคุณ:

 0:tpacpi_bluetooth_sw:บลูทูธ
 ซอฟต์บล็อค: ไม่
 ฮาร์ดบล็อก: ไม่
 1: phy0: LAN ไร้สาย
 ซอฟต์บล็อค: ใช่
 ฮาร์ดบล็อก: ไม่
 48:hci0:บลูทูธ
 ซอฟต์บล็อค: ไม่
 ฮาร์ดบล็อก: ไม่

ระบบไร้สายถูกบล็อกด้วยซอฟต์(แวร์) จะถูกบล็อกโดยสวิตช์ไร้สายหรือคีย์ผสมบนแล็ปท็อปของคุณ คำสั่ง rfkill ไม่สามารถเลื่อนสวิตช์ได้!

เปิดสวิตช์ไร้สาย:

sudo rfkill ปลดบล็อก 1 
Score:0
ธง do

ฉันได้เขียนส่วนขยายที่ให้คุณควบคุมว่าจะเปิดใช้งานอะไรเมื่อปิดโหมดเครื่องบิน อย่างน้อยคุณก็สามารถระงับพฤติกรรม "การเปิดบลูทูธเมื่อฉันปิดใช้งานโหมดเครื่องบิน" ได้ คุณสามารถรับได้จาก GitHub หรือจากเว็บไซต์ส่วนขยายของ GNOME เรียกว่า "โหมดเครื่องบินปกติ"

cocomac avatar
cn flag
แม้ว่าลิงก์นี้อาจตอบคำถามได้ แต่จะเป็นการดีกว่าที่จะรวมส่วนสำคัญของคำตอบไว้ที่นี่และระบุลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงก์เท่านั้นอาจใช้ไม่ได้หากหน้าที่ลิงก์เปลี่ยนไป - [จากรีวิว](/review/late-answers/1190203)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา