রাস্পবেরি পাই 3 - এথ0 ভুলভাবে নাম দেওয়া হয়েছে 'এনএক্স ...'


28

আমার নতুন আরপিআই 3 ডিভাইস (ইয়ে) সম্প্রতি একটি নিষ্ক্রিয় ইথারনেট দিয়ে বুট হয়েছে।

সুতরাং আমি /etc/networks/interfacesলাইনটি দেখেছি এবং দেখেছি:

auto eth0
iface eth0 inet dhcp

ifup eth0দুর্ভাগ্যক্রমে কল করা নিম্নলিখিত বার্তাটি দিয়েছে:

eth0 No such device
No hardware found

তাই আমি আমার পরীক্ষা করে ifconfig -aদেখেছিলাম এবং একটি অদ্ভুত ডিভাইস দেখেছি:

enx*MACADDRESS* Link encap:Ethernet HWaddr **:**:**:**:**:**

/etc/networks/interfacesনাম পরিবর্তন করার চেষ্টা করার ফলে একটি ওয়ার্কিং নেটওয়ার্ক তৈরি হয়েছিল। আমি কীভাবে সেই ডিভাইসটির নামটি আবার পরিবর্তন করতে eth0পারি?

PS: আমার কাছে কোনও 70-persistent-net.rulesফাইল নেই y ওএস হ'ল উবুন্টু মেট 15.10

ধন্যবাদ।


অনুগ্রহ করে ফাইল> / ইত্যাদি / ইফতাব খনি পরীক্ষা করে দেখুন: এনএক্সবি 827 .... ম্যাক এক্সএক্স: এক্সএক্স: এক্সএক্স: এক্সএক্স: এক্স এক্স: এক্স এক্স: এক্সএক্স: এক্সএক্স: এক্স এক্স আরপি 1

উত্তর:


16

আমি রাস্পবেরী Pi 2 ডেবিয়ান armhf চলমান, আপনি ইন্টারফেস নাম ফাইল তৈরি দ্বারা পরিবর্তন করতে পারেন এই সমস্যা আছে করেনি /etc/udev/rules.d/70-persistent-net.rules এবং এই রাখা

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:ac:6f:65:31:e5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

প্রতিস্থাপন B8: AC: 6f: 65: 31: E5 আপনার eth0 এর MAC ঠিকানা, রিবুট সঙ্গে এবং এটি eth0 এর হবো, তুমি পুনরায় বুট করার পরে ইন্টারনেট অ্যাক্সেস নাও থাকতে পারে কারণ / etc / network /? ইন্টারফেসগুলি ভুল ইন্টারফেস সংজ্ঞা, ঠিক পরিবর্তন enx * থেকে eth0 এর

সম্পাদনা করুন: এটি কোনও সমস্যা নয় বরং একটি নতুন ইন্টারফেসের নামকরণ প্রকল্প "প্রিডিকটেটেবল ইন্টারফেস নামগুলি", আপনাকে এটি পুরানোগুলির কাছে ফিরিয়ে দেওয়ার পরিবর্তে এটি খাপ খাইয়ে নেওয়া এবং ব্যবহার করা উচিত।


3
@UnSined ধন্যবাদ আমি আরো তাকিয়ে পাওয়া যায় নি, যে আমি যোগ করতে হয়েছিল: ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules। এটি মূলত নামকরণ জিনিসটি অক্ষম করছে। এখন কাজ করে .. ধন্যবাদ!
টম সিউইক

ব্যবহারকারী এখন ফিক্সার্টিন ... রেড হ্যাট ডক্সের খুশি পাঠকদের জন্য স্পষ্টতা
টম সিউইক

1
এটি KERNEL=="eth*"কাজ করার জন্য আমাকে এন্ট্রিটি সরিয়ে ফেলতে হয়েছিল ।
রজার ডিউক

23

এই সমাধানটি কেবল তখনই কাজ করে যদি আপনি কোনও বিজোড় নেটওয়ার্ক ইন্টারফেস ডিভাইসটির পরিবর্তে env{hwdaddress}চলার মতো দেখতে পান । আমি বিধি যুক্ত করার বিষয়ে সমস্ত সাধারণ উত্তর চেষ্টা করেছি তবে কেবল এই ফিক্সটি কাজ করেছে।$ ifconfig -aeth0

