নেটওয়ার্কম্যানেজার এনএমসি্লি দিয়ে একটি পিপিপি ডিভাইস কনফিগার করছে


1

আমি pppএবং network-managerপ্যাকেজ আমার ডেবিয়ান ভিত্তিক BeagleBone ইনস্টল করেছেন এবং আমি নির্ভরযোগ্যভাবে সিরিয়াল উপর একটি জিপিআরএস মডেম থেকে এটি সংযোগ করার চেষ্টা করছি।

আমি একটি অ্যাডাফ্রুট FONA ব্যবহার করছি যা প্রস্তাবিত কনফিগারেশন স্ক্রিপ্টটি ব্যবহার করে pon fonaএবং কবিতার মতো কাজ করে poff fonappp0কোনও নেটওয়ার্ক সংযোগ মঞ্জুর হয়ে গেলে এটি একটি ডিভাইস তৈরি করে ।

এখন আমি চাই যে নেটওয়্যার ম্যানেজারটি আমার ফোনাটি সংযোগ করতে এবং সংযোগ বিচ্ছিন্ন করতে সক্ষম করে আমাকে ডিভাইসটি ম্যানুয়ালি চালু করার প্রয়োজন নেই pon fona(যা ব্যর্থ হতে পারে)।

আমি কেবল নেটওয়ার্কম্যানেজারের সাথে টার্মিনালটি ব্যবহার করছি nmcli। আপনি জিজ্ঞাসা করার আগে, আমি যোগ ppp0করা হয়নি /etc/network/interfaces

আমি মূলত কানমন ব্যবহার করছিলাম তবে ডকুমেন্টেশনটি এতটা দুর্বল হওয়ায় আমি এটি কাজ করার চেষ্টা ছেড়ে দিয়েছি।

আমি যখন রান করি তখন এই মুহুর্তটি আমার কাছে ছিল nmcli device status:

DEVICE  TYPE      STATE        CONNECTION 
wlan0   wifi      connected    MyHomeWiFi 
eth0    ethernet  unavailable  --         
usb0    ethernet  unmanaged    --         
lo      loopback  unmanaged    -- 

স্পষ্টতই ppp0এখানে নেই। যেমনটি আমি উল্লেখ করেছি, আমি যদি পিপপিডি ম্যানুয়ালি চালিত করি pon fonaতবে তা উপস্থিত হবে। প্রকারটি যদিও অজানা এবং আমি এরকম কিছু আশা করতাম

DEVICE  TYPE      STATE        CONNECTION 
ppp0    unknown   connected    ppp0       
wlan0   wifi      connected    MyHomeWiFi
eth0    ethernet  unavailable  --         
usb0    ethernet  unmanaged    --         
lo      loopback  unmanaged    -- 

আমি কীভাবে এটি সুন্দরভাবে খেলতে পারি?


দেখে মনে হচ্ছে মোডেম ম্যানেজারটি যাবার উপায়, তবে এটি যেহেতু এটি একটি ইউআরটি মডেম, এটি স্বয়ংক্রিয়ভাবে সনাক্ত হয় না। GUI এর মাধ্যমে ম্যানুয়ালি একটি মডেম যুক্ত করার ডকুমেন্টেশন রয়েছে, তবে সিএলআই mmcliডকুমেন্টেশনে নয়। এখানে কেউ সাহায্য করতে পারেন?
সিজেএক্সডি

1
সিরিয়াল ডিভাইসগুলি তুলতে মোডেমম্যানেজার কীভাবে পাবেন তা আমি খুঁজে বের করেছি। এই পোস্টটি দেখুন: Askubuntu.com
দ্য

উত্তর:


1

দীর্ঘদিন কোনও নথিপত্র ছাড়াই দীর্ঘ সময় কাজ করার পরে, আমি খুঁজে পেয়েছি যে এটি সমাধান করার দুটি অংশ রয়েছে।

পর্ব 1: সিরিয়াল ডিভাইসগুলি সনাক্ত করতে মোডেম ম্যানেজার পাচ্ছেন

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

সিরিয়াল মোডেমগুলি খুঁজতে মোডেম ম্যানেজারটি পেতে, আপনাকে সেই নির্দিষ্ট ডিভাইসে স্ক্যান করার অনুমতি দেওয়ার ID_MM_PLATFORM_DRIVER_PROBEজন্য প্রয়োজনীয় udevনোডে একটি পতাকা ( ) যুক্ত করতে হবে । বিস্তারিত নির্দেশাবলীর জন্য এই পোস্টটি দেখুন ।

পার্ট 2: ডিভাইসটি ব্যবহার করার জন্য নেটওয়ার্কম্যানেজার সেট আপ করা হচ্ছে

NetworkManager দ্বারা ডিভাইস প্রদর্শন করা হবে nmcli device statusযেমন disconnected(যদি না, চেক / var / log / বার্তা) যদি ModemManager ডান জিনিস করেনি। ডিভাইসে সংযুক্ত হওয়ার জন্য এখন একটি সংযোগ তৈরি করা দরকার to এটি কীভাবে করা যায় সে সম্পর্কে অন্য প্রশ্নের জন্য আমার উত্তর দেখুন ।

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