Làm cách nào để có kết nối mạng WLAN ổn định với Lenovo x121e?


14

Tôi gặp sự cố khi sử dụng mạng WLAN với Lenovo ThinkPad x121e. Bộ điều hợp mạng không dây đang sử dụng là cái này:

lspci:

01: 00.0 Bộ điều khiển mạng: Công ty TNHH Bán dẫn Realtek RTL8188CE Bộ điều hợp WiFi 802.11b / g / n (rev 01)

Kết nối thường hoạt động tốt trong một thời gian và sau đó bắt đầu chậm lại và cuối cùng ngắt kết nối. Đôi khi kết nối được thiết lập lại vài giây sau đó, đôi khi phải mất 30 giây trở lên, đôi khi nó không kết nối lại được.

Vấn đề này xảy ra với mọi trình điều khiển tôi đã cố gắng cho đến nay. Đặc biệt là trình điều khiển kernel

Linux ThinkPad 3.0.0-14-generic # 23-Ubuntu SMP Mon ngày 21 tháng 11 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux

và trình điều khiển Realteks có thể được tìm thấy ở đây . Trình điều khiển tôi đang sử dụng tại thời điểm này là trình điều khiển được tìm thấy trong ppa này : ppa:tista/x120e.

Đây là một liên kết khác đến www.thinkwiki.org gợi ý về tùy chọn "Trạng thái năng lượng thấp" (LPS) trong trình điều khiển của realtek nhưng dường như nó không thể bị vô hiệu hóa trong trình điều khiển hiện tại.

Có cách nào để có được một mạng WLAN ổn định hơn với thiết lập này không?

Một số thông tin hệ thống:

mạng lshw-class:

   description: Wireless interface
   product: RTL8188CE 802.11b/g/n WiFi Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlan0
   version: 01
   serial: 38:59:f9:db:e6:83
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192CE driverversion=0006.0321.2011 firmware=56 ip=192.168.178.35 latency=0 link=yes multicast=yes wireless=802.11bgn
   resources: irq:17 ioport:3000(size=256) memory:f0200000-f0203fff

iwconfig wlan0:

wlan0     802.11bgn  ESSID:"xxx"  Nickname:"rtl8192CE"
      Mode:Managed  Frequency=2.452 GHz  Access Point: A2:05:43:2F:6E:8E   
      Bit Rate=65 Mb/s   
      Retry:on   RTS thr:off   Fragment thr:off
      Power Management period:0us  mode:All packets received
      Link Quality=100/100  Signal level=0 dBm  Noise level=-120 dBm
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ifconfig wlan:

wlan0     Link encap:Ethernet  HWaddr 38:59:f9:db:e6:83  
      inet addr:192.168.178.35  Bcast:192.168.178.255  Mask:255.255.255.0
      inet6 addr: fe80::3a59:f9ff:fedb:e683/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:117385 errors:0 dropped:0 overruns:0 frame:0
      TX packets:85652 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:115417879 (115.4 MB)  TX bytes:10463799 (10.4 MB)
      Interrupt:17 Memory:ffffc900037a8000-ffffc900037a8100 

Tôi có chính xác vấn đề tương tự trên một x121e. Với trình điều khiển ppa có thể sử dụng được, nhưng khả năng thu sóng rất tệ (mặc dù nó cho thấy cường độ tín hiệu tốt) và đôi khi nó bị mất kết nối mà không có lý do ...
Uli

Bản sao có thể có của Askubfox.com/questions/90933/ Mạnh
Thomas

cố gắng sử dụng ip tĩnh ..Tôi có cùng một vấn đề tôi googled nó & tôi đã cài đặt một số con đường tôi đã không nhớ tôi nghĩ rằng đó là con đường wireless cho ..something kernal như thế ..
Một Zero,

Điều này có vẻ tốt hơn nhiều với 12.04. Một bản cài đặt sạch từ đĩa CD trực tiếp 12.04 (không có trình điều khiển hoặc cài đặt bổ sung) hoạt động ổn định hơn bất cứ thứ gì có 11.10.
Thomas

OK, nó KHÔNG tốt hơn với 12.04. Ngày hôm sau mọi thứ đều ổn, ngày hôm sau, vấn đề cũ lại quay trở lại. Không biết tại sao ...
Thomas

Câu trả lời:


5

Cuối cùng tôi đã khắc phục vấn đề này bằng cách biên dịch và cài đặt trình điều khiển mới nhất từ ​​Linux Wireless trong Ubuntu 12.04, trong trường hợp của tôi là gói "compat-Wireless-3.5.1-1-snpc.tar.bz2": http: // w không.kernel. org / en / users / Tải xuống / ổn định /

