ifup และ ifdown ไม่ทำงานบน raspbian stretch lite 2017-09-07-raspbian-stretch-lite.img


11

ฉันเพิ่งติดตั้งรูปภาพสะอาดของ Raspbian Stretch Lite ล่าสุด

โดยเฉพาะ - 2017-09-07-raspbian-stretch-lite.img

ifconfig แสดงให้เห็นว่า wlan0 อินเตอร์เฟส wifi ของฉันตรวจพบและขึ้น

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether b8:27:eb:c6:dc:d4  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 2516  bytes 144456 (141.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2516  bytes 144456 (141.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.165  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::d4dd:c202:d337:c0de  prefixlen 64  scopeid 0x20<link>
        ether 00:24:a5:36:ed:49  txqueuelen 1000  (Ethernet)
        RX packets 49461  bytes 49499638 (47.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 36499  bytes 4455517 (4.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

อย่างไรก็ตามการพยายามใช้ifdownหรือifupคำสั่งระบุว่าอุปกรณ์ไม่มีอยู่

[pi:~] sudo ifdown wlan0
ifdown: unknown interface wlan0

บางที ifup และ ifdown จะใช้งานได้ก็ต่อเมื่อ / etc / network / interfaces ใช้เพื่อจัดการอุปกรณ์เครือข่ายและนั่นไม่ใช่กรณีในรุ่น raspbian stretch lite ลงวันที่ 2017-09-07


ขอบคุณสำหรับความคิดเห็นที่ให้ข้อมูล! FYI ฉันดาวน์โหลดรูปภาพ raspbian lite บนraspberrypi.org/downloads/raspbian สิ่งที่กล่าวว่า - Raspbian Stretch Lite ภาพเล็ก ๆ น้อย ๆ ตาม Debian Stretch เวอร์ชัน: กันยายน 2017 วันที่วางจำหน่าย: 2017-09-07 เวอร์ชั่นเคอร์เนล: 4.9
saraf

ไฟล์ / etc / network / interfaces ยังคงมีอยู่ เป็นไปได้หรือไม่ที่จะใช้ไฟล์นั้นเพื่อจัดการอินเทอร์เฟซเครือข่าย (และปิดการใช้งาน dhcpcd)?
saraf

1
สำหรับผู้ที่สับสนโดยสถานะ "คัดค้าน" ของต่อifconfigไปนี้เป็นเธรดที่เหมาะสมในServerFaultนั้น: ฉันควรเลิกใช้ Ifconfig หรือไม่ .. ifconfigจะมีอยู่เป็นเวลานาน ชนิดของ IPv4 มีมากกว่าหนึ่งวิธีในการกำหนดค่าระบบ ฉันใช้ifconfigเพราะมันง่ายมากและให้ผลลัพธ์ที่ดีที่ฉันคุ้นเคย ... นั่นคือความชอบของฉันและฉันจะใช้มันต่อไปตราบใดที่มันรวมอยู่ใน repo
RubberStamp

หลังจาก 2 ปีขึ้นไปสิ่งนี้ดูเหมือนจะเป็นคำถามที่ถูกต้องโดยไม่มีคำตอบที่ชัดเจน คำถาม & คำตอบนี้มีประโยชน์แต่ไม่ชัดเจน
เชมัส

คำตอบ:


15

ทำงานอะไรแทน

sudo ifup wlan0
sudo ifdown wlan0

คือ

sudo ifconfig wlan0 up
sudo ifconfig wlan0 down

3
เมื่อ "พลังที่" ตัดสินใจเปลี่ยนทั้งหมด (ธุรกิจเครือข่าย) รอบตัวพวกเขาจะให้ผู้ใช้รู้ได้อย่างไรว่าพวกเขาได้ทำอะไรไปแล้ว หรือพวกเขาเพียงแค่ทำการเปลี่ยนแปลงและปล่อยให้ชาวนาดูแลตนเอง? สิ่งที่ฉันพบว่าสับสนมากที่สุดคือ "สิ่งประดิษฐ์" ทั้งหมดที่พวกเขาทิ้งกระจัดกระจายใน / etc
เชมัส

1

ฉันมีปัญหาที่คล้ายกันหลังจากติดตั้ง PiHole ฉันพบว่าไซต์นี้มีประโยชน์ https://raspberry-projects.com/pi/programming-in-c/tcpip/configuring-network-adaptors

ในกรณีของฉันฉันพยายามเปลี่ยน PiHole IP แบบคงที่หลังจากติดตั้งและฉันมี IP สองตัวในไฟล์ /etc/dhcpcd.conf เมื่อฉันแก้ไขข้อผิดพลาด Pi ของฉันทำงานบนการเชื่อมต่อแบบมีสายอีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.