[Article] Sử dụng Wireless với Linux |
06/12/2006 05:38:25 (+0700) | #1 | 28184 |
|
Mr.Do
Member
|
0 |
|
|
Joined: 03/12/2006 14:37:38
Messages: 21
Offline
|
|
Bước đầu làm quen với Linux, mình đã làm cho Linux Desktop không khác gì Windows. Mình cài các phần mềm đánh tiếng Việt ( Unikey), Bộ từ điển Anh-Việt, Việt - Anh..., Yahoo Messenger và nhiều thứ khác cho giống với Windows. Nhưng mình nghĩ việc cài và làm cho cái Wireless hoạt động là khó khăn nhất ( Mình xài Notebook) nên post lên đây cho mọi người tham khảo, nếu ai có cách nào hay hơn xin chỉ giáo với nhé.
Mình xài Notebook Centrino, cài FC4, tất nhiên thành phần Wireless sẽ là Intel Pro/Wireless, máy mình là Intel Pro/Wireless 2200BG. Sau một hồi search lung tung, cuối cùng driver tải về được là ipw2200-1.0.4.gz. Driver có rồi, tiếp theo là tìm Firmware, Firmware là ipw2200-fw-2.3.gz. Bây giờ tiến hành cài đặt.
B1: Update Firmware. Giải nén và chép tất cả các file trong thư mục firmware vào /lib/firmware/
B2: Cài Driver cho wireless theo các bước sau:
# cd /lib/modules/2.6.11-1.1369_FC4/kernel/drivers/
net/wireless
# rm -rf ieee80211 ipw2100 ipw2200
# cd ipw2200-1.0.4-install-dir (thư mục cài đặt)
# make install
# shutdown -r now (Khởi động lại máy)
Giải thích: Máy mình xài kernel 2.6.11-1369_FC4. Trước khi cài driver mới tháo các driver cũ.
B3: Cài NetworkManager( Tool này sẽ giúp tự động scan wireless access point như trong Windows).
Cài đặt: su -c 'yum install NetworkManager NetworkManager-glib NetworkManager-gnome'
Thiết lập chạy main service khi khởi động: su -c '/sbin/chkconfig --level 345 NetworkManager on'
Thiết lập chạy dispatcher service khi khởi động: su -c '/sbin/chkconfig --level 345 NetworkManagerDispatcher on'
Khởi động services: su -c '/sbin/service NetworkManager start ; /sbin/service NetworkManagerDispatcher start'
Dùng lệnh này để load tray icon: NetworkManagerInfo &
Để NetworkManager load vào tray icon khi khởi động, thêm dòng sau /usr/bin/NetworkManagerInfo vào System > Preferences > More Preferences > Sessions > Startup Programs |
|
|
|
|
[Article] Re: Sử dụng Wireless với Linux |
06/12/2006 19:08:02 (+0700) | #2 | 28389 |
Mr.Khoai
Moderator
|
Joined: 27/06/2006 01:55:07
Messages: 954
Offline
|
|
khoai xin post một bài về các dùng ndiswrapper để sử dụng các WLAN NIC không được support cho linux (như cái dell laptop của khoai, dùng broadcom chipset)
-------------------
Trước tiên, download nidiswrapper tại http://sourceforge.net/projects/ndiswrapper/
Bản stable mới nhất, tại thời điểm viết ngày 5 tháng 12, 2006 là ndiswrapper-1.31. Download được file ndiswrapper-1.31.tar.gz
Tại terminal, tiến hành cài đặt ndiswrapper như sau: ***
Code:
# su
[ Nhập root password ]
# tar zxvf ndiswrapper-1.31.tar.gz
# cd ndiswrapper-1.31
# mkdir /root/logs/ndiswrapper-1.31
# make |tee /root/logs/ndiswrapper-1.31/make
# make install |tee /root/logs/ndiswrapper-1.31/install
Đến đây ta đã cài xong ndiswrapper, nếu không có lỗi. Lỗi thương xẩy ra nhất khi build ndiswrapper là thiếu kernel source. ndiswrapper yêu cầu cần có file /lib/modules/`uname -r`/build link đến thư mục chứa source của kernel.
Sau đó, vào site http://ndiswrapper.sourceforge.net/mediawiki/index.php/List để tìm driver cho WLAN NIC. Sau khi đã download driver, giải nén nếu cần thiết, là có thể tiến hành install driver. Ở đây khoai dùng 'Broadcom Corp. BCM4306 802.11b/g Wireless LAN Controller', là card của khoai để làm ví dụ.
Code:
# ndiswrapper -i bcmwl5.inf
Bước này để cài driver cho NIC. Sau đó, run
Code:
Kiểm tra rõ địa chỉ của hardware của bạn, vd của khoai là 14e4:4320. Sau đó run
Code:
# ndiswrapper -d 14e4:4320 bcmwl5
để sử dụng driver bcmwl5 cho hardware tại địa chỉ 14e4:4320.
Sau đó run
Code:
để kiểm tra xem driver, và địa chỉ phần cứng cho chính xác.
Sau đó, run
Code:
để load module ndiswrapper. ndiswrapper sẽ được "alias" thành wlan0. Bây giờ có thể log out khỏi root account bằng
Code:
Dùng các lênh iwlist, iwconfig, route, và ifconfig để cấu hình và sử dụng WLAN NIC. Chi tiết cho từng lệnh xin mời tham khảo man page.
khoai
***Bước make không nhất thiết phải dùng với quyền root. Khoai chỉ có thói quen tee tất cả output ra để log lại mà thôi. Tuy nhiên, các bước tiếp theo phải dùng account root, su ngay tại thời điểm này có lẽ cũng hợp lý.
|
|
|
|
|
[Question] Re: Sử dụng Wireless với Linux |
06/12/2006 23:23:29 (+0700) | #3 | 28425 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
Nếu sử dụng server Linux thì ít ai cho phép chuyển quyền hạn từ user lên root . Mục đích của su (/etc/pam.d/su) tức là trở thành root tạm thời đồng thời có thể thực thi những ứng dụng mà user không "mò" đến .
Mình không sử dụng Wireless nên không có ý kiến ý cò gì thêm
Thân |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Sử dụng Wireless với Linux |
07/12/2006 01:25:12 (+0700) | #4 | 28471 |
Mr.Khoai
Moderator
|
Joined: 27/06/2006 01:55:07
Messages: 954
Offline
|
|
Gửi anh Golden Autumn: khoai su chỉ là để có thể tee vào /root/log mà thôi. Có thể tee vào /var/log cũng ok, nhưng khoai lại thích phân định rõ các app mình build thêm và các app cài khi mới install hệ thống. Còn bước make install thì không có quyền root không ổn. sudo cũng được, nhưng system này chỉ có khoai xài thôi, không lẽ cứ sudo mãi
khoai |
|
|
|
|
[Question] Re: Sử dụng Wireless với Linux |
19/04/2009 23:47:37 (+0700) | #5 | 177793 |
|
fanlinux
Member
|
0 |
|
|
Joined: 08/03/2007 15:37:27
Messages: 91
Location: Lưng Đồi
Offline
|
|
Xin chào các pro.
Em có cái máy Compaq Evo N610c. Cài Centos Server để vọc mấy thứ như httpd, mysql và php vv.. Sau đó em update cài X-windows "Gnome" đọc chủ đề này thấy hay quá liền Alo cho thằng em mua ngay 1 cái Card Wireless " Compaq WLAN Multiport W200" về cắm thêm vào cài trên WINS ngon lành nhưng trên Centos của em thì bị treo cứng máy lại Đèn báo Wireless sáng liên tục, đèn CAPSLOCK sáng nhấp nháy lúc này không làm gì được nữa nên không chụp lại hình được.
EM cài bản ndiswrapper -1.54 sau đó chạy lệnh
Code:
#ndiswrapper -i WLCOMALL.INF
sau đó em list Driver xem đã được cài chưa bằng lệnh
Code:
Thấy nó được cài rùi nói chung là thực hiện theo Mod Mr.Khoai thành công rùi
Khi kích hoạt card Wireless thì bị treo máy
Bây giờ em phải làm gì, cung cấp thông tin gì để được giúp đỡ cài và sử dụng được Wireless trên Centos
Cám ơn rất nhiều
PS: Không lẽ lại đập Centos đi cài ubuntu để nó hỗ trợ Wireless tốt hơn. |
|
Sống là Mua và Bán một thứ gì đó được gọi là Hàng hóa Món hàng này có thể Sờ, Mó và Nắm được hay không là phụ thuộc vào người MUA! Các bạn nhỉ |
|
|
|
|