ฉันอยู่ที่หอพักซึ่งอินเทอร์เน็ตปิดเวลา 23.30 น. แต่ฉันเป็นเจ้าของดองเกิล Vodafone และฉันต้องการตั้งค่า NAT อัตโนมัติโดยอัตโนมัติดังนั้นเวลา 23.30 น. sakis3g ถูกเรียกให้เชื่อมต่อ ppp0 กับอินเทอร์เน็ตและแทนที่ wlan0 โดย ppp0 สำหรับอินเทอร์เน็ตของอุปกรณ์และ nat ด้วย
การตั้งค่า nat ไม่ใช่ปัญหา แต่เพียงในขณะนี้ฉันมี wlan และ 3g dongle (wlan0, ppp0) เสียบอยู่ในเวลาเดียวกัน เมื่อใดก็ตามที่ฉันร้องขอ IP ภายนอกของฉันโดยใช้ curl มันจะส่งคืน IP ของดองเกิล
ฉันจะเปลี่ยนการเชื่อมต่ออินเทอร์เน็ตปัจจุบันได้อย่างไร จาก OS X ฉันเห็นรายการ "อินเตอร์เฟสที่ต้องการ" ซึ่งคุณสามารถจัดลำดับความสำคัญของส่วนต่อประสานต่างๆได้
ฉันเป็นราสเบอรี่พาย
ขอแสดงความนับถือ Ingwie
คุณต้องการให้มันเปลี่ยนโดยอัตโนมัติเมื่อใดก็ตามที่ wlan0 หยุดทำงานหรือคุณต้องการบางสิ่งที่สามารถทำงานอัตโนมัติผ่าน cronjob
—
cpast
ฉันจะทำการสลับโดยอัตโนมัติผ่าน cronjob สิ่งที่ฉันต้องการก็แค่คำสั่งพื้นฐานที่จะบอก linux ถึง iface ที่ควรเชื่อมต่อกับอินเทอร์เน็ต ... ที่เหลือฉันสามารถหาตัวเองได้ แต่ฉันไม่พบสิ่งใดบน google สำหรับปัญหานั้น
—
Ingwie Phoenix
ฮึ่ม ทำ
—
cpast
dhclient wlan0
เปลี่ยน wifi ให้เป็นอินเทอร์เฟซที่ต้องการหรือไม่
นอกจากนี้เส้นทางเริ่มต้นที่ระบุไว้เมื่อคุณป้อนคืออะไร
—
cpast
sudo ./sakis3g connect info
?
@cpast: คำสั่งดังกล่าวไม่ได้ทำอะไรเลยเพียงแค่บอกว่ามีไฟล์อยู่ คำสั่งที่สองส่งคืน: pastebin.com/apDHcpHT (แม้ว่ามันจะเป็นภาษาเยอรมันคุณส่วนใหญ่อาจจะเข้าใจมัน)
—
Ingwie Phoenix