Ubuntu Server - Làm cách nào để kết nối với mạng cá nhân WPA2 không dây?


8

Kết nối với mạng không dây tương đối đơn giản.

Sau một vài cuộc đấu tranh, bạn có wifi trong trình cài đặt của mình. Bạn có thể cài đặt Ubuntu Server và mọi thứ đều ổn. Bạn đã sẵn sàng để khởi động hệ thống mới của bạn.

Sau khi thiết lập xong, cài đặt wifi biến mất.

tl; dr: Làm cách nào để kết nối với mạng không dây (WPA2 Personal) từ Ubuntu Server 12.10?

Những gì tôi đã cố gắng cho đến nay:

Đã kết nối với các lệnh iw *. Có được địa chỉ IP với dhclient. Đặt các lệnh này để etc/rc.local.

Khi khởi động, máy chủ đợi 120 giây với thông báo "Đang chờ mạng xuất hiện"

Để khắc phục điều này, tôi đã xóa mọi thứ /etc/network/interfaces(wpa-psk và wpa-ssid).
Điều này đã không làm việc. Nó vẫn đang đợi. Tôi đã tìm thấy một câu trả lời, cho biết tôi chỉ có thể xóa / etc / ... (tệp chịu trách nhiệm về thời gian chờ 120 giây.)

Tôi đã làm điều đó, và giữ một bản sao lưu của nó. Bây giờ máy chủ đợi ~ 3 giây (ngủ được sửa đổi trong tệp) và khởi động. Tuy nhiên, không có kết nối mạng có sẵn. Đó là một số lỗi dhcp.

Khi tôi không còn lựa chọn nào khác, tôi đã thử sử dụng một trong những bình luận. Một trong đó đã sử dụng "tee".
Hóa ra nó cũng không hoạt động.

Làm thế nào toàn bộ điều này có thể không nhất quán như vậy? Làm thế nào họ không thể cài đặt phần cứng trên ISO trong khi nó hoàn toàn phù hợp (673 + ~ 10MB = 683). Làm thế nào trình cài đặt KHÔNG thể sao chép các tập tin cần thiết và thiết lập kết nối sẽ được sử dụng sau này? (Hoặc hỏi xem người dùng có muốn sử dụng nó không.)


Có thể trùng lặp của askubuntu.com/questions/8568/... (xem câu trả lời thứ hai, không phải là người chấp nhận) hoặc askubuntu.com/questions/172473/...
guntbert

@guntbert - Cảm ơn bạn đã phản hồi nhanh (xin lỗi tôi đã ở trên màn hình khác được kết nối với máy chủ). Hãy thử câu trả lời thứ hai như bạn đề xuất, vui lòng không bỏ qua / đóng Q cho đến lúc đó. (Tôi sẽ làm việc lại với nhiều thông tin hơn nếu điều này cũng thất bại.)
Apache

@guntbert: Được rồi, tôi sẽ đính kèm tệp trong vài giờ nữa (không thể truy cập máy chủ vì tôi không thể sửa lỗi wifi này.) | btw. đó là bản cài đặt 12.10 x64.
Apache

Xin đừng bận tâm, nhận xét của tôi được dành cho một vấn đề khác, khách hàng của tôi / người này đã khắc phục sự cố :-))
guntbert

1
@guntbert - Được rồi. Đoán cũng không có giải pháp. Có vẻ như nó đã bị hỏng. Chà, ai sẽ sử dụng Wifi trên máy chủ? (Ngoài tôi ra.) Tôi sẽ chỉ nhận được một sợi cáp dài.
Apache

Câu trả lời:


12

1) Cài đặt gói wpasupplicant .

2) Sau đó viết:

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit

Trong đó [ SSID ] là SSID của điểm mà bạn muốn kết nối. Sau khi nhập lệnh này, bạn phải viết mật khẩu cho điểm acces đó.

3) Chạy wpa_s repeatant với tệp cấu hình mới.

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

Đảm bảo rằng giao diện của bạn là wlan0 hoặc thay đổi nó nếu cần!

-B là để chạy nền.

-D là trình điều khiển được sử dụng.

-i là giao diện.

4) Bạn nên kết nối ngay bây giờ :)


Điều này đã làm việc tuyệt vời. Trong trường hợp của tôi, tôi đã bỏ lỡ điều đó -D <your_adapter>vì tôi nghĩ rằng đã đủ thời gian kể từ khi máy tính xách tay của tôi được phát hành mà nó tự động phát hiện, và nó đã làm được. Ngoài ra, điều này chỉ tham gia wifi, nó không yêu cầu địa chỉ IP nên tôi đã chạy dhclient wlan0sau đó để sửa nó.
Forbesmyester

6

Tôi đã sử dụng các hướng dẫn từ https://wiki.debian.org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSK .

Đừng quên xóa bất cứ thứ gì bạn đã thêm vào etc / rc.local vì nó có thể xung đột

Trước tiên, hãy chắc chắn rằng bạn đã cài đặt (không thể nhớ nếu nó được cài đặt theo mặc định hay không) gói "wpasupplicant"

Sau đó, bạn cần chỉnh sửa tệp "/ etc / network / giao diện".

Đoạn thơ được sử dụng dựa trên ví dụ từ liên kết trên (được sao chép bên dưới):

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid mynetworkname
    wpa-psk mysecretpassphrase

Bạn sẽ cần kiểm tra giao diện của thẻ Wifi của bạn (thường là wlan0) và bạn cần khóa và ssid của mạng không dây.


Đây là, giải pháp đơn giản nhất
Michael

1

Dưới đây là những lưu ý của tôi để kết nối với

Điểm truy cập di động Android

/ etc / mạng / giao diện

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf

/etc/wpa_supplicant/wpa_supplicant_android.conf

network={
    ssid="AndroidAP"
    psk="password"
}

Ghi chú

  • sử dụng $ ifup wlan1 để đưa giao diện lên. Chèn ' auto wlan1 ' vào dòng trước ' iface wlan1 inet dhcp ' để linux tự động hiển thị giao diện
  • $ ip link là một lệnh bash hữu ích để xác định mã định danh không dây (wlan *).

Điểm truy cập / wifi cá nhân iPad / MAC

/ etc / mạng / giao diện

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf

/etc/wpa_supplicant/wpa_supplicant_ipad.conf

network={
    ssid="Hamish’s iPad"
    psk="myPassword"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

Ghi chú

  • Coi chừng ký tự "'", nó không giống với "'"
  • Không giống như mạng Android, wpa thay thế yêu cầu các phần bổ sung để kết nối với wifi dựa trên MAC ...
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.