(tl; डॉ।) मेरा USB 3.0 ईथरनेट एडेप्टर (lsusb) पाया जाता है, लेकिन उबंटू १oot.०४ बीटा २ में हर रिबूट के बाद इथरनेट इंटरफ़ेस अक्षम हो जाता है, भले ही मैं इसे ip
या ifconfig
कमांड के साथ सक्षम करूँ (मज़ेदार: यह इंस्टालेशन के दौरान पाया जाता है और कनेक्ट भी करता है dhcp के माध्यम से, लेकिन पहले रिबूट के बाद अक्षम हो जाता है)।
लंबा संस्करण: मैं एक Ubuntu 62966 USB 3.0> 4x ईथरनेट एडेप्टर को उबंटू मशीन में काम करने के लिए प्राप्त करने की कोशिश कर रहा हूं। महत्वपूर्ण: उबंटू नवीनतम वर्चुअलबॉक्स में वीएम के रूप में चलता है, जिसमें वीएम से यूएसबी फिल्टर की अनुमति होती है। यह समानांतर चलने वाले विंडोज वीएम में अच्छी तरह से काम करता है। मैंने एक अलग एडॉप्टर (लेनोवो थिंकपैड यूएसबी 3.0 ईथरनेट एडेप्टर) की भी कोशिश की।
sudo lshw -C network
निम्नलिखित परिणाम देता है:
*-network DISABLED
description: Ethernet interface
physical id: 1
logical name: enx00e04c6801e1
[...]
मैंने पिछले 10 वर्षों के कई मंचों से समाधान की कोशिश की, जैसे:
sudo ip link set enx00e04c6801e1 up
sudo ip l s dev enx00e04c6801e1 up
इसके परिणामस्वरूप sudo lshw -C network
अब "DISABLED" नहीं दिखा, लेकिन यह ifconfig
दर्शाता है कि इंटरफ़ेस में एक वैध IP नहीं है। इसलिए मैंने इस्तेमाल किया sudo dhclient enx00e04c6801e1
। फिर, अंत में इसने एक वैध आईपी पता दिखाया।
फी, मैं /etc/network/interfaces
पूरी तरह से खाली था। मैंने निम्नलिखित पंक्तियों को जोड़ने की कोशिश की लेकिन उन्हें कोई फर्क नहीं पड़ा (मैंने कई बार कोशिश की / रिबूट किया)
auto lo
iface lo inet loopback
auto enx00e04c6801e1
iface enx00e04c6801e1 inet dhcp
क्या मुझे इन सभी चरणों को एक स्क्रिप्ट में जोड़ना होगा जो कि बूट पर शुरू होता है (यदि ऐसा है तो?) या क्या हर बार बूट करने के लिए एडप्टर का उपयोग करने के लिए उबंटू को बताने का एक सरल उपाय है?
आपके सहयोग के लिए धन्यवाद!!
अद्यतन 1: यहाँ का परिणाम है cat /etc/netplan/*.yaml
:
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
enp0s3:
addresses: []
dhcp4: true
version: 2
-> इसका मतलब है कि मुझे enx जोड़ने की आवश्यकता है ... साथ ही?
/etc/network/interfaces
रीबूट और हटा दूंगा । यदि आपको अतिरिक्त मार्गदर्शन की आवश्यकता है, तो मुझे बताएं।
cat /etc/netplan/*.yaml
Ubuntu में आपका स्वागत है।