Làm thế nào Ubuntu biết Key WPA của tôi?


8

Gần đây tôi đã chuyển / nhà của tôi sang một máy tính khác (giữ tất cả các tệp cấu hình), với bản cài đặt mới Ubuntu 10.10.

Sau khi cài đặt, tôi đã cài đặt wicd và ndiswrapper, để kết nối Internet của tôi hoạt động. Tuy nhiên, sau khi thay đổi /etc/network/interfacestừ

auto lo
iface lo inet loopback

Đến

auto wlan0
iface wlan0 inet dhcp

và đang chạy sudo /etc/init.d/networking restartđể thiết lập wlan0, wicd đột nhiên kết nối ... với modem của tôi. Không cung cấp bất kỳ thông tin nào về modem. Tất nhiên wicd tạo một thư mục cục bộ tại ~/.wicd/, nhưng thư mục đó trống và cấu hình toàn cầu tạm thời /var/lib/wicd/configurations/không tồn tại do cài đặt mới ubfox.

Vậy thỏa thuận là gì? Trường hợp wicd đã nhận ESSID và Khóa WPA?

Không có bất kỳ hoạt động nào trong câu hỏi này, nhưng nó vẫn mở (và thậm chí có giá trị một số đại diện)!


1
Bạn đề cập đến một "máy tính mới". PC đó có phải là một định dạng mới không? Nếu bạn đã kết nối bằng Ubuntu trên PC đó, sau đó được nâng cấp (hoặc cài đặt mà không chọn tùy chọn định dạng), cấu hình của bạn có thể tồn tại ...?
Scaine

1
@Scaine: Máy tính mới tương đương với "Cài đặt mới". Tôi thấy ít lý do để thêm vào đó một cách rõ ràng ở đây, vì hoàn cảnh không chính xác. Và tôi sẽ vui vẻ lặp lại, cấu hình toàn cầu (/ etc, / usr & friends) đã không được sao chép, vì các tệp này không còn tồn tại nữa tại thời điểm cài đặt. Do đó, thuật ngữ "máy tính mới" - Đó là một bản cài đặt hoàn toàn sạch sẽ, không có nhà mới, như tôi đã giải thích ở trên.

1
Quan điểm của tôi là "cài đặt mới" KHÔNG phải là cài đặt "mới" trừ khi bạn đánh dấu vào ô "Định dạng" trong quá trình cài đặt đó. Nó đáng để hỏi mặc dù, và cảm ơn đã làm rõ.
Scaine

Câu trả lời:


8

Nếu bạn không định dạng hệ thống của mình và cài đặt trên cài đặt cũ, thì có khả năng các cài đặt cũ của bạn đã được đưa qua ( bao gồm cả cài đặt trong/etc ). Bất cứ thứ gì không được cài đặt trên đĩa CD trực tiếp đều sẽ bị bỏ lại một mình, điều này giải thích cho kết quả con thỏ ma thuật rõ ràng mà bạn đã trải nghiệm. Đó là một câu trả lời bí ẩn ít hơn :( - nhưng ít nhất nó thực tế hơn :).


1
Đây là khả năng có thể xảy ra nhất.
Oxwivi

2
Tôi đã nghiêm túc khi nói rằng đó là câu trả lời hay nhất cho đến nay ;-)

lol được rồi: D rất vui vì nó hiệu quả với bạn ^^
RolandiXor

11

Trên bản cài đặt Ubuntu tiêu chuẩn sử dụng Gnome và trình quản lý mạng, khóa WPA được lưu trữ trong khóa Gnome. Điều này sẽ được khôi phục với / nhà.

Bạn có thể kiểm tra nếu điều này là như vậy trong các thiết lập của bạn bằng cách tạm thời khử hoạt keyringstrong ~/.gnome2(tạo bản sao lưu trước khi bạn làm như vậy!).

Vị trí khác duy nhất tôi có thể nghĩ về nơi Wicd có thể lấy khóa WPA từ đó etc/wpa_supplicant/wpa_supplicant.conf. Tuy nhiên, tôi không biết làm thế nào tập tin này có thể được chuyển đến / nhà của bạn (nếu đó chỉ là những gì bạn đã khôi phục).