আমি উবুন্টু 16.04 প্রিনইনস্টলযুক্ত সার্ভার আর্ম্ফ দিয়ে একটি রাস্পবেরি পাই 3 চালাচ্ছি। লং সংক্ষিপ্ত বিবরণ, চলমান $ apt-get updateযোগ আন্দাজের নেটওয়ার্ক ইন্টারফেস নাম

নিম্নলিখিত ফাইলটি সম্পাদনা করুন:

$ vim /lib/udev/rules.d/73-usb-net-by-mac.rules

তোমার দেখা উচিত:

ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \
ATTR{address}=="?[014589cd]:*", \
TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \
IMPORT{builtin}="net_id", NAME="$env{ID_NET_NAME_MAC}"

নীচে নীচে নামটি পরিবর্তন করুন:

ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \
ATTR{address}=="?[014589cd]:*", \
TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \
IMPORT{builtin}="net_id", NAME="eth0"

পরিবর্তনগুলোর সংরক্ষন

পুনরায় বুট করুন। সবকিছু এখন00 এথেকে নির্দেশ করছে তা ধরে নিয়েই এখন কাজ করা উচিত।

সম্পাদনা (10/26/2016) ভবিষ্যতের কোনও আপডেট এই ফিক্সটি ওভাররাইট করা থেকে রোধ করতে নিম্নলিখিতটি করুন:

cp /lib/udev/rules.d/73-usb-net-by-mac.rules /etc/udev/rules.d/

1
আমি eth0উবুন্টু সার্ভার ১.0.০৪ এর সাথে আমার পাইয়ের স্থিতিশীলতা অর্জনের পর্যায়ে পৌঁছানোর চেষ্টা করে অনেকদূর গিয়েছি । ধন্যবাদ. আপনার উত্তরের একটি ছোট পরিবর্তন, যা আমি আপনাকে পরামর্শ দিয়েছি যে আপনি চেষ্টা করুন, বাস্তবায়ন করুন এবং তারপরে আপনার উত্তরে যুক্ত করুন: 73-usb-net-by-mac.rulesফাইলটি /etc/udev/rules.d/ডিরেক্টরিতে অনুলিপি করুন এবং সেটিকে সংশোধন করুন; যদি আপনি /lib/udev/rules.dএটির মধ্যে পরিবর্তন করেন তবে এটি ভবিষ্যতের ওএস আপডেটে ওভাররাইট করা যেতে পারে।
কেভিন তেলজেউর

সতর্ক থাকুন জন্য ধন্যবাদ। আমি সমস্যাটি সমাধানের জন্য একটি কঠিন 2 দিন ব্যয় করেছি। আমি পাইটি পাইথন 3 এবং ওপেনসিভির সাথে যেতে চাইছিলাম কেবলমাত্র আপডেটের কারণে ইথারনেট পুনরায় বুট করা শুরু করবে। আমার উত্তরটি কিছুটা কাজে লাগছিল দেখে খুশি হলাম।
লুইস গডিনিজ

1
এটি কেন ঘটছে তা নির্ধারণ করতে আমার কিছুটা সময় লেগেছিল এবং তারপরে কী করা উচিত এবং কেন (উবুন্টু বাগ - প্রতিশ্রুতিবদ্ধ ফিক্সটি কাজ করছে বলে মনে হচ্ছে না, এটি একই ফাইলের একটি সম্পাদনা)। এখানে চলমান যুদ্ধ এখানে রয়েছে: বাগস.লানচপ্যাড.এন.বুন্টু /+ সোর্স / সিস্টেমেড /+ বাগ / ১৫৯৩79৯ - তবে, আপনার ফিক্সটি আমার রাস্পবেরি পাই ২ তে কাজ করছে বলে মনে হচ্ছে না আমি সত্যিই কেবল একটি x86 বাক্স পাওয়ার জন্য ভাবছি এই মুহূর্তে.
কেভিন তেলজিউর

13

