হোস্ট্যাপড ত্রুটি "nl80211: ড্রাইভার মোড কনফিগার করতে পারেনি"


26

আমি উবুন্টু 12.04 এ একটি ভার্চুয়াল রাউটার তৈরি করতে চাই

আমি শেষ টার্মিনাল কমান্ডটি চালানোর সময় আমি এই ত্রুটি বার্তাটি পাচ্ছি

Configuration file: hostapd.conf
nl80211: Could not configure driver mode
nl80211 driver initialization failed.
hostapd_free_hapd_data: Interface wlan0 wasn't started

4
আপনি কি 14.04 ব্যবহার করছেন? এই ত্রুটি বার্তা সহ হোস্ট্যাপ্ডের জন্য একটি ওপেন বাগ রয়েছে। লঞ্চপ্যাড বাগ # 1289047 হোস্টাপডি প্যাকেজটি ভেঙে গেছে
বেইন করুন

উত্তর:


31

@ বাইন যেমনটি সঠিকভাবে উল্লেখ করেছেন, এই লক্ষ্যে লঞ্চপ্যাডে একটি বাগ উত্থাপিত হয়েছে। এই কাজের প্রস্তাবটি আমার জন্য নিখুঁতভাবে কাজ করে:

sudo nmcli nm wifi off
sudo rfkill unblock wlan

sudo ifconfig wlan0 10.15.0.1/24 up
sleep 1
sudo service isc-dhcp-server restart
sudo service hostapd restart

প্রথম দুটি লাইন নেটওয়ার্ক ম্যানেজার থেকে ওয়ালান থামায় এবং তারপরে ইন্টারফেসটি অবরোধ মুক্ত করে, যাতে ifconfig কাজ করতে পারে।


আপডেট: তবে প্রথম কমান্ডের জন্য যদি আপনি ত্রুটি বার্তা পান Error: Object 'nm' is unknownতবে পরিবর্তে এটি ব্যবহার করুন:

sudo nmcli radio wifi off

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

এটি এখন ডাব্লু / ও কোনও সমস্যা শুরু করা উচিত।


5
নবীনতর nmcliএই সিনট্যাক্স প্রয়োজন sudo nmcli radio wifi off:)
m132

এটি কোনও পরিবর্তন করেনি
টিএসআর

8

কালি লিনাক্স এবং হোস্টপ্যাড ২.৪ চালানোতে আমি কেবল এই ত্রুটিটি পেয়েছি কারণ আমার সন্দেহ হয়েছিল যে এটি অন্যান্য নেটওয়ার্ক প্রসেস ইন্টারফেসকে ব্যস্ত রাখছে, তাই আমি এই এয়ারমন-এনজি কমান্ডটি চালিয়েছি যা ওয়াইফাই কার্ড ব্যবহার করতে পারে যা পরীক্ষা করে এবং হত্যা করে এবং প্রক্রিয়াগুলি:

airmon-ng check kill

কোনও নেটওয়ার্ক প্রক্রিয়াগুলি তাদের হত্যা না করে কেবল দেখতে, ব্যবহার করুন airmon-ng check। আমি তাদের হত্যা করার পরে, আমি আবার হোস্টাপড শুরু করেছি এবং কোনও ত্রুটি আর আসেনি।

অন্য কোনও নেটওয়ার্ক কার্যকারিতার জন্য আপনার সেই প্রক্রিয়াগুলির প্রয়োজন হতে পারে, আমি সে জন্য রাস্পবেরি পুনরায় শুরু করেছি, তবে সেগুলি পৃথকভাবেও শুরু করা যেতে পারে।


3

কেবল উল্লেখ করুন যে @bain দ্বারা সংযুক্ত বাগ অনুসারে, সহজ সমাধানটি হল হোস্ট্যাপে চালিত ইন্টারফেসের জন্য নেটওয়ার্ক ম্যানেজারকে অক্ষম করা।

যেমনটি এখানে উল্লেখ করা হয়েছে:

WORKAROUND: For this to persist through reboots, execute the following in a terminal:
sudo nano /etc/NetworkManager/NetworkManager.conf

Add the following entry where the x's are replaced with your WiFi MAC address, save, and then reboot:
[keyfile]
unmanaged-devices=mac:xx:xx:xx:xx:xx:xx

প্রথম যে কাজ! নেটওয়ার্ক ম্যানেজার আমাকে হোস্ট্যাপের সাথে আমার ইন্টেল 8260 ব্যবহার করতে দিচ্ছে না।
Torrien

2

আমি একই ইস্যু মধ্যে দৌড়ে। আমি প্রথমে যা চেষ্টা করেছি তা হ'ল হোস্টাপিডকে একটি ডেবিয়ান সংগ্রহস্থল থেকে v2.1 থেকে v2.3 এ আপডেট করতে হয়েছিল। বিষয়টি স্থির ছিল।

আমি এই স্ক্রিপ্টটি তৈরি করেছি, যা ডাব্লুএলএএন ড্রাইভারটি অবরোধ মুক্ত করে এমন কমান্ডের একটি তালিকা এবং শেষ পর্যন্ত আমার কাছে ইতিমধ্যে একটি দূরবর্তী স্থানে মোতায়েন একটি কর্মরত এপি রয়েছে।

আমি স্ক্রিপ্ট এ সংরক্ষণ করেছি /usr/bin/enableAP.sh। এটি আপনার ক্রন্টবায় অন্তর্ভুক্ত করার বিষয়টি নিশ্চিত করুন যাতে এটি বুটে কার্যকর হয়।

#!/bin/sh
/bin/sleep 30
/usr/sbin/service hostapd stop
/usr/sbin/service network-manager stop
/sbin/ifdown wlan0
/sbin/iwconfig wlan0 mode Managed
/usr/sbin/rfkill unblock wlan
/usr/bin/nmcli radio wifi off
/usr/sbin/service hostapd stop
/bin/sleep 10
/usr/sbin/service hostapd start

আপনি যদি আপনার নতুন ভার্চুয়াল মেশিন এবং হোস্টাপডি ইনস্টল করার পরে এই সমস্যাটি এড়াতে চান তবে আপনাকে হোস্টাপিডি আপগ্রেড করা থেকে উবুন্টুকে আটকাতে হবে: আপনি যখন sudo apt-get upgradeএই প্যাকেজটিকে v2.1 এ আপগ্রেড করেন, যা কাজ করে না (অবশ্যই বাগড হয়েছে)।

sudo apt-mark hold hostapdহোস্টাপিডে ভবিষ্যতের আপগ্রেডগুলি অবরুদ্ধ করতে আপনাকে অবশ্যই ব্যবহার করতে হবে ।


0

এটা চেষ্টা কর:

  1. নেটওয়ার্ক আইকন ক্লিক করুন
  2. "ওয়্যারলেস নেটওয়ার্ক তৈরি করুন" নির্বাচন করুন
  3. একটি নাম, এনক্রিপশন ধরণ এবং পাসওয়ার্ড চয়ন করুন
  4. তৈরি ক্লিক করুন
  5. আপনি ইন্টারনেটের সাথে সংযুক্ত আছেন তা নিশ্চিত করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.