Tôi không sử dụng Wicd, do đó tôi không thể kiểm tra cài đặt nhưng nếu ~ / .wicd trống thì sẽ không có bất kỳ khóa nào được lưu trữ ở đó. Bạn có thể muốn kiểm tra xem wicd_gui có đường dẫn khác để lưu trữ mọi thứ không.


Tôi đã kiểm tra khóa của mình (đang sử dụng seahorse) và không có Khóa WPA hoặc WPA, hoặc bất cứ thứ gì có vẻ liên quan từ xa đến WPA / WLan ... vì tôi chưa bao giờ sử dụng trình quản lý mạng để kết nối. Không có wpa_supplicant.confhoặc wpa_supplicant*trong / nhà (tôi đã thực hiện tìm kiếm đệ quy).

Bạn có một tập tin /etc/wpa_supplicant/wpa_supplicant.confvà nếu vậy, những gì được lưu trữ ở đó?
Takkat

Tập tin đó không tồn tại trên hệ thống của tôi. Wicd tạo một tệp tương tự, nhưng với tên dựa trên phiên trong cấu hình / var / lib / wicd / (với cùng một cú pháp). Điều đó cũng không thực sự quan trọng, vì chỉ / nhà không bị ảnh hưởng, mọi thứ khác đều bị thanh trừng.

2

Nếu điểm chung duy nhất giữa máy tính cũ và máy tính mới nằm trong $ HOME thì khóa phải nằm trong $ HOME ở đâu đó. Vì vậy, câu hỏi là thực sự, nó là tập tin nào?

Bạn có thể tìm ra bằng cách lấy danh sách các tệp chung cho cả hai máy ( find $HOME -type fnên làm theo mô tả của bạn). Đầu tiên sao lưu các tập tin này và sau đó loại bỏ chúng. Kiểm tra xem chìa khóa không còn được biết đến. Sau đó thay thế một nửa các tệp và kiểm tra lại, nếu không biết thì khóa phải nằm trong nửa còn lại. Chia nửa thứ hai làm hai và tiếp tục theo cách đó cho đến khi bạn về nhà trong tập tin chứa khóa của bạn.

Có thể mất một lúc.


Cài đặt cũ không còn nữa, vì nó đã được thay thế bởi Cài đặt mới ...

Nhưng thư mục nhà của bạn vẫn còn ...
RolandiXor

@Roland Taylor: Asumptions không phải là câu trả lời, thực sự

1

WICD có tệp cấu hình cho tất cả các mạng đã được kết nối với

/etc/wicd/wireless-settings.conf

cái này sẽ chứa một tập hợp các mục nhập cho mỗi bssid (địa chỉ MAC của trạm gốc) mà bạn đã kết nối. Vì vậy, khi wicd nhìn thấy một mạng mà nó đã kết nối trước đó, nó sẽ nhận được các giá trị chính từ tệp này.

Ngoài ra còn có wired-settings.confcác cài đặt cho kết nối có dây và nhiều cài đặt khác trongmanager-settings.conf


nhưng /etc/*không tồn tại ở trạng thái đã nói ở trên do cài đặt mới

@nebukadnezzar Sau đó, hệ thống của bạn đã thực hiện các trò ảo thuật và bạn nên tìm kiếm những con thỏ ra khỏi mũ và người hâm mộ của bạn, v.v. Điều Scaine đã cố nói với bạn là, nếu bạn không định dạng ổ đĩa, thì đây không phải là một bản cài đặt như bạn nghĩ.
RolandiXor

@Roland Taylor: thực tế là tôi không thể giải thích đó là lý do tôi đã hỏi trên Askubfox.com ngay từ đầu. Nhưng "con thỏ ma thuật đã chiếm quyền điều khiển máy tính của tôi" là câu trả lời tốt nhất cho đến nay, vì tôi đã có một thời gian khó tin rằng tính phổ biến (trình cài đặt ubfox) thực sự sao chép những thứ từ cũ / etc vào mới / etc, đặc biệt là vì wicd không được cài đặt theo mặc định (vì vậy nó không phải là gói lõi), có lẽ bạn nên đăng nó dưới dạng câu trả lời?

@nebukadnezzar LOL! Theo hiểu biết của tôi, Ubuntu sẽ sử dụng lại các cài đặt cũ của bạn (loại chúng trộn lẫn) nếu bạn không chọn định dạng và vâng, tôi sẽ đăng một cái gì đó dưới dạng câu trả lời: D
RolandiXor
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.