Vài cách khác nhau để khắc phục điều này. Đầu tiên, và có lẽ là tốt nhất vì nó không liên quan đến bất kỳ hack nào là:
- Trong ngăn tùy chọn mạng của tùy chọn hệ thống, nhấp vào Wi-Fi ở bên trái
- Nhấp vào "Nâng cao"
- Nhấp vào 802.1x.
- Nhấp vào dấu cộng
- Nhấp vào Thêm hồ sơ cửa sổ đăng nhập.
Apple có một số hình ảnh đẹp và hướng dẫn ở trên đây .
Nếu điều đó không phù hợp với bạn, thì có thể sử dụng hack UNIX.
Trong / Library / LaunchDaemons, tạo một tệp có tên "com.example.airport.plist" chứa mã sau đây:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/
PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<false/>
<key>Label</key>
<string>com.example.airport</string>
<key>KeepAlive</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/Users/YOURUSERNAMEHERE/bin/join-wifi.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Điều này nói với nó để chạy tập lệnh /Users/YOURUSERNAMEHERE/bin/join-wifi.sh khi khởi động. Rõ ràng, thay thế YOUUSERNAMEHERE bằng tên người dùng OS X của bạn để điều này tương ứng với một thư mục ngoài thư mục chính của bạn.
Sau đó, trong thư mục chính của bạn, đảm bảo rằng bạn có thư mục "bin" để lưu trữ tập lệnh. Tạo một tập tin trong đó có tên là tham gia-wifi.sh có chứa điều này:
#!/bin/bash
networksetup -setairportpower en1 on
networksetup -setairportnetwork en1 your-network-name-goes-here 'your-WPA-key-goes-here'
Trong tệp cuối cùng này, thay thế tên mạng của bạn bằng tên của mạng không dây và thay thế-WPA-key-go-here bằng mật khẩu của mạng không dây của bạn.
Đây không phải là một giải pháp tuyệt vời và chắc chắn không phải là cách an toàn để lưu trữ dữ liệu truy cập wifi của bạn, nhưng nó sẽ hoạt động để giúp bạn kết nối khi đăng nhập lần sau khi bạn khởi động lại.