उबंटू से एम्बेडेड लाइनक्स के लिए एसएसएच


0

मैं एक शुरुआती अन नेटवर्किंग हूं। मैं ईथरनेट द्वारा अपने Ubuntu 12.04.3 LTS में एक एम्बेडेड लाइन कनेक्ट करने का प्रयास कर रहा हूं।

मैंने स्थिर आईपी पते (192.168.9.119) के साथ काम करने के लिए एम्बेडेड सिस्टम को कॉन्फ़िगर किया है।

मैंने अपने Ubuntu पर एक eth1 इंटरफ़ेस जोड़ा है, और स्थिर IP को 192.168.9.118 पर सेट किया है।

एम्बेडेड लाइनक्स ईथरनेट के माध्यम से सीधे मेरे एथ 1 से जुड़ा हुआ है, लेकिन यह काम नहीं करता है।

मेरा ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:25:64:f8:7a:7a
      inet addr:192.168.200.58  Bcast:192.168.200.255  Mask:255.255.255.0
      inet6 addr: fe80::225:64ff:fef8:7a7a/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:339694 errors:0 dropped:0 overruns:0 frame:0
      TX packets:122045 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:81556483 (81.5 MB)  TX bytes:92889268 (92.8 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:ba:51:d2:9e
          inet addr:192.168.9.118  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::250:baff:fe51:d29e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:66 dropped:0 overruns:0 carrier:132
          collisions:1122 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:4068 (4.0 KB)
          Interrupt:22 Base address:0xec00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6696 (6.6 KB)  TX bytes:6696 (6.6 KB)

एम्बेडेड डिवाइस पर ifconfig (eth0 की परवाह नहीं):

eth0      Link encap:Ethernet  HWaddr 00:50:C2:D5:D3:3D
          inet addr:192.168.6.118  Bcast:192.168.6.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1974 (1.9 KiB)  TX bytes:2624 (2.5 KiB)
          Interrupt:13 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:50:C2:D5:D3:3E
          inet addr:192.168.9.119  Bcast:192.168.9.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:97 errors:0 dropped:0 overruns:0 frame:0
          TX packets:71 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10905 (10.6 KiB)  TX bytes:7773 (7.5 KiB)
          Interrupt:13

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

SSH त्रुटि संदेश (मुझे लगता है कि यह आपके लिए बेकार है लेकिन मैंने इसे वैसे भी रखा है):

ssh: connect to host 192.168.9.119 port 22: No route to host

क्या आपके पास कोई गलत विचार है? धन्यवाद

संपादित करें: क्या यह सामान्य है?

user@linux:~$ ethtool eth1
Settings for eth1:
Cannot get wake-on-lan settings: Operation not permitted
No data available

मार्ग -n (एम्बेडेड डिवाइस पर):

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.6.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.9.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.6.1     0.0.0.0         UG    0      0        0 eth0

और अब, Ubuntu पर arp -n और मार्ग -n:

user@linux:~$ arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.200.120          ether   b8:ac:6f:b5:90:61   C                     eth0

user@linux:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.200.1   0.0.0.0         UG    100    0        0 eth0
192.168.9.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.200.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

एम्बेडेड डिवाइस पर "ifconfig" का आउटपुट क्या है?
aseaudi

मैंने इसके साथ अपनी पोस्ट संपादित की है।
MokaT

RX और TX में गिने जाने वाले पैकेट हैं। आप .118 से .119 और इसके विपरीत पिंग कर सकते हैं? यदि नहीं, तो "arp -n" और "रूट -n" का आउटपुट क्या है?
aseaudi

मैंने रूट -n जोड़ दिया है। इस linux पर arp -n मौजूद नहीं है।
MokaT

पिंग काम नहीं करता है? ubuntu पर "arp -n" और "मार्ग -n" क्या है? यदि आप चैट करना पसंद करते हैं तो चैट रूम "एम्बेडेड" से जुड़ें
aseaudi

जवाबों:


0

क्या आपने खुद केबल बिछाने का काम किया? ऐसा लगता है कि आपके पास एक केबल बिछाने का मुद्दा है eth1

collisions:1122

हां मैंने किया था, लेकिन केबलिंग मेरे एथ 1 से मेरे एम्बेडेड सिस्टम तक एक ईथरनेट केबल है। ऐसा होना मुश्किल है। क्या यह मेरा एम्बेडेड सिस्टम हो सकता है जिसे क्रॉसओवर केबल के साथ जोड़ने की आवश्यकता है?
MokaT

मुझे लगता है कि एक क्रॉसओवर केबल एक चाहिए। आपका विन्यास दिखाता है TX bytes:4068 (4.0 KB) जिसका अर्थ है कि यह कुछ प्रेषित कर रहा है, लेकिन RX bytes:0 (0.0 B) इसका मतलब है कि यह कुछ भी प्राप्त नहीं कर रहा है।
Ryan Foley

मैं एक क्रॉसओवर केबल ASAP के साथ कोशिश करूँगा, और आपको सूचित रखूँगा। धन्यवाद।
MokaT
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.