क्या वायरलेस राऊटर के रूप में रास्पबेरी पाई स्थापित करना संभव है?


40

ईथरनेट और वायरलेस एडाप्टर का उपयोग करते समय, क्या डिवाइस को वायरलेस राउटर के रूप में स्थापित करना संभव है? यदि हां, तो किस सॉफ्टवेयर (और / या अतिरिक्त हार्डवेयर) की आवश्यकता होगी?


आपको सबसे पहले कुछ 'वायरलेस' हार्डवेयर की आवश्यकता होगी, क्योंकि Pi Wifi के साथ नहीं आता है। लेकिन मुझे यकीन नहीं है कि यूएसबी डोंगल एक्सेस पॉइंट के रूप में कार्य कर सकता है ... यदि मैं सही हूं, तो आपको वास्तव में कुछ वाईफ़ाई राउटर प्राप्त करने की आवश्यकता होगी। और फिर मैं वास्तव में यह नहीं देखता कि आप समर्पित हार्डवेयर के बजाय, राउटर के रूप में पाई का उपयोग क्यों करना चाहते हैं ...
जेवियर नॉडेट

क्यों नहीं rpi के लिए OpenWRT का संस्करण स्थापित किया जाए?

मैं इस टीबीएच का बिंदु नहीं देखता। RPI + एक वाईफाई डोंगल एक बेहतर सुपीरियर राउटर से ज्यादा सस्ता नहीं होगा ...
सिकंदर

"सस्ता" बात नहीं है। हाँ, एक dd-wrt संगत राउटर इस से सस्ता के लिए और अधिक सरल कार्यक्षमता प्रदान कर सकता है, लेकिन रास्पबेरी पाई के बिंदु का हिस्सा नहीं है नए का पता लगाने के लिए कंप्यूटर के साथ काम कर रहा है क्योंकि यह अचानक एक पूर्ण कंप्यूटर डाल करने के लिए संभव है सभी प्रकार के स्थानों में?
रंबलिनजान

1
मुझे नहीं लगता कि आपको पैकेटों को रूट करने के लिए सीपीयू की बहुत आवश्यकता है। रास्पबेरी Pi कच्चे गणना के मामले में बेहतर हार्डवेयर और सबसे रूटर से रैम (आमतौर पर राउटर, 300-500MHz पर चलाने 16-128MB रैम के साथ) है
Hengjie

जवाबों:


19

सिद्धांत रूप में, हाँ। आप राउटर के रूप में लिनक्स पीसी की स्थापना के लिए किसी भी ट्यूटोरियल का अनुसरण कर सकते हैं।

उपयोगी ट्यूटोरियल


3
आरपीआई मिलने पर मैं इस उत्तर को सुधार दूंगा।
एलेक्स चैंबरलेन

13
जानकारी के लिए धन्यवाद, लेकिन मुझे संदेह है कि "हाँ" वास्तव में वह नहीं है जो लेखक यहाँ के लिए जा रहा था। उपयोगकर्ता को कहीं और भेजने के लिए एक लिंक प्रदान करना इस साइट के लिए कुछ प्रति-उत्पादक है। यह वास्तव में इस साइट के विकास की शुरुआत है। अकेले लिंक एक लेखक को एक अल्पकालिक समाधान प्रदान कर सकते हैं, लेकिन यह इस साइट में लोगों को लाने के लिए बहुत कम करता है । इस तरह के उत्तर यह भी बनाते हैं कि बहुत कम संभावना है कि अन्य उपयोगकर्ता स्वयं एक उचित उत्तर प्रदान करेंगे ।
रॉबर्ट Cartaino

1
साथ ही, प्रश्न वायरलेस राउटर के लिए है। मुझे पूरा यकीन है कि आरपीआई वायरलेस तरीके से प्रसारित नहीं हो सकता है।
Jivings

2
@ जीव: स्रोत? USB एडाप्टर पर निर्भर होना चाहिए।
एलेक्स चेम्बरलेन

2
@RobertCartaino मुझे उत्तर में सुधार की उम्मीद है, लेकिन अभी आरपीआई तक पहुंच नहीं है। इसके बजाय, मुझे उम्मीद है कि यह जवाब लोगों को खुद को आजमाने के संकेत देता है।
एलेक्स चेम्बरलेन

7

