Hướng dẫn sử dụng Raspberry Pi 3 làm thiết bị kết nối wifi cho máy tính
Đăng 6 năm trướcHướng dẫn sử dụng board mạch Raspberry Pi 3 làm thiết bị kết nối wifi cho máy tính để bàn hoặc laptop.
Board mạch Raspberry Pi 3 là một mạch máy tính nhúng có tích hợp sẵn cổng Ethernet và Wifi 802.11 b/g/n. Do đó bạn có thể ứng dụng thu sóng wifi và chia sẻ kết nối mạng cho các thiết bị qua cổng Ethernet.
Để làm được điều này các bạn cần Bridge Wlan sang cổng Ethernet, các hướng dẫn trên mạng thường dùng tiếng anh và nội dung khó hiểu nên mình xin hướng dẫn các bạn cách thức đơn giản và hiệu quả.
1. Raspbian Full with desktop Enviroment
Đối với hệ điều hành Raspbian phiên bản full được cài trên Raspberry Pi 3 các bạn làm theo hướng dẫn sau:
B1: Kết nối mạng wifi
B2: Cài đặt ứng dụng dnsmasq và hostapd
Bạn mở Terminal lên và nhập lệnh
sudo apt-get update && sudo apt-get install dnsmasq && sudo apt-get install hostapd
B3: Tải file wifi-to-eth-route.sh và đặt tại thư mục /home/pi/
Trên cửa sổ Terminal bạn nhập lệnh
cd /home/pi/
wget https://raw.githubusercontent.com/arpitjindal97/raspbian-recipes/master/wifi-to-eth-route.sh
Bạn nhập tiếp sudo chmod +x wifi-to-eth-route.sh
B4: bây giờ bạn nhập sudo ./wifi-to-eth-route.sh và gắn dân mạng RJ45 từ cổng Ethernet tới cổng Ethernet trên máy tính để bàn hoặc laptop để kết nối mạng.
Sau khi khởi động lại Raspberry pi thì thiết lập do file wifi-to-eth-route.sh đặt ra sẽ biến mất. Nếu bạn muốn Raspberry Pi tự động chia sẻ kết nối mạng từ wifi sang cổng Ethernet thì bạn làm tiếp bước bên dưới:
B5: Bạn nhập sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
bạn chuyển con trỏ xuống dòng cuối cùng và nhập thêm sudo bash /home/pi/wifi-to-eth-route.sh
2. Raspbian Lite
Nếu bạn sử dụng phiên bản rút gọn này thì làm theo những hướng dẫn bên dưới:
B1: Kết nối mạng wifi bằng cách nhập lệnh
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
sau đó bạn nhập thêm những dòng sau
network={
ssid="Tên mạng Wifi"
psk="mật khẩu wifi"
}
Sau đó nhấn nut Ctrl + X, bấm Y, bấm Enter để lưu
B2: Cài đặt ứng dụng dnsmasq và hostapd
Bạn mở Terminal lên và nhập lệnh
sudo apt-get update && sudo apt-get install dnsmasq && sudo apt-get install hostapd
B3: Tải file wifi-to-eth-route.sh và đặt tại thư mục /home/pi/
Trên cửa sổ Terminal bạn nhập lệnh
cd /home/pi/
wget https://raw.githubusercontent.com/arpitjindal97/raspbian-recipes/master/wifi-to-eth-route.sh
Bạn nhập tiếp sudo chmod +x wifi-to-eth-route.sh
B4: bây giờ bạn nhập sudo ./wifi-to-eth-route.sh và gắn dân mạng RJ45 từ cổng Ethernet tới cổng Ethernet trên máy tính để bàn hoặc laptop để kết nối mạng.
Sau khi khởi động lại Raspberry pi thì thiết lập do file wifi-to-eth-route.sh đặt ra sẽ biến mất.
Nếu bạn muốn Raspberry Pi tự động chia sẻ kết nối mạng từ wifi sang cổng Ethernet thì bạn làm tiếp bước bên dưới:
B5: Bạn nhập sudo crontab -e
Tại dòng cuối cùng bạn nhập thêm @reboot sudo bash /home/pi/wifi-to-eth-route.sh
Thực hiện xong cách này bạn đã có thể dùng board mạch Raspberry Pi 3 kết nối wifi và chia sẻ mạng cho máy tính để bàn, laptop, tivi, route wifi, ... qua cổng Ethernet. Chúc bạn thành công!