คำถามติดแท็ก ppp

2
Ctrl-C ไม่ทำงานกับเซสชันที่ไม่ได้แยก pppd
ฉันมี ARM คณะ mini2440 และฉันได้ใส่ฐาน Debian ระบบ 6.0 multistrapที่มันใช้ ฉันเคยtmuxเรียกใช้หลายกระบวนการในหน้าต่างที่ต่างไปจาก/etc/rc.localนี้ ฉันเชื่อมต่อกับบอร์ดโดยใช้พอร์ตอนุกรมและรายการ inittab เพื่อเรียกใช้gettyบนพอร์ตนั้น ฉันใช้picocomเป็นตัวสื่อสารแบบอนุกรม เมื่อรูทล็อกอิน~/.bashrcให้แนบเขาเข้ากับเซิร์ฟเวอร์ tmux ที่รันอยู่แล้วและสามารถติดตามกระบวนการได้อย่างง่ายดาย exec tmux attach-session -t "main"คำสั่งที่เกิดขึ้นจริง tmux รันด้วยการกำหนดค่าเริ่มต้น ทุกอย่างทำงานได้ยกเว้นหนึ่งในกระบวนการ (เชลล์สคริปต์รอบ ๆpppd) ไม่ได้รับCtrlcจากเทอร์มินัลในขณะที่กระบวนการอื่นทำ ยังใช้Ctrl\งานได้ ยังใช้ kill -INT <pppd_pid>งานได้ แต่ใช้kill -INT <shellscript_pid>ไม่ได้ ฉันต้องCtrlcทำงานจริงๆ เกิดอะไรขึ้นกับการตั้งค่านี้ แก้ไข: นี่คือผลลัพธ์ของstty -aในเชลล์สคริปต์ก่อนหน้านี้pppd: speed 38400 baud; rows 23; columns 80; line = …
12 linux  debian  terminal  tmux  ppp 

5
วิธีการเรียกใช้กระบวนการนานในเหตุการณ์ Udev?
ฉันต้องการเรียกใช้การเชื่อมต่อpppเมื่อโมเด็ม USB ของฉันเชื่อมต่ออยู่ดังนั้นฉันจึงใช้udevกฎนี้: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (โมเด็มของฉันปรากฏ/devเป็นttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & ปัญหา: udevเหตุการณ์ fires และ newPPP.sh จะทำงาน แต่newPPP.shกระบวนการที่ถูกฆ่าตายหลังจาก ~ 4-5s pppไม่มีเวลาในการเชื่อมต่อ (การหมดเวลาใช้งานคือ 10 วินาทีสำหรับการหมุนโทรศัพท์) ฉันจะเรียกใช้กระบวนการที่ยาวนานซึ่งจะไม่ถูกฆ่าได้อย่างไร ฉันลองใช้nohupแต่ก็ไม่ได้ผลเหมือนกัน ระบบ: Arch Linux ปรับปรุง ผมพบว่าวิธีการแก้ปัญหาที่นี่ขอบคุณmaxschlepzig ฉันใช้at nowเพื่อให้งานของฉันหลุดจากกระบวนการ udev แต่คำถามหนึ่งยังคงไม่ได้รับคำตอบ: ทำไมnohupและ&ไม่ทำงาน
11 linux  udev  ppp 

2
วิธีการตั้งค่า PPPoE ด้วย OpenWrt
อาจเป็นคำถามง่าย ๆ แต่ฉันไม่พบคำตอบ ... ฉันมีเราเตอร์ ADSL (Dlink DSL-524T) ซึ่งใช้ OpenWrt Backfire 10.03.1 มันเชื่อมต่อกับอินเทอร์เน็ตโดยใช้ PPPoA: นี่คือ/etc/config/networkไฟล์ของฉัน: config 'interface' 'loopback' option 'ifname' 'lo' option 'proto' 'static' option 'ipaddr' '127.0.0.1' option 'netmask' '255.0.0.0' config 'interface' 'lan' option 'type' 'bridge' option 'ifname' 'eth0 eth1' option 'proto' 'static' option 'netmask' '255.255.255.0' option 'nat' '1' option …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.