मैं आर्क लिनक्स के लिए कदम दिखाऊंगा क्योंकि यह वह डिस्ट्रो है जिससे मैं परिचित हूं, लेकिन रास्पियन के निर्देश बहुत अलग नहीं होने चाहिए।

ध्यान दें कि सभी wlan0 इंटरफेस एपी मोड का समर्थन नहीं करते हैं।

सेटअप होगा

(eth0)<---RPI--->(wlan0)

जहां RPI राउटर (और एपी) ईथरनेट से वायरलेस इंटरनेट प्रदान करता है।

आवश्यक सॉफ़्टवेयर और ड्राइवर स्थापित करें।

pacman -S wireless_tools wpa_supplicant hostapd

राउटर का निर्माण ।

एपी का निर्माण करें

संपादित करें /etc/hostapd/hostapd.conf(आत्म समझाया)। इसके साथ शुरू rc.d start hostapdऔर के लिए इसे जोड़ने डेमॉन सरणी यदि आप जब आप आरपीआई बूट इसे शुरू करना चाहते हैं।

वायरलेस राउटर अब काम करना चाहिए।


3

मेरे रास्पबेरी पाई को आरटीएल 8188 सीयू आधारित छोटे वाईफाई डोंगल के साथ काम करने की कोशिश करने के अपने अनुभव से, आपके द्वारा सोचा गया अधिक परेशानियां हैं।

यहां मुख्य अंतर यह है: पीआई के जहाज पर यूएसबी की बिजली की आपूर्ति पर्याप्त नहीं है, क्योंकि प्रत्येक यूएसबी पी पर 140mA की सीमा है। जबकि यह वास्तविक वाईफाई राउटर से जुड़ने वाले "क्लाइंट" के रूप में पाई का उपयोग करने के लिए पर्याप्त है, यह आमतौर पर एक के रूप में कार्य करने के लिए पर्याप्त नहीं है। हालाँकि कोई भी डोंगल को मास्टर मोड में डाल सकता है, यह बहुत अस्थिर हो सकता है। पॉली फ़्यूज़ को बायपास करने के लिए एक संभावित समाधान है । लेकिन मैंने वह कोशिश नहीं की है।

भले ही बिजली की आपूर्ति पर्याप्त हो, वाईफाई डोंगल के लिए लिनक्स ड्राइवर अगली समस्या है। "आधिकारिक लिनक्स कर्नेल" में ड्राइवर मेरे डोंगल को क्लाइंट के रूप में नहीं रख सकता है। मुझे Realtek वेबसाइट ( यहाँ की स्क्रिप्ट बहुत उपयोगी है) से एक ड्राइवर डाउनलोड करना था । फिर इसे एक कार्यशील एपी बनाने के लिए होस्टपैड नामक कार्यक्रम की आवश्यकता है। उस पर कोई फेल हो गया। मैं या तो सफल नहीं हुआ, यहां तक ​​कि नवीनतम आर्क लिनक्स के साथ एक डेस्कटॉप पर भी।

अंत में, मैंने बस हार मान ली। मेरा सुझाव है कि एक उचित वायरलेस राउटर खरीदने का तरीका है। पाई सिर्फ इस तरह के कार्य के लिए डिज़ाइन नहीं की गई है।


पॉलीफ़्यूज़ काम को दरकिनार करते हुए, हालांकि आपको यह सुनिश्चित करने की आवश्यकता होगी कि बाईपास करने के लिए आपको 1ohm रोकनेवाला का उपयोग करना है ताकि यह सुनिश्चित हो सके कि Pi को दुर्घटनाग्रस्त होने से बचाने के लिए थोड़ी मात्रा में प्रतिरोध है।
हेंगजी

एक rtl8188 चिप का उपयोग करना वैसे भी विफल हो सकता है, क्योंकि ड्राइवरों के पास nl80211 नहीं है।
XTL

3

आसानी से RALink RT5370 के साथ, जो पॉलीफ़्यूज़ के साथ भी पाई में सीधे काम करता है।
मुझे होस्टपैड स्थापित किया गया है, मेरे वाईफाई इंटरफेस पर एक स्थिर आईपी पता सेट करें, फिर ssid और psk के साथ सेटअप होस्टपैड।
फिर मैंने आईपी पते को सौंपने के लिए dnsmasq का उपयोग किया और यह मेरे लिए ठीक काम किया।

पूर्ण निर्देश यहाँ मेरे ब्लॉग पर - http://sirlagz.net/?p=589


