Tôi muốn sử dụng máy tính để bàn của mình với kết nối ethernet có dây (eth0) để vận hành Bộ điều hợp USB "TP-LINK TL-WN722N" (wlan0) làm điểm truy cập không phải adhoc (chế độ cơ sở hạ tầng) để Android của tôi kết nối.
Sau khi tìm kiếm NHIỀU, cuối cùng tôi đã tìm thấy một phương thức (trải rộng trên nhiều trang web) thực hiện hầu hết những gì tôi cần ...
Phụ thuộc:
hostapd
bridge-utils
Tôi đã sửa đổi "/ etc / mạng / giao diện"
sudo gedit /etc/network/interfaces
để chứa:
# This file describes the network interfaces available on your system
# and how to activate them.
auto lo br0
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
# Bridge setup
# for dhcp address
iface br0 inet dhcp
bridge_ports eth0 wlan0
# for static ip
# iface br0 inet static
# bridge_ports eth0 wlan0
# adapt with your network settings
# address 192.168.1.250
# netmask 255.255.255.0
# network 192.168.1.0
# broadcast 192.168.1.255
# gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
# dns-nameservers 192.168.1.1
# dns-search localdomain
### Reference ###
# Creating a Wireless Access Point with Debian Linux « Agent Oss (October 31, 2011)
# https://agentoss.wordpress.com/2011/10/31/creating-a-wireless-access-point-with-debian-linux/
"/Ec/hostapd/hostapd.conf" của tôi (mà bằng cách nào đó tôi đã tự xoay sở được)
sudo gedit /etc/hostapd/hostapd.conf
chứa đựng:
### Guts ###
interface=wlan0
bridge=br0
driver=nl80211
### General ###
ssid=____________________
hw_mode=g
channel=1
### Security ###
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0 ## 0 visible # 1 hidden ##
wpa=2
wpa_passphrase=____________________
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
### Reference ###
## Created Tuesday, February 14, 2012 ## Ubuntu 11.10/12.04 ##
# Hostapd Linux Documentation Page
# http://linuxwireless.org/en/users/Documentation/hostapd
# Creating a Network Bridge on Ubuntu (January 16th, 2011)
# http://webserver.linuxportal.nl/?p=422
(Tôi đã chỉnh sửa các bit bảo mật cho bài đăng này)
Tất cả điều đó cho phép tôi mở Terminal và thực thi:
sudo hostapd -B /etc/hostapd/hostapd.conf
để có một điểm truy cập chức năng mà Android của tôi và tất cả các thiết bị WiFi khác có thể kết nối.
Ngoài việc chia sẻ phương pháp này với người khác vì thông tin cho thiết lập này rất thưa thớt; Có ba vấn đề sẽ được khắc phục:
- Cấu hình này hủy kích hoạt trình quản lý mạng và tất cả các chức năng của nó. Khi bạn nhấp vào nó, nó sẽ đưa ra thông báo "thiết bị không được quản lý". (không cần thiết, nhưng hơi khó chịu với tôi)
- Phương pháp này có thể đấu tranh với các địa chỉ IP theo thời gian.
Tôi phải sử dụng thiết bị đầu cuối để bật Wifi. (Ok cho tôi, nhưng không thân thiện với gia đình).Tôi đã tìm ra cách tạo launcher bằng gksu và một script đơn giản nếu có ai cần ...
- (Tại sao người quản lý mạng không thể thực hiện việc này?)
Cảm ơn trước! Tôi hy vọng tất cả những điều này có thể giúp đỡ người khác; Tôi chưa bao giờ viết một hướng dẫn trước đây và hầu như không biết gì về mạng ...
Có lẽ liên quan đến cầu mạng - mà không phá hủy trình quản lý mạng (trong số những người khác).
Đã thử nghiệm bằng Ubuntu 11.10, 12.04.