রাস্পি-কনফিগারেশন সহজতম পদ্ধতি।

আপনি যদি রাস্পবিয়ান এ থাকেন তবে এটি ডিফল্টরূপে ইনস্টল। তবে আপনি যদি উবুন্টু, পুদিনা বা সাথিতে থাকেন তবে আপনি নীচের কমান্ড দিয়ে এটি ইনস্টল করতে পারেন:

sudo apt-get install raspi-config

তারপরে আপনি এটিকে রাসপি-কনফিগার করে কনফিগার করতে পারেন।

sudo raspi-config
  1. "2. নেটওয়ার্ক অপশন" নির্বাচন করুন
  2. "এন 3 নেটওয়ার্ক ইন্টারফেসের নামগুলি" নির্বাচন করুন
  3. "না" নির্বাচন করুন। এটি এখন অনুমানযোগ্য নেটওয়ার্ক ইন্টারফেসের নামগুলি অক্ষম করেছে।
  4. "ওকে" এবং "সমাপ্তি" ক্লিক করুন। তারপরে এটি আপনার রাস্পবেরি পাই পুনরায় বুট করবে।

সম্পন্ন.


1
উবুন্টু মেটের (যা ওপি ব্যবহার করছে) এর একটি রাস্পি-কনফিগারেশন রয়েছে?
স্টিভ রবিলার্ড

সুতরাং আপনার উত্তর প্রযোজ্য নয়।
স্টিভ রবিলার্ড

1
তবে আপনি যদি রাস্পবিয়ান নিয়ে একই সমস্যাটি গুগল করেন তবে এই প্রশ্নটি প্রথমে পাওয়া গেছে। আমি এটি করেছি এবং গবেষণার জন্য সময় নিয়েছি এবং সমাধান খুঁজে পেয়েছি। আমি মনে করি এটি কোনও একটিকে সাহায্য করে। ঠিক আছে আমি এখন উত্তর সম্পাদনা।
Almas Dusal

1
এটি আমাকে "গবেষণা" করতে দেখায় বিভ্রান্ত করে যখন উত্তরগুলি উত্তরগুলিতে পরিষ্কারভাবে লেখা হয় written উবুন্টু, ডেবিয়ান, রাস্পবিয়ান সব একই রকম। উবুন্টু মেটে সরঞ্জামটি ইনস্টল করা কোনও সমস্যা নয় (এমনকি ডিফল্টরূপে ইনস্টল করাও) রাস্পবেরিপিস্টেসেক্সেক্সঞ্জ . com/a/67084/42528 । তবে পর্দার আড়ালে কী ঘটছে কোনও ব্যাখ্যা ছাড়াই এটি একটি উত্তর। সমস্যাটি সমাধান করার সময় এটি লোকেদের আসলে কী হচ্ছে তা বুঝতে নিরুৎসাহিত করে। আমি যদিও এখানে বাইরে আউট সমস্ত lazies জন্য এটি +1 করব।
টম সিউইক

1
শান্ত! স্থায়ী আইপি ঠিকানা হিসাবে কাজ করার জন্য এই উত্তরটি অবশ্যই সবচেয়ে সহজ এবং আমার সমস্যার সমাধান হয়েছিল
ভিনিল

5

এটি কোনও "বাগ" নয় এটি একটি "বৈশিষ্ট্য" " ধারাবাহিক নেটওয়ার্ক ডিভাইস নামকরণ "। (আমি এটি সম্পর্কে সামঞ্জস্যপূর্ণ কিছুই দেখতে পাচ্ছি না।)

এটি সম্ভবত "ফিক্সিং" করার অনেকগুলি উপায় রয়েছে তবে হার্ডওয়্যার পরিবর্তন করা থাকলে তারা কাজ করতে পারে না।

পূর্ববর্তী আচরণটি পুনরুদ্ধার করতে শেষে "নেট.আইফনেমস = 0 বায়োসদেব নাম = 0" যুক্ত করুন cmdline.txt


