ฉันมีสถานการณ์ต่อไปนี้
ฉันมีโมเด็ม USB สองอัน (โมเด็ม Huwawei LTE หนึ่งตัว, โมเด็ม ZTE 3G หนึ่งอัน) พร้อมด้วยซิมการ์ดที่แตกต่างกันสองอันจากผู้ให้บริการที่ต่างกันสองคน (สีส้มและเล่นได้เฉพาะ)
การใช้ตัวจัดการเครือข่ายฉันต้องการสร้างการเชื่อมต่อสองรายการและผูกการเชื่อมต่อแต่ละครั้งกับอุปกรณ์เฉพาะ อย่างไรก็ตามการเชื่อมต่อนี้ดูเหมือนว่าจะใช้เพียงโมเด็มเดียว (อยู่ในรายการ / dev / cdc-wdm0) ซึ่งถูกผูกไว้กับอุปกรณ์ ZTE หากทั้งสองเชื่อมต่อพร้อมกัน ฉันยังมีอุปกรณ์สองชิ้นที่อาจเชื่อมโยงกับอุปกรณ์ / dev / ttyUSB บางตัว - / dev / gsmmodem และ / dev / gsmmodem2
สิ่งที่ฉันต้องการบรรลุคือสถานการณ์ต่อไปนี้:
การเชื่อมต่อ - โมเด็ม Huwawei LTE, ผู้ให้บริการสีส้ม, ชื่อ orange_primary นำขึ้นมาโดยใช้ nmcli con ขึ้น orange_primary ถ้ามันล้มเหลวการเรียก nmcli ล้มเหลว
การเชื่อมต่อ B - โมเด็ม ZTE 3G, ผู้ให้บริการเล่น, ชื่อ play_backup, ทำให้มีชีวิตชีวาโดยการเรียกใช้ nmcli con up play_backup ถ้ามันล้มเหลวการเรียก nmcli ล้มเหลว
สิ่งที่ฉันมีตอนนี้:
การเชื่อมต่อทั้งสองใช้โมเด็ม ZTE 3G ที่ระบุว่าเป็น / dev / cdc-wdm0 โมเด็มนี้มี Play Sim Card อยู่ แต่เมื่อฉันเรียก nmcli con ขึ้นมาสีส้มก็ยังคงเชื่อมต่อผ่านโมเด็ม / ซิมการ์ด / ผู้ให้บริการนี้เพราะฉันเชื่อว่า APN ชื่อและหมายเลขเข้าใช้เหมือนกันสำหรับทั้งสอง
ฉันใช้ nmcli 0.9.10.0 บน Debian 8 (Jessie)