ওয়াইফাই এবং ইথারনেট সেট আপ করা হচ্ছে


44

আমি আমার রাস্পবেরি পাই এর কনফিগারেশনটি নিয়ে লড়াই করছি। আমি নিম্নলিখিতগুলি অর্জন করতে চাই:

eth0: একটি স্ট্যাটিক আইপি ব্যবহার করা হবে এবং কেবল স্থানীয় অঞ্চল নেটওয়ার্কের সাথে সংযুক্ত হতে পারে (এটি আমার এনএফএস সার্ভার হবে) wlan0: ইন্টারনেট অ্যাক্সেসের জন্য আমার ওয়্যারলেস নেটওয়ার্কের সাথে সংযুক্ত হওয়া উচিত

কিছু কারণে আমি একই সাথে উভয় সংযোগ সক্রিয় করতে অক্ষম (হ্যাঁ আমার একটি ভাল বিদ্যুত সরবরাহ রয়েছে)। ইথারনেট বিনা কারণেই ওয়্যারলেস অক্ষম করবে। যদি আমি শেষ পর্যন্ত উভয় আপ পেতে তবে আমি google.com পিং করতে অক্ষম। আমার প্রশ্ন আমার কীভাবে এটি সঠিকভাবে করা উচিত? আমার ইন্টারফেস ফাইলটিতে নিম্নলিখিতটি রয়েছে:

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 0.0.0.0

#auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface home inet static
address 192.168.0.157
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1

iface default inet dhcp

শুভেচ্ছা, এবং আপনাকে অনেক ধন্যবাদ!


আপনি সর্বশেষতম ফার্মওয়্যার এবং সফ্টওয়্যারটি চালাচ্ছেন তা নিশ্চিত করুন। আমি পুরানো ফার্মওয়্যারটিতে বরাদ্দ দিয়ে লড়াই করেছি, এটি আমাকে বাদাম চালিয়েছে। স্ক্র্যাচ থেকে সবকিছু আপগ্রেড করা হয়েছে এবং এটি স্পাইল্যান্ট ইন্টিগ্রেটেড এবং এর খুব সহজেই সংবেদী হয়েছে
কুল

এই বিষয়ে গভীরতার সাথে আপনার জন্য ধন্যবাদ, আমি এখানে যা লেখা হয়েছিল তা প্রয়োগ করতে পেরেছি এবং উভয় অ্যাডাপ্টারের সাথে কাজ করার জন্য আমার পাই পেয়েছি।

1
আমি মনে করি সমাধানটি উত্তর হিসাবে পোস্ট করা উচিত ...
jmc

1
এটি "রুপের উত্তর অন্তর্ভুক্ত করার জন্য আপডেট আপডেট করতে" এটি দুর্বল ফর্ম এবং সাইটের ব্যবহারযোগ্যতার ক্ষতি করে। আপনার নিজের প্রশ্নের উত্তর পোস্ট করা উচিত। তারপরে অন্যের জন্য এটি সন্ধান করা সহজ হবে - এবং এটির সাহায্যকারী লোকদের কাছ থেকে উদ্দীপনা আকৃষ্ট করতে পারে
লিন্ডন হোয়াইট

উত্তর:


25

এটি পরবর্তী সময়ে (এবং জেসি / স্ট্রেচ) এর আগে 2015-05-05 এর আগে রাস্পবিয়ান হুইজির ক্ষেত্রে প্রযোজ্য দেখুন আমি কীভাবে নেটওয়ার্কিং / ওয়াইফাই / স্ট্যাটিক আইপি সেটআপ করব?

সম্প্রদায়ের পরামর্শ অনুসারে, আমার উত্তরটি প্রশ্ন থেকে নেওয়া হয়েছে।

আমি এখনই এটি কাজ করে চলেছি তাই আমি আমার সমস্ত কনফিগারেশন ফাইলগুলি সম্প্রদায়ের সাথে ভাগ করব। প্রথমে wpa_supplicant.conf ফাইলটি দেখে নেওয়া যাক:

pi@raspberrypi ~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="****"
    scan_ssid=1
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP TKIP
    group=CCMP TKIP
    psk="****"
    id_str="home"
    priority=5
}

এর পরে আমার নতুন আপডেট ইন্টারফেস ফাইল

pi@raspberrypi ~ $ sudo cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0

auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
address 192.168.0.157
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1

iface default inet dhcp

এবং এখন জটিল অংশটি আসে, আপনাকে এথ0 ডিভাইসটির হটপ্লাগিংটি অক্ষম করতে হবে (অন্যথায় এটি আপনার ওলান0 অক্ষম করবে)। আপনি নিম্নলিখিত ফাইলটি সম্পাদনা করে এটি করেন:

pi@raspberrypi ~ $ sudo cat /etc/default/ifplugd 
INTERFACES="eth0"
HOTPLUG_INTERFACES="eth0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop"

আমার স্টার্টআপ স্ক্রিপ্টে আমারও নিম্নলিখিত রয়েছে, এটি নিশ্চিত করবে যে আমার ওয়াইফাইটি শুরু হবে (কখনও কখনও বিনা কারণে এটি শুরু হয় না)। আপনাকে এথ0 ডিভাইসে ইফপ্লাগড ডিমনকেও হত্যা করতে হবে:

pi@raspberrypi ~ $ sudo cat /etc/rc.local
#!/bin/sh -e

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi

# Disable the ifplugd eth0
sudo ifplugd eth0 --kill
sudo ifup wlan0

exit 0

এবং যে কাজ করা উচিত!


3
আপনাকে পুরো অক্ষম করার দরকার নেই ifplugd। পরিবর্তে, কেবল আপত্তিজনক সিমিলিংক অক্ষম করুন (মুছুন) /etc/ifplugd/action.d/action_wpa, যা ইথারনেট সংযুক্ত হওয়ার পরে wlan0 কে কাজ করা থেকে বিরত রাখে।
minmaxavg

এথ0 ডিভাইসের হটপ্লাগিংটি অক্ষম করতে, আমরা কি auto ethoলাইনগুলি মুছতে পারি না ? তবুও আমার এখনও আছে:~ $ sudo service isc-dhcp-server start Job for isc-dhcp-server.
IggyPass

8

কোনও ডিভাইসে যদি স্থানীয় সাবনেটের বাইরে ইন্টারনেট অ্যাক্সেস বা অন্য অ্যাক্সেস না থাকে তবে আপনার গেটওয়েটি অপসারণ করা উচিত। উভয় ইন্টারফেসে একটি গেটওয়ে তালিকাভুক্ত করা সম্ভবত অপরাধী।

যদি ইথারনেট স্থানীয় সাবনেটের জন্য থাকে তবে কেবলমাত্র সেই গেটওয়েটি সরিয়ে ফেলুন।


তেভো ডি সঠিক। যখন আপনার এথ0 সংযুক্ত থাকে তখন আপনার ইথ 0 ইন্টারফেসের বাইরে একটি ডিফল্ট রুট (নেটওয়ার্ক 0.0.0.0) থাকবে যা অফ-নেটওয়ার্ক ট্র্যাফিককে আপনার ইথ 0 ইন্টারফেস এবং "বিট-বালতি" এ পরিণত করতে পারে
হিফফান জন

ওকে আমি এথ0 এ গেটওয়ে সরিয়েছি। এখন আমি দেখতে পাচ্ছি যে আমার ওয়্যারলেস সংযুক্ত রয়েছে (iwconfig চলমান) তবে আমি যখন ওয়াইফ ওয়্যারলেসটি চালিত করি তখন আমি নির্ধারিত স্ট্যাটিক আইপি ঠিকানা বা গেটওয়ে ব্যবহার করি না (এটি ফাঁকা থাকে)। যে কোনও ক্লু?
ড্যানফ্রিটজ

সমাধানটি পেয়েছি, আপনার সহায়তার জন্য ধন্যবাদ। আমি আমার প্রশ্নটি আমার সমস্ত কনফিগারেশন ফাইলের সাথে আপডেট করেছি (অন্যান্য লোকের জন্য)
ড্যানফ্রিটজ

@ ট্যোভোড আমি আপনার পরামর্শটি গেটওয়েতে মন্তব্য করার জন্য ব্যবহার করেছি, এটি কাজ করে তবে 1 মিনিটের জন্য, তারপরে ওয়াইফাই সংযোগ বিচ্ছিন্ন হয়ে পড়ে। (তবে ইথারনেট কাজ করা হয়), আপনি কি আমাকে সহায়তা করতে পারেন
এইচ.গ্যাসামি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.