Người ta cần các tệp tiêu đề cho kernel của mình và gói xây dựng cần thiết. Tôi cũng khuyên bạn nên chạy tập lệnh "driver-select" với tùy chọn rtlwifi trước khi biên dịch vì người ta không cần các trình điều khiển khác và nó giảm thời gian xây dựng:

sudo apt-get install linux-headers-$(uname -r) build-essential

tar jvxf compat-wireless-3.5.1-1-snpc.tar.bz2
cd compat-wireless-3.5.1-1-snpc
./scripts/driver-select rtlwifi
make
sudo make install

Nhưng nhược điểm là bạn phải xây dựng lại trình điều khiển sau mỗi lần cập nhật kernel.

Tôi đang chạy trình điều khiển trong hai ngày nay với việc đóng và mở nắp quá mức và không nhận được bất kỳ sự ngắt kết nối nào.


Đây là linux-backports-modules-cw-3.3-precise-genericgói. Tôi đang thử nó.
Thomas

Bây giờ tôi đang ở trên 12.10 trên máy tính xách tay của mình và mạng không dây hoạt động tốt hơn rất nhiều với kernel stock và trình điều khiển, nhưng nó vẫn ngắt kết nối ngẫu nhiên hoặc hoàn toàn không kết nối khi cường độ tín hiệu thấp hoặc khi bạn ở trong mạng có nhiều của khách hàng.
Tobias Schula

Tôi không thể tải xuống compat-Wireless-3.5.1.1-snpc.tar.bz2 mọi liên kết trỏ đến orbit-lab.org đều bị cấm đối với tôi ngoại trừ trang chủ của họ và các liên kết từ đó, làm cách nào tôi có thể nhận được tệp này?
Serge Telshevsky

2

Vấn đề có thể do nhảy kênh (và nhân Linux mới).

Tôi đã sửa nó chủ yếu bằng cách tự biên dịch trình điều khiển và cài đặt nó. Điều thứ 2 tôi làm là quét mạng nếu mạng bị hỏng.

Tôi vào trong nhà ga watch sudo iwlist wlan0 scan.

Với điều này, tài xế giữ tỉnh táo. Một cách khắc phục khác mà tôi đã sử dụng là nhấn Fn+ F5để tắt wifi và sau đó tôi làm tương tự vài giây sau đó.

Một điều nữa tôi đã thử:

sudo modprobe -r rtl8192ce
sudo modprobe rtl8192ce

Điều này tải lại trình điều khiển cho wifi. Tôi cũng ping đôi khi bộ định tuyến, điều này giữ cho kết nối wifi của tôi ổn định.


2

Liên kết này cho tôi gợi ý để thử tùy chọn ips = 0 cho mô-đun rtl8192ce để tắt tất cả tiết kiệm năng lượng với bộ điều hợp wlan. Cho đến nay điều này mang lại cho tôi hành vi tốt nhất - không bỏ học, không ngắt kết nối. Điều này chắc chắn sẽ có một mức tiêu thụ điện năng hiệu quả - chúng ta sẽ thấy. Hiện tại tôi đang sử dụng bản dựng trong trình điều khiển với kernel 3.0.0-15.



2

Tôi đã kết thúc việc thay thế card WLAN vì tôi không thể có được kết nối ổn định.

Đối với những người muốn làm như vậy: Mẹo nhỏ là cắm thẻ vào khe cắm PCIe mini dự phòng chứ không phải khe cắm thẻ WLAN. Bằng cách này, BIOS sẽ không phàn nàn về phần cứng không được bảo vệ. Khe cắm dự phòng dành cho thẻ WWAN / UMTS, nhưng cáp ăng-ten WLAN đạt đến mức tốt. Nó thực sự đơn giản để làm chỉ 3 ốc vít cho bảng điều khiển và một cho thẻ, cộng với phích cắm ăng ten.

Tôi đã mua thẻ Intel Centrino Advanced - N 6200 (một nửa chiều dài PCIe) với giá 20 € và nó hoạt động hoàn hảo. Mặc dù tôi khuyên bạn nên sử dụng thẻ PCI Express có chiều dài đầy đủ vì đó là những gì khe cắm được tạo ra (tôi phải sửa chữa nó bằng băng, nhưng nó rất ổn định so với âm thanh).


Tôi đã thử điều tương tự với thẻ Intel Centrino 6205 mà không thành công . Bạn có model AMD hay Intel không? BIOS của bạn là phiên bản nào?
Earthliŋ

@ user1205935 AMD modell, tôi sẽ phải kiểm tra BIOS sau. Điều gì không làm việc cho bạn? BIOS có phàn nàn về Phần cứng không được sắp xếp ngay cả khi nó nằm trong khe WWAN / UMTS không?
Uli

BIOS không phàn nàn, tôi thậm chí không đến BIOS. (Tôi đã đăng vấn đề của mình trong liên kết ở trên .) Máy tính đang bật, màn hình màu đen, quạt đang bật, nhưng không có gì xảy ra ... Tôi cũng có một mô hình AMD. Có lẽ tôi cần mua 6200 thay thế?
Earthliŋ

