이더넷과 무선 어댑터를 사용할 때 장치를 무선 라우터로 설정할 수 있습니까? 그렇다면 어떤 소프트웨어 및 / 또는 추가 하드웨어가 필요합니까?
이더넷과 무선 어댑터를 사용할 때 장치를 무선 라우터로 설정할 수 있습니까? 그렇다면 어떤 소프트웨어 및 / 또는 추가 하드웨어가 필요합니까?
답변:
내가 아는 배포판이기 때문에 Arch Linux에 대한 단계를 보여줄 것이다. 그러나 Raspbian에 대한 지침은 크게 다르지 않아야한다.
모든 wlan0 인터페이스가 AP 모드를 지원하는 것은 아닙니다.
설정은
(eth0)<---RPI--->(wlan0)
여기서 RPI는 이더넷에서 무선 인터넷을 제공하는 라우터 (및 AP)입니다.
필요한 소프트웨어 및 드라이버를 설치하십시오.
pacman -S wireless_tools wpa_supplicant hostapd
라우터를 빌드하십시오 .
AP 구축
편집 /etc/hostapd/hostapd.conf
(자체 설명). 그것을 시작 rc.d start hostapd
하고에 추가 데몬 당신이 RPI를 부팅 할 때 시작하려면 배열입니다.
무선 라우터가 작동해야합니다.
RTL8188CU 기반 초소형 wifi 동글을 사용하여 Raspberry Pi를 사용하려고 한 경험에서 생각보다 많은 문제가 있습니다.
주요 차이점은 다음과 같습니다. pi의 온보드 USB의 전원 공급 장치는 충분하지 않습니다. 각 USB는 pi에서 140mA로 제한되기 때문입니다. 이것은 파이를 실제 와이파이 라우터에 연결하는 "클라이언트"로 사용하기에 충분하지만 일반적으로 하나의 역할을하는 것으로 충분하지 않습니다. 동글을 마스터 모드로 전환 할 수는 있지만 매우 불안정 할 수 있습니다. 가능한 해결책은 폴리 퓨즈 를 우회하는 것 입니다. 그러나 나는 그것을 시도하지 않았습니다.
전원 공급 장치가 충분하더라도 wifi 동글 용 Linux 드라이버가 다음 문제입니다. "공식 리눅스 커널"의 드라이버는 내 동글을 클라이언트로 사용할 수 없습니다. Realtek 웹 사이트에서 드라이버를 다운로드해야했습니다 ( 여기 의 스크립트 는 매우 유용합니다). 그런 다음 작동하는 AP로 만들려면 hostapd라는 프로그램이 필요합니다. 누군가 실패했습니다. 최신 아치 리눅스가있는 데스크탑에서도 성공하지 못했습니다.
결국, 나는 단지 포기했다. 적절한 무선 라우터를 구입하는 것이 좋습니다. 파이는 이런 종류의 작업을 위해 설계된 것이 아닙니다.
폴리 퓨즈에서도 Pi에서 바로 작동하는 RALink RT5370으로 쉽게 사용할 수 있습니다.
hostapd를 설치하고 wifi 인터페이스에서 고정 IP 주소를 설정 한 다음 ssid 및 psk로 hostapd를 설정합니다.
그런 다음 dnsmasq를 사용하여 IP 주소를 나눠 주었고 제대로 작동했습니다.
내 블로그에 대한 전체 지침-http: //sirlagz.net/ ?p= 589
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
예, 가능합니다. SD 이미지가 준비되어 있습니다 : http://www.pi-point.co.uk/
다른 답변의 장점 외에도 Linux 지원이 우수한 WiFi 장치를 사용하십시오. 액세스 포인트 또는 관리 모드에서 작동하는 것을 원합니다. 많은 장치가 클라이언트로 잘 작동하더라도 Linux에서는이 모드에서 작동하지 않습니다. 장치의 작동 상태는 장치 드라이버의 상태에 따라 다릅니다. 무엇이든 구입하기 전에 linuxwireless.org 에서 다양한 드라이버의 상태를 확인하십시오 . 잘 지원되는 드라이버 (적어도 AP 모드)를 선택한 다음 해당 칩이 포함 된 장치를 찾으십시오.
ath9k_htc 드라이버가 지원하는 TL-WN722N USB 장치가 있습니다. 이것은 hostapd 및 WPA2 암호화와 매우 잘 작동합니다. wlan 라우터 설정에 대한 블로그 게시물을 여기에 작성했습니다 . 질문의 의견에 언급 된 CPU 요구 사항과 관련하여 높은 CPU로드에 문제가 없었습니다. 로 iperf
, 연결 속도가 54 Mbit / s로보고 된 랩탑에서 Pi까지 WLAN을 통해 22 Mbit / s 처리량을 측정했습니다. 나는 얼마나 많은 것을 기대할 수 있는지 또는 병목 현상이 어디에 있는지 잘 모릅니다.
예, 가능합니다. 이제 이런 종류의 작업을 수행 한 프로젝트가 있으므로 배포판을로드하기 만하면됩니다 (Raspbian과 마찬가지로). 고려해야 할 다른 네트워킹 관련 프로젝트가 많이 있습니다.
VPN 및 / 또는 Tor를 통한 트래픽 라우팅과 같은 고급 작업을 수행하는 고급 라우터 역할을하도록 Pi를 설정할 수도 있습니다. Adafruit 는 프로젝트를 'Onion Pi'라고 부르는 방법 안내를 작성했습니다. Lifehacker 는 Pi를 VPN 프록시로 전환하는 자세한 방법을 제공합니다.
안타깝게도 pfSense 는 최소한 메시지 보드를 보간하는 방식으로 Pi로 이식되지 않습니다. Pi의 네트워킹은 USB를 기반으로하기 때문에 이치에 맞습니다.
다른 접근 방식 (Beaglebone)을 취하는 다른 SBC 프로젝트와 유사한 작업을 수행하는 여행 라우터 (Invisibox, Anonabox, PORTAL 등)도 있습니다.
이제 Pi 3가 나왔으므로이 분야에서 흥미로운 발전이있을 것입니다. 그것이 나오는 것에 따라 , 당신은 USB 기가비트 어댑터와 파이의 속도를 향상시킬 수 있습니다.