এম্বেড করা সফ্টওয়্যার লিনাক্স HOSTAPD সংযোগ সমস্যা


1

এই প্রথম জিজ্ঞাসা করার জন্য এটি সঠিক ফোরাম কিনা তা আমি জানি না you আপনি যদি আরও ভাল জানেন তবে দয়া করে আমাকে জানান এবং আমি এটি পোস্ট করব, কেবল প্রশ্নটি নীচে নামাবেন না ...

আমার কাছে একটি পুরানো এম্বেড থাকা লিনাক্স ডিভাইস রয়েছে যা নীচের হোস্ট্যাপডি.কনফ ফাইলের সাহায্যে হোস্ট্যাপ্ডকে তার অ্যাক্সেস পয়েন্ট মোড হিসাবে ব্যবহার করে:

ctrl_interface=/var/run/hostapd
interface=uap0
driver=nl80211
channel=1
ssid=XXXXXXXXXX
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=XXXXXXXXXX
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

hw_mode=g
ap_max_inactivity=3000
ieee8021x=0
wpa_group_rekey=0

wmm_enabled=1

# Low priority / AC_BK = background
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0

# Normal priority / AC_BE = best effort
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0

# High priority / AC_VI = video
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0

# Highest priority / AC_VO = voice
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0

আমার কাছে কিছু পুরানো এম্বেড থাকা লিনাক্স ডিভাইস রয়েছে যা নীচের .conf ফাইলটি that পুরানো ডিভাইসের সাথে সংযোগ স্থাপনের জন্য wpa_supplicant ব্যবহার করে।

ctrl_interface=/var/run/wpa_supplicant
roam_hysteresis=-100
network={
    ssid="XXXXXXXXXX"
    bgscan="simple:10:-75:10"
    proto=WPA2
    key_mgmt=WPA-PSK
    pairwise=CCMP
    group=CCMP
    psk="XXXXXXXXXX"
    priority=0
}

আমি একই হোস্ট্যাপডি.কনফের সাথে রাস্পিয়ান পাই আনার চেষ্টা করছি (এম্বেডড লিনাক্স থেকে পাইতে আক্ষরিকভাবে ফাইলের বিষয়বস্তুগুলি কপি করে) এবং পাই দিয়ে আমার হোস্ট্যাপডি পুনরায় চালু করার চেষ্টা করছি sudo systemctl start hostapd.service। আমার /etc/default/hostapdফাইলটি নিম্নলিখিত:

# Defaults for hostapd initscript
#
# See /usr/share/doc/hostapd/README.Debian for information about alternative
# methods of managing hostapd.
#
# Uncomment and set DAEMON_CONF to the absolute path of a hostapd configuration
# file and hostapd will be started during system boot. An example configuration
# file can be found at /usr/share/doc/hostapd/examples/hostapd.conf.gz
#
DAEMON_CONF="/etc/hostapd/hostapd.conf"

# Additional daemon options to be appended to hostapd command:-
#       -d   show more debug messages (-dd for even more)
#       -K   include key data in debug messages
#       -t   include timestamps in some debug messages
#
# Note that -B (daemon mode) and -P (pidfile) options are automatically
# configured by the init.d script and must not be added to DAEMON_OPTS.
#
DAEMON_OPTS=""

hostapd.service শুরু হয়ে চলছে এবং চলছে, তবে যখন এমবেডেড লিনাক্স ডিভাইসগুলি যেখানে প্রথম ডিভাইসে সংযোগ করতে সক্ষম হয় সেগুলি এইটির সাথে সংযোগ স্থাপনের চেষ্টা করে, আমি যা করি তা sudo systemctl status hostapd.serviceহ'ল

hostapd[10290]: wlan0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: associated
hostapd[10290]: wlan0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: disassociated

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

যদি আমি পরিবর্তন করি rsn_pairwise=TKIPএবং pairwise=TKIPএবং group=TKIPপাই এবং wpa_supplicant ডিভাইস উভয় ক্ষেত্রেই তারা এই পদ্ধতিটি পাইয়ের সাথে সফলভাবে সংযুক্ত করে থাকে তবে আমি জানি যে এটি পাই নিজেই বা এসএসআইডি এবং পাসস্পেসের কোনও সমস্যা নয়।

sudo hostapd -dd /etc/hostapd/hostapd.confপ্রয়োজনে আরও তথ্যের জন্য আমি অন্য টার্মিনালে হোস্টাপডি শুরু করতে পারি তবে আমি জানি না যে আমি সেখানে কী খুঁজছি বা এটি এমনকি সাহায্য করবে কিনা।


আক্ষরিক অর্থে ফাইলটি অনুলিপি করা যায় না: রাস্পপি বিভিন্ন হার্ডওয়্যার ব্যবহার করে, তাই কিছু এন্ট্রি ঠিক ভুল wrong আপনার জায়গায় আমি hostapd.confরাস্পপি মডেল + ডিস্ট্রোতে আপনার কাছে থাকা গুগলযুক্ত টিউটোরিয়ালটি দিয়ে শুরু করব (অথবা কোনও খালি, ip linkইত্যাদি থেকে স্থানীয় তথ্য ব্যবহার করে ) এবং তারপরে ধীরে ধীরে আপনি যে প্যারামিটারগুলি রাখতে চান তা যুক্ত করুন (যেমন চ্যানেল এবং ডাব্লুপিএ কনফিগারেশন)। আমি আপনাকে ধাপে ধাপে নির্দেশাবলী বা একটি রেডিমেড কনফিগারেশন ফাইল দিতে পারি না কারণ রাস্পপিতে আপনার কী আছে তার বিবরণ আমি জানি না।
dirkt

যেহেতু আমি সমস্ত ডিভাইসে সিসিএমপি টিকিপিতে পরিবর্তন করে যদি আমি রাস্পির সাথে সংযোগ স্থাপন করতে পারি এবং তাদের সাথে সংযোগ স্থাপনের জন্য আমার কেবলমাত্র পরিবর্তনটি করা উচিত তা আমার কাছে পরামর্শ দেয় যে হোস্টাপ.conf সিসিএমপি / এসএস অ্যালগোরিদম সিসিএমপি ব্যবহার করার সময় ব্যবহার করে না। নির্বাচিত. আমি কি এই ভেবে ভুল করছি যে পুরানো হার্ডওয়্যার এই স্কিমটির কোনও পুরানো সংস্করণ ব্যবহার করছে? পুরানো হার্ডওয়্যার যে ফাইলগুলি ব্যবহার করে সেগুলি পাই এবং পাইগুলিতে ব্যবহার করার কোনও উপায় আছে?
শনি

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