@ user1205935 Đọc kỹ những gì bạn đã viết ở đó Vấn đề có thể là bạn đã không xóa thẻ cũ, điều mà tôi đã làm. Bạn có thể thử với các mẹo đăng bài tại đây: todayifoundout.com/index.php/2010/02/ Khăn
Uli

Cảm ơn. Tôi sẽ phải tìm một số công cụ cho việc đó. Tò mò rằng thẻ WWAN được phép đến đó, nhưng thẻ WiFi thậm chí không được đưa vào BIOS ...
Earthliŋ

2

Tôi cũng làm như vậy: vô hiệu hóa cổng WLAN trong BIOS, loại bỏ thẻ Realtek và thêm Intel Centrino 6200 vào cổng WWAN. Tôi đã sử dụng bộ chuyển đổi MiniPCIe một nửa-> đầy đủ (chi phí dưới 5Eur) để bảo đảm an toàn cho thẻ.


Cảm ơn vì tiền boa, tôi sẽ tìm một bộ chuyển đổi như vậy. Đây có lẽ nên là một bình luận, không phải là một câu trả lời
Uli

1

hey tôi chỉ làm những gì được đề cập trong phần cuối cùng của văn bản (cập nhật ngày 21 tháng 2 năm 2011) http://www.hitxp.com/articles/software/ubuntu-fix-slow-wireless-internet-connection-speed-upgrading- 11-04-natty-narwhal / tôi nhận được kết quả tốt hơn với thinkpad x121e ub Ubuntu 12.04


Tôi đang thử nó - dường như bây giờ hoạt động khá tốt, hãy xem nó hoạt động như thế nào cho những ngày tiếp theo.
Thomas

Có vẻ hoạt động tốt
Thomas

1

Tôi cũng gặp vấn đề tương tự. Tôi đã trải qua quá trình biên dịch trình điều khiển từ nguồn, v.v. Nhưng tôi vẫn gặp vấn đề tương tự. Tôi sẽ có quyền truy cập nhưng nó cực kỳ chậm. Tôi sẽ phải phát hành và tải lại mô-đun giống như cứ sau 5-10 phút để giữ bất kỳ kết nối có thể sử dụng nào.

Bây giờ điều này chỉ gây phiền nhiễu. Vì vậy, đọc nhiều bài viết và thử nghiệm nhiều phương pháp, cuối cùng tôi cũng tìm thấy một giải pháp hiệu quả cho mình. Tôi đã làm như sau.

Từ bản cài đặt mới:

sudo -i
apt-get update && apt-get dist-upgrade
apt-get install linux-packports-modules-cw-3.4-3.2.0-30-generic
nano /etc/modules (Added rtl8192ce to the end)

Thay đổi ipv6 để bỏ qua trong trình quản lý mạng.

Đã khởi động lại như bình thường.

Khi tôi đăng nhập lần đầu tiên đôi khi tôi phải giải phóng mô-đun và tải lại.

sudo modprobe -r rtl8192ce

(đợi vài giây)

sudo modprobe rtl8192ce

Tôi đã thử nghiệm tải xuống các tập tin cả đêm từ máy chủ của mình mà không giảm tốc độ hoặc mất kết nối. Như đã nói trước đây đôi khi tôi phải phát hành mô-đun và tải lại. Nhưng hiếm khi chỉ khởi động.

Tôi đang sử dụng kernel phiên bản 3.2.0-30 và thẻ wlan là ASUS PCE-N15. Tôi cũng sử dụng máy chủ opendns không nghĩ rằng nó tạo ra sự khác biệt quá nhiều, nhưng tôi thích sử dụng chúng.

Tôi hy vọng điều này sẽ giúp bất cứ ai gặp vấn đề tương tự. Tôi biết tôi đã rất gần để quay lại cửa sổ, nhưng tôi đã phải cố gắng.


1
Tôi đã cố gắng để giữ cho thẻ hoạt động đúng, nhưng cuối cùng tôi không bao giờ có thể duy trì kết nối ổn định. Vì vậy, tôi đã kết thúc việc thay đổi thẻ không dây.
mywebslave

1

Dạy một người đàn ông cách câu cá:

Tôi đã có cùng một vấn đề: card không dây ASUS 802-11bgn mới với chipset rtl8192ce ralink, kết nối WiFi được sử dụng để thả và sau đó tự thiết lập lại cứ sau vài phút. Các phiên ssh và tải trang web sẽ đóng băng và mọi thứ diễn ra chậm chạp nhưng không liên tục "hoạt động".

