लिंक-स्थानीय कनेक्शन डिवाइस के लिए काम नहीं कर रहा है


9

मैं IPv4 के माध्यम से लिंक-लोकल पर एक डिवाइस से कनेक्ट करने का प्रयास कर रहा हूं। मैंने सही तरीके से गीग पोर्ट को कॉन्फ़िगर करने की पूरी कोशिश की है।

यहां छवि विवरण दर्ज करें

  • जब मैं डिवाइस को चालू करता हूं, तो उबंटू (12.10) गिनी एक आइकन को पॉप अप करते हुए कहता है कि मैं डिवाइस से जुड़ा हुआ हूं।

संबंध

  • ifconfigनिम्नलिखित के लिए दिखाता है eth1:

    Link encap:Ethernet  HWaddr 60:a4:4c:22:17:08  
    inet addr:169.254.148.88  Bcast:169.254.255.255  Mask:255.255.0.0
    UP BROADCAST RUNNING MULTICAST  MTU:100  Metric:1
    RX packets:559 errors:0 dropped:0 overruns:0 frame:0
    TX packets:2033 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000 
    RX bytes:193414 (193.4 KB)  TX bytes:203089 (203.0 KB)
    Interrupt:18 Memory:f7900000-f7920000 
    

मेरे पास वेंडर आपूर्ति किए गए सॉफ़्टवेयर हैं जो इसे चलाते समय डिवाइस को स्वचालित रूप से पहचान लेंगे। विवरण में जाने के बिना, यह मूल रूप से सिर्फ एक C ++ निष्पादन योग्य है जो किसी उपकरण को खोजने और उसके साथ काम करने के लिए प्रदान की गई SDK को प्रदर्शित करने के लिए है। मुझे नहीं लगता कि यह कोड की समस्या है। SDK लिनक्स के लिए बनाया गया है, लेकिन उनकी तकनीकी मदद उबंटू के साथ बहुत अनुभवहीन है और यह सोचता है कि मैं कनेक्शन कैसे सेट कर रहा हूं।

  • इसके अलावा, मैंने इस डिवाइस को एक ही मशीन, एक ही गीगा पोर्ट से कनेक्ट किया है, जबकि विंडोज में बूट किया गया है, और यह तुरंत पहचाना जाता है। कनेक्शन यहाँ दिखाया गया है:

यहां छवि विवरण दर्ज करें

मैं विंडोज से नेटमास्क और आईपी एड्रेस लेता था और ifonfig eth1 $IP netmask $netmaskउन्हें मैच करने के लिए इस्तेमाल करता था। मुझे यह तरीका पसंद नहीं है, क्योंकि अंततः इसे उबंटू जीयूआई या विंडोज विभाजन के बिना कंप्यूटर पर काम करना होगा।

  • जब मैं dmesgलॉग्स को पूंछता हूं, तो मैं देखता हूं कि कनेक्शन का पता चला है, लेकिन मुझे यह संदेश मिला:

    [ 4174.533981] e1000e: eth1 NIC Link is Down
    [ 4180.212770] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
    [ 4180.216769] netlink: 12 bytes leftover after parsing attributes.
    [ 4180.216772] netlink: 12 bytes leftover after parsing attributes.
    [ 4180.216929] netlink: 12 bytes leftover after parsing attributes.
    

मैं लिनक्स के लिए काफी नया हूं, और नेटवर्किंग के लिए बहुत नया हूं। लेकिन मैं इस समस्या के खिलाफ अपना सिर पीट रहा हूं और कोई सिर नहीं बना रहा हूं। क्या किसी को लिंक-स्थानीय, या विशेषता पार्सिंग त्रुटि के बारे में कुछ भी पता है जो मुझे कुछ सुझाव दे सकता है?


इससे आपका क्या मतलब है लेकिन मेरा सॉफ्टवेयर इसे पहचान नहीं सकता। सॉफ्टवेयर वेंडर सप्लाई करता है, साथ ही मेरा अपना भी है। ? क्या आप उस उपकरण और सॉफ़्टवेयर के बारे में कुछ विवरण दे सकते हैं जिसके बारे में आप बात कर रहे हैं?
स्टेफ के