यह एक मृत कड़ी है!
सीन बोन

@ सीनबोन मेरे लिए लिंक मृत नहीं है
8128

मेरा मतलब वास्तव में मरना नहीं है, लेकिन यह सब मुझे मिलता है:Warning: fopen(/home/sirlagzn/public_html/wp-content/GeoIP/GeoIP.dat) [function.fopen]: failed to open stream: No such file or directory in /home/sirlagzn/public_html/wp-content/plugins/statpress-visitors/GeoIP/geoip.inc on line 399 Can not open /home/sirlagzn/public_html/wp-content/GeoIP/GeoIP.dat
सीन बोन

@fluteflute तो यह प्रभावी रूप से मर चुका है ...
सीन बोन

माइंड यू
सीन बोन


1

अन्य उत्तरों में अच्छे बिंदुओं के अलावा: अच्छे लिनक्स समर्थन के साथ एक वाईफाई डिवाइस प्राप्त करें। आप एक्सेस-पॉइंट या प्रबंधित मोड में काम करना चाहते हैं। कई डिवाइस लिनक्स में इस मोड में काम नहीं करते हैं, भले ही वे क्लाइंट के रूप में ठीक काम करते हों। डिवाइस कितनी अच्छी तरह काम करता है यह डिवाइस ड्राइवर की स्थिति पर निर्भर करता है। इससे पहले कि आप कुछ भी खरीदें, linuxwireless.org पर विभिन्न ड्राइवरों की स्थिति की जांच करें । अच्छे समर्थन वाला ड्राइवर चुनें (कम से कम एपी मोड), फिर उस चिप वाले डिवाइस को ढूंढें।

मुझे TL9 -WN722N USB डिवाइस मिल गया है, जो एथलेटिक_हॉट ड्राइवर द्वारा समर्थित है । यह hostapd और WPA2 एन्क्रिप्शन के साथ बहुत अच्छा काम करता है। मैं अपने wlan रूटर सेटअप पर एक ब्लॉग पोस्ट में लिखा था यहां । प्रश्न की टिप्पणियों में उल्लिखित सीपीयू मांगों के बारे में: मुझे उच्च सीपीयू लोड की समस्या नहीं हुई है। जब iperfमैंने कनेक्शन की गति 54 Mbit / s के रूप में बताई गई थी, तो मैंने एक लैपटॉप से ​​WLAN पर 22 Mbit / s थ्रूपुट मापा। मैं यह नहीं जानता कि कोई कितना भी उम्मीद कर सकता है, या मेरे सेटअप में अड़चन कहां है।


0

हां, यह संभव है, और अब ऐसी परियोजनाएं हैं जिन्होंने आपके लिए इस तरह का काम किया है, इसलिए आपको बस इतना करना है कि एक डिस्ट्रो लोड करना है (बिल्कुल रास्पियन की तरह)। कई अन्य नेटवर्किंग से संबंधित प्रोजेक्ट भी हैं जिन पर आप विचार करना चाह सकते हैं।

यह भी संभव है कि एक वीपीएन और / या टॉर के माध्यम से अपने ट्रैफ़िक को रूट करने जैसी फैंसी चीज़ों को करने के लिए पाई को एक और अधिक उन्नत राउटर के रूप में कार्य किया जाए। Adafruit ने अपने प्रोजेक्ट 'Onion Pi' को कॉल करते हुए दिन में एक गाइड करने के लिए लिखा। Lifehacker एक विस्तृत कैसे-एक वीपीआई प्रॉक्सी में बदल जाता है।

अफसोस की बात है, pfSense को पीआई में पोर्ट नहीं किया जाएगा, कम से कम जिस तरह से मैं उनके संदेश बोर्डों को प्रक्षेपित करता हूं। यह समझ में आता है, क्योंकि पाई पर नेटवर्किंग USB से आधारित है।

वहाँ भी अन्य SBC परियोजनाओं है कि अलग-अलग दृष्टिकोण (Beaglebone), और यात्रा रूटर इसी तरह की बातों (Invisibox, Anonabox, कर ले रहे हैं पोर्टल , आदि)।

अब जब पीआई 3 बाहर है, तो मैं सोच सकता हूं कि हम इस क्षेत्र में कुछ दिलचस्प घटनाक्रम देखेंगे। यह पता चला है के रूप में , आप एक यूएसबी गीगाबिट एडाप्टर के साथ अपने पाई की गति में सुधार कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.