Trong nhiều ngày, tôi đã thử nhiều giải pháp, cả về phần mềm và phần cứng: nâng cấp trình điều khiển, định hướng lại ăng-ten, di chuyển thẻ không dây sang một khe cắm khác để tránh nóng từ card đồ họa lân cận, cấu hình lại điểm truy cập WiFi để sử dụng các kênh khác nhau, thử các dải tần hẹp hơn để giảm nhiễu từ hàng xóm, thay đổi MTU, vô hiệu hóa tiết kiệm năng lượng, v.v ... Thử và lỗi ở mức cực đoan.

Bước đột phá trong trường hợp của tôi, đã đến khi tôi nhận ra 2 điều:

  • Tín hiệu không dây của tôi thực sự mạnh mẽ và khỏe mạnh. Điều này đã được tìm thấy bằng cách sử dụng:

    watch iwlist wlan0 scan

  • Trước khi bất kỳ sự ngắt kết nối nào xảy ra, đã xảy ra sự cố mất gói nghiêm trọng. Điều này đã được tìm thấy bằng cách liên tục chạy mtrtrong một cửa sổ chuyên dụng:

    mtr 10.0.0.1

(thay thế 10.0.0.1 bằng IP điểm truy cập thực tế của bạn). Chạy cái này mtrtrong một màn hình cho phép tôi nhanh chóng xác minh nếu có bất kỳ thay đổi nào tôi thực hiện, có ảnh hưởng ngay lập tức đến việc mất gói. Khả năng thực hiện thử nghiệm nhanh này là chìa khóa để xác định thủ phạm trong số rất nhiều biến số có thể xảy ra.

Trong trường hợp của tôi, đó là bộ lặp (hay còn gọi là "bộ mở rộng WiFi") ở hành lang. Sau khi tắt, mất gói bắt đầu giảm xuống 0%. YMMV. Hóa ra, 802-11n có khả năng tích hợp nhiều tín hiệu yếu bật ra khỏi tường với độ trễ nhỏ để khuếch đại tín hiệu. Trong trường hợp của tôi, tôi đã hình dung bộ lặp lại đưa ra độ trễ quá lớn khiến gần như chính xác một trong 3 gói bị lỗi.

Như bạn có thể thấy từ số lượng lớn câu trả lời ở đây, nhiều người có một vấn đề tương tự, nhưng lý do thì khác. Chìa khóa cho bất kỳ giải pháp cuối cùng nào có thể chỉ đơn giản là khả năng nhanh chóng thử nghiệm và kiểm tra các giả thuyết. Một liên tục mtrtheo dõi tốc độ mất gói trong khi thay đổi các tham số cùng một lúc đã làm điều đó cho tôi. Tôi đánh giá cao đây là phương pháp chẩn đoán.


0

Tôi cũng sở hữu một chiếc X121e. Tôi đã chuyển mạng WLAN sang chế độ g. Bây giờ kết nối Wlan của tôi khá ổn định (hoạt động trong khoảng 1 giờ mà không ngắt kết nối). Có lẽ việc chuyển đổi giữa chế độ b, chế độ g và chế độ n là một phần của vấn đề.


Có thể làm điều này từ phía khách hàng?
Thomas

Tôi không tìm thấy tùy chọn nào để buộc thẻ realtec chỉ sử dụng mạng g.
du mục

Tôi không thể chuyển sang chỉ g, chỉ chuyển sang bg (không có hiệu lực - vấn đề vẫn còn đó)
Thomas

0

Cập nhật cho Ubuntu 12.04:

Tôi gặp vấn đề tương tự như trước đây với trình điều khiển buildin của Precise Pangolin. Những gì đang hoạt động ổn định hơn bất cứ điều gì tôi đã thử với Oneiric là trình điều khiển từ trang web của realtek . Tôi đang sử dụng phiên bản mới nhất (0005.1230.2011). Phiên bản này không hoạt động tốt với tôi với Oneiric (đình chỉ không hoạt động). Với Chính xác, nó hoạt động tốt và các vấn đề hầu hết đã biến mất. Thỉnh thoảng (có thể hai ngày một lần), kết nối không dây ngừng hoạt động như trước, nhưng không thường xuyên như trước.


0

Tôi có vấn đề tương tự với X121e. Tôi gặp vấn đề là các phím chức năng bị tráo đổi sau khi chờ và ngắt kết nối không dây ngẫu nhiên.

Sau đó, bo mạch chính của tôi bị hỏng và tôi đã gửi cuốn sổ trở lại lenovo thay thế cho bo mạch chính. Và sau đó mọi thứ hoạt động tốt. Tất cả các vấn đề của tôi đã biến mất! Cho đến khi tôi cài đặt lại Kubfox và tất cả các vấn đề đã hoạt động trở lại.

Có lẽ điều này giúp nhiều hơn để hiểu


1
Vì vậy, những gì bạn đang cố gắng nói với chúng tôi? Hãy đưa ra một kết luận ngắn gọn.
cauon
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.