যদিও বৈশিষ্ট্যটি হ'ল, একটি বৈশিষ্ট্য, এটি যেভাবে আচরণ করে এটি একটি বাগ specifically বিশেষত ইউদেব কীভাবে ইউএসবি ইথারনেট ডিভাইসগুলি পরিচালনা করে। এটি উপেক্ষা করে net.ifnames=0। আমি বিশ্বাস করি না যে সাধারণ হার্ডওয়্যার কনফিগারেশন দিয়ে একটি জনপ্রিয় ওএস কাজ করতে কারও বাগ রিপোর্ট আলোচনা অনুসরণ করা উচিত, তবে তা জীবন। bugs.launchpad.net/ubuntu/+source/systemd/+bug/1593379
কেভিন তেলজেউর

@KevinTeljeur এবং আমার মন্তব্য ছিল বিদ্রূপ - এই কম্পিউটার সিস্টেমে একটি সাধারণ বিষয়।
মিলিওয়েজ

হা হা, দুঃখিত - এত সময় নষ্ট হওয়ার পরে, এবং তারপরে এটি চুপচাপ ডকুমেন্টেড বাগ ছিল, আমি কোনও ধারাবাহিক নেটওয়ার্ক ডিভাইসকে কটাক্ষ করে নাম ধরতে পারি না। আমি আপনার উদ্ধৃতি চিহ্নগুলি গ্রহণ করেছি, তবে সেই যাদুর প্রবণতাগুলি config.txtসত্যই যুক্ত করে পাইতে ডকুমেন্টেড বাগ হিসাবে কাজ করা যায় না (সম্ভবত এখন সর্বশেষতম উদেব প্রকাশের ফলে এটি শেষ পর্যন্ত তৈরি করে)। এটি একটি আশ্চর্যজনকভাবে অজানা বাগ যা ইউএসবিতে ইথারনেটযুক্ত সমস্ত সিস্টেমকে প্রভাবিত করে।
কেভিন তেলজিউর

4

নামের অংশ হিসাবে আমি ম্যাক ঠিকানার সাথে এটির বিশেষভাবে মুখোমুখি হই নি, তবে আপনি যা অনুভব করছেন তাকে নিয়মিত নেটওয়ার্ক ডিভাইস নামকরণ বলা হয়।

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

অনেকগুলি লিনাক্স ডিস্ট্রিবিউশন কিছু ধরণের সামঞ্জস্যপূর্ণ নেটওয়ার্ক ডিভাইস নামকরণে চলে গেছে, সাধারণত এটি enp0s1পিসিআই বাস এবং বাসে সংযুক্তি পয়েন্টটি চিহ্নিত করে যথাক্রমে দেখতে হবে (যথাক্রমে 0 এবং 1)।

আপনি https://access.redhat.com/docamentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/ch-Conmitted_Network_Device_Naming.html , পাশাপাশি কীভাবে আপনার সিস্টেমকে পুরানো পদ্ধতিতে পরিবর্তন করতে পারেন সে সম্পর্কে আরও তথ্য পেতে পারেন আপনি যদি এখনও এটি করতে চান তবে জিনিসগুলি।


1
যদিও এটি একটি তথ্যবহুল মন্তব্য এটি সমস্যার সমাধান করতে সহায়তা করে নি এবং এটির প্রশ্নেরও উত্তর দেয় নি (ম্যানুয়াল ধরণের উত্তরটি পড়ুন)। তবে এটি উপরের সমাধানের জন্য একটি ছোট ফিক্স খুঁজে পেতে সহায়তা করেছে। এজন্যই আপভোট অর্জিত হয়েছে এবং আপনাকে ধন্যবাদ :)
টম সিউইকি

4

আমার উবুন্টু সার্ভারের জন্য একই সমস্যাটি ছিল রাস্পবেরি পাই 2 তে চলমান 16.04 এর জন্য এবং এটি (নীচের লিঙ্কটি দেখুন) আমাকে সমস্যার সমাধান করতে সহায়তা করেছে

https://bugs.launchpad.net/ubuntu-pi-flavour-maker/+bug/1585335



1

ওড্রয়েড এই ফাইলটি তৈরি করে আমার সমস্যাটি স্থির করেছে

root@odroid:~# cat /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth0", NAME="eth0"

1

উবুন্টু ১ 16.০৪ এর সাথে রাস্পবেরি পাই 2 তে আমার একই সমস্যা ছিল এবং #goutam থেকে লিঙ্কটি অনুসরণ করে এবং /etc/udev/rules.d/70-persistance-net.rules নিম্নলিখিতগুলির সাথে যুক্ত করে যা কাজ করেছে:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth0", NAME="eth0"

1

আমি এই পরামর্শ পেয়েছি এখানে :

70-ধ্রুবক-নেট.রুলে এক লাইনে পরিবর্তন করুন to

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="98:90:96:e0:3c:e9", ATTR{dev_id}=="0x0", ATTR{type}=="1", NAME:="eth0"

যা কার্নেল বৈশিষ্ট্য বাদ দিচ্ছে এবং NAME কে = থেকে: = এ পরিবর্তন করছে

মনে হচ্ছে যে ম্যাক ঠিকানাটি E00-তে পাওয়া গেছে তা জোর করে। রাস্পবেরি পাই এবং ইউবুট বুটিং সিস্টেমগুলিতে কাজ করে।


0

আমার জন্য, রাস্পবেরি পাই 2-তে ডেবিয়ান অস্থির চালানো, প্রথম উত্তরের মন্তব্যে উল্লিখিত সিমলিংকটিও সঠিক ধারণা ছিল, তবে এর নামটি আলাদা হতে হয়েছিল: ln -vis /dev/null /etc/udev/rules.d/80-net-setup-link.rules


না, আপনি এই ফাইলটির নামটি উল্লেখ করেছেন তবে আপনার মন্তব্যে আলাদা একটি কারণ আমি সেই মন্তব্যটিকে উল্লেখ করেছি এবং উল্লেখ করেছি যে এটি আমার জন্য আলাদা ফাইলের নাম হতে হয়েছিল।
এক্সেল বেকার্ট

1
আমি দেখি. দয়া করে রাস্পবেরি পাই 3 এবং রাস্পবেরি পাই 2 এর মধ্যে পার্থক্যটি লক্ষ্য করুন Event ঘটনাচক্রে তারা প্রযুক্তিগতভাবে প্রায় একই রকম এই নামকরণ পার্থক্য মানুষকে বিভ্রান্ত করার জন্য those বিষয়গুলির মধ্যে একটি হতে পারে। যদিও স্পষ্টতার জন্য ধন্যবাদ।
টম সিউইক

আমি ধরে নিচ্ছি ফাইলের নামের মধ্যে এই পার্থক্যটি একটি নতুন সিস্টেমড / উদেব সংস্করণ সহ ডেবিয়ান 8 জেসি বনাম দেবিয়ান অস্থির থেকে আসে। এই সিমিলিংক ব্যতীত ইন্টারফেসের আসল নামটি কেবল ম্যাকের ঠিকানার চেয়ে আরও আলাদা হতে পারে। তবে অন্তত ইথারনেট ইন্টারফেসের জন্য আমি মনে করি যে এই enxইন্টারফেসের নামগুলি রাস্পি ২ এবং ৩. উভয়তেই দেখেছি মনে আছে আমি এখনও মনে করতে পারি না যে কীভাবে ডাব্লুএলএএন ইন্টারফেসটি রাসপি ৩-তে নামকরণ করা হয়েছিল
এক্সেল

enx <MAC>, উবুন্টু মেট ব্যবহার করছিলেন, উপরে দেখানো মত স্থির সমস্যা। দেবিয়ানে স্যুইচ করা হয়েছে এবং পুনরায় নামকরণ করতে হবে না। যদিও এটি অদ্ভুত ... আপনি ঠিক বলেছেন।
টম সিউইক

0

ইন্টারফেস নামকরণের প্রক্রিয়াটির জন্য দায়বদ্ধ udev নিয়মকে কেবল নিষ্ক্রিয় করুন, যেমন

sudo ln -s /dev/null /etc/udev/rules.d/73-usb-net-by-mac.rules

অথবা

sudo touch /etc/udev/rules.d/73-usb-net-by-mac.rules

সম্পাদনা করুন: thx @ স্পার্কি ভুলটি প্রকাশ করার জন্য। আমি সবসময় অর্ডার মিশ্রিত। :)