मैंने प्रश्न को संपादित किया, उम्मीद है कि यह अधिक स्पष्ट है।
zachd1_618

विंडोज में आपके द्वारा उपयोग किया जाने वाला आईपी पता और नेटमास्क क्या है? डिवाइस का आईपी पता क्या है?
Psusi

3
जब आप स्थानीय के लिए इंटरफ़ेस कॉन्फ़िगर करते हैं तो आप एक डिवाइस से कनेक्ट नहीं कर सकते हैं - यह स्थानीय (डिवाइस स्वयं के लिए, और कोई अन्य नहीं है, जिसे 127.0.0.1, या लूपबैक) परीक्षण प्रयोजनों के लिए भी जाना जाता है। डिवाइस से कनेक्ट करने के लिए, एक स्थिर या डीएचसीपी असाइन किए गए पते का उपयोग करें।
आरजीएस

1
मुझे लगता है कि उनकी सुंदर अनुभवहीन तकनीक सही है, यह सोचकर कि 'बहुत अनुभवहीन' ग्राहक कनेक्शन को सही ढंग से कॉन्फ़िगर नहीं कर रहा है;)
मार्सिन कमिंसकी

जवाबों:


2

ऐसा प्रतीत होता है कि आपकी नेटवर्क सेटिंग्स गलत तरीके से कॉन्फ़िगर की गई हैं। RGS की टिप्पणी सही है: एक स्थानीय लिंक का चयन करके, आप यह सुनिश्चित कर रहे हैं कि नेटवर्क कनेक्शन काम नहीं करेगा। आपके द्वारा प्रदर्शित IP पता स्वचालित रूप से काम करता है, APIPA श्रेणी में है। यह ड्रोन नहीं है जो आप चाहते हैं ... मेरा मतलब है कनेक्शन।
http://packetlife.net/blog/2008/sep/24/169-254-0-0-addresses-explained/

एक वायर्ड कनेक्शन के लिए आपको बस इतना करना चाहिए कि इसे कंप्यूटर में प्लग करें; उबंटू आराम करता है। https://help.ubuntu.com/12.10/ubuntu-help/net-wired-connect.html

यदि आप 2 कंप्यूटरों को सीधे एक-दूसरे से जोड़ने का प्रयास कर रहे हैं, तो मैं उबंटू मशीन को "स्थिर आईपी पता" निर्दिष्ट करने की सलाह दूंगा: https://help.ubuntu.com/12.10/ubuntu-help/net-manual.html
में उस स्थिति में, उबंटू मशीन को निम्नलिखित सेटिंग्स दें:

आईपी ​​एड्रेस: ​​169.254.146.89
सबनेट मास्क: 255.255.0.0
डिफ़ॉल्ट गेटवे: 169.254.146.88 (या आपके द्वारा पोस्ट की गई उस प्रिंट स्क्रीन की विंडो में आईपी एड्रेस के लिए जो कुछ भी कहता है, उसके लिए विंडो मशीन को आईपी एड्रेस द्वारा खोजने के लिए बिंदु)

अपनी नेटवर्क सेटिंग तक पहुंचने के लिए:

1. डैश होम से (उबंटू स्टार्ट मेन्यू, जिसे विंडोज़ की को मारकर भी एक्सेस किया जाता है)
   नेटवर्क टाइप करें और एंटर दबाएं।
2. तार / वायरलेस चुनें और इसे चालू करें।

आपने कुछ बहुत विस्तृत जानकारी सूचीबद्ध की है, जो अच्छी है। आपने हालांकि पर्याप्त बुनियादी जानकारी नहीं दी, जैसे:

1. आप कैसे कनेक्ट हो रहे हैं: एक राउटर, स्विच, मॉडेम या सीधे दूसरे कंप्यूटर के माध्यम से।
2. आपका वांछित नेटवर्क सेटअप: डीएचसीपी, स्टेटिक, एपीआईपीए।
3. आप कितने और किस तरह के डिवाइस कनेक्ट करना चाहते हैं।

उबंटू में सेटअप के माध्यम से चलने के उद्देश्य से कुछ दस्तावेज हैं। कृपया भविष्य में एक प्रश्न पोस्ट करने से पहले पढ़ें। https://help.ubuntu.com/12.10/ubuntu-help/index.html

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.