আমি একটি গি অ্যাপ্লিকেশন তৈরি করছি যা আমার ল্যাপটপটিকে ওয়াইফাই হটস্পট হিসাবে কাজ করার জন্য নিয়ন্ত্রণ করবে। আমি বিতরণগুলি পরিবর্তন করতে পারি তাই আমি এমন একটি সমাধান খুঁজতে চাই যা সাধারণত সমস্ত বিতরণের জন্য কার্যকর হয়। আমি বর্তমানে ফেডোরা 17 এ এটি করছি।
অ্যাড-হক হটস্পট তৈরি করতে নেটওয়ার্কম্যানেজারের "হটস্পট হিসাবে ব্যবহার করুন" বোতামটি খুব ভালভাবে কাজ করে:

টার্মিনাল কমান্ড সহ আমি এই কার্যকারিতাটি পুনরায় তৈরি করতে চাই।
নীচে দুটি পদ্ধতির সাথে আমি এটি সম্পাদন করার চেষ্টা করেছি তবে আমি এখনও কোনও সমাধান পাইনি।
পদ্ধতি 1: iwconfig
ওয়েব জুড়ে গবেষণা ব্যবহার করে, আমি নিম্নলিখিত কমান্ডটি চেষ্টা করেছি:
# ifconfig wlan0 10.42.0.1 netmask 255.555.255.0 broadcast 10.42.0.255 up
# iwconfig wlan0 essid my-lappy mode ad-hoc key 0123456789
# iptables-restore < saved-hotspot-iptables
# echo 1 > /proc/sys/net/ipv4/ip_forward
# dhclient wlan0
"হটস্পট হিসাবে ব্যবহার করুন" ফাংশনটি সেট করে iptables saved-hotspot-iptablesদিয়ে আমি যে ফাইলটি উত্পন্ন করেছি iptables-save > saved-hotspot-iptablesসেগুলি কোথায় ।
পদ্ধতি 1 সমস্যা
ডিভাইসগুলি এসএসআইডি দেখতে পারে তবে সংযোগ করতে অক্ষম। চলমান ip awlan0 সম্পর্কে নিম্নলিখিত প্রকাশ করে:
...
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state DORMANT qlen 1000
...
বিজ্ঞপ্তি NO-CARRIERউপস্থিত, এবং রাষ্ট্র DORMANTপরিবর্তে হয় UP।
চলমান ifconfig wlan0নিম্নলিখিতগুলি দেখায়:
...
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
...
লক্ষ্য করুন যে RUNNINGপতাকাগুলির মধ্যে একটি হিসাবে অনুপস্থিত।
পদ্ধতি 2: nmcli
যদি নেটওয়ার্কম্যানেজারের "হটস্পট হিসাবে ব্যবহার করুন" বোতামটি সিস্টেমে কমপক্ষে একবার চাপ দেওয়া হয়, /etc/sysconfig/network-scripts/ifcfg-Hotspotতৈরি হয় এবং আমি একটি ওয়ার্কিং হটস্পট শুরু করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারি:
# ifconfig wlan0 up
# nmcli con up id Hotspot
# iwconfig wlan0 essid my-lappy key 0123456789
পদ্ধতি 2 সমস্যা
যদি ব্যবহারকারী আগে কখনও নেটওয়ার্কম্যানেজারে "হটস্পট হিসাবে ব্যবহার করুন" টিপেন nmcli con up id Hotspotনা, কাজ করবে না। আমি দেখেছি nm-connection-editor --createকিন্তু অনেক তথ্য খুঁজে পাইনি। আমি নিজে নিজে তৈরির বিষয়টিও দেখেছি /etc/sysconfig/network-scripts/ifcfg-Hotspotতবে এই পদ্ধতিটি অন্যান্য বিতরণে মার্জিত বা প্রসারণযোগ্য বলে মনে হচ্ছে না।