প্রথম উল্লিখিত আদেশটি কাজ করতে পারে না। কমপক্ষে src এবং dst মিশ্রিত হয়।
স্পার্কি

0

আমি বুঝতে পারি যে এই প্রশ্নটি পুরানো তবে আমি এই সমস্যাটি পেয়েছি এবং এখন পর্যন্ত এই পৃষ্ঠায় প্রস্তাবিত কোনও সমাধানই আমার সমস্যার সমাধান করেনি। আমার জন্য নিয়ম.ডি ফোল্ডার ট্রিকটি কিছু করার মনে হয় না।

নামটি নির্বিশেষে তারযুক্ত ইথারনেট পোর্টে DHCP নির্ধারণের জন্য আমার সমাধানটি কেবল init.d ফোল্ডারে গিয়ে একটি স্ক্রিপ্ট লিখতে হয়েছিল। এটি গুরুত্বপূর্ণ কারণ আমার বেশ কয়েকটি রাস্পবেরি পাই ইউনিট রয়েছে এবং তারা সকলেই এই একই সমস্যাটি নিয়ে এসেছিল। (খুবই হতাশাজনক)

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

এখানে আমার সমাধান। আমি আশা করি এটি উপরের উত্তরগুলি ব্যবহার করে যোগ দিতে পারে না এমন অন্য যে কোনও ব্যক্তিকে সহায়তা করবে।

আপনার প্রিয় পাঠ্য সম্পাদক ব্যবহার করে ফাইল /etc/init.d/raspi-init-network তৈরি করুন। আমি vi ব্যবহার করতে পছন্দ করি

cd /etc/init.d
sudo vi raspi-init-network

এই ফাইলটি অন্তর্ভুক্ত কোড

#!/bin/sh
### BEGIN INIT INFO
# Provides:          boot-identify-myself
# Required-Start:    $local_fs $network
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: identify-myself
# Description:       identify this computer to the main server upon
### END INIT INFO
#
# when using predictible network names for the interfaces,
# the pi doesn't seem to activate the interface correctly so
# this script will force the issue.
#
# it works by getting the interface name of the wired network
# device and using that to initialize dhcp

start() 
{
    interface=`ifconfig -a | grep "encap:Ethernet" | grep -oh -E "^[^ ]+"`
    dhclient $interface
    mount -a
}

stop() 
{
    : # do nothing
}

uninstall() 
{
    : # do nothing
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  uninstall)
    uninstall
    ;;
  retart)
    stop
    start
    ;;
  *)
    echo "Usage: $0 {start|stop|restart|uninstall}"
esac

স্ক্রিপ্টটি কার্যকরযোগ্য কিনা তা নিশ্চিত করুন

sudo chmod 755 raspi-init-network

কোডটি সক্রিয় করুন যাতে এটি বুট প্রক্রিয়া চলাকালীন আপডেট-আরসি.ডি কমান্ড সম্পাদন করে কার্যকর হবে।

sudo update-rc.d raspi-init-network defaults 90

এর পরে, আমার কোনও সমস্যা হয়নি এবং আমি একই ধ্রুবক ফলাফল সহ আমার পাই ইউনিটগুলিতে কোডটি অনুলিপি করতে সক্ষম হয়েছি।

দ্রষ্টব্য: আপনি যদি ড্রাইভগুলি মাউন্ট করেন না, আপনি "মাউন্ট -a" লাইনটি ছেড়ে দিতে পারেন।

দুই সপ্তাহ: আপনি যদি আপনার ওয়াইফাই ব্যবহার করছেন তবে আপনি "ইন্টারফেস =" শুরু হওয়া লাইনটি পরিবর্তন করতে পারবেন এবং প্রথম "গ্রেপ" বিভাগটি সম্পাদনা করতে পারবেন। এই প্রথম গ্রেপটি আপনি যে ইন্টারফেসটি ব্যবহার করতে চান তার পুরো লাইনটি ধরে। দ্বিতীয় গ্রেপ সেই লাইনটি নেয় এবং কেবল ইন্টারফেসের নাম দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.