Wifi หยุดทำงานหลังจากอยู่บน Ubuntu 14.04.2


9

เมื่อวานฉันซื้อแล็ปท็อป Lenovo E540 ใหม่และฉันติดตั้งที่นี่ Ubuntu 14.04.2 แต่ฉันมีปัญหากับ wifi ของฉัน (เราเตอร์เป็นรุ่น Dlink g) ฉันสามารถเชื่อมต่อ wifi ได้โดยไม่มีปัญหาหลังจากเปิดแล็ปท็อป แต่หลังจากนั้น (หลังจากเวลาทำงาน) การเชื่อมต่อของฉันก็ขาดหายไปทันที แต่ผู้จัดการเครือข่ายยังคงส่งสัญญาณว่าฉันเชื่อมต่อ แต่ฉันไม่สามารถแม้แต่จะปิงอะไร เมื่อฉันพยายามเชื่อมต่อใหม่ผ่านผู้จัดการกับเครือข่ายของฉันดูเหมือนว่ากำลังพยายามเชื่อมต่อ แต่มันจะไม่ทำ ... ฉันต้องรีบูตและทุกอย่างจะถูกต้องอีกครั้งจนกว่ามันจะปิดการเชื่อมต่ออีกครั้ง ฉันค้นหาเน็ต แต่โชคไม่ดีหากไม่มีโชค ฉันพยายามแสดงความคิดเห็น dns = dnsmasq ใน /etc/NetworkManager/NetworkManager.conf แต่ไม่มีอะไรเกิดขึ้น

ในข้อเสนอแนะ Jeremy31 ที่นี่เป็นผลมาจาก

lspci -nnk | grep -iA2 net

03: 00.0 คอนโทรลเลอร์อีเธอร์เน็ต [0200]: Realtek Semiconductor Co. , Ltd. RTL8111 / 8168/8411 PCI Express Gigabit Ethernet คอนโทรลเลอร์ [10ec: 8168] (รอบ 10)
    ระบบย่อย: อุปกรณ์ Lenovo [17aa: 5028]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: r8169
04: 00.0 ตัวควบคุมเครือข่าย [0280]: Realtek Semiconductor Co. , Ltd. RTL8723BE อะแดปเตอร์เครือข่ายไร้สาย PCIe [10ec: b723]
    ระบบย่อย: อุปกรณ์ Lenovo [17aa: b728]
    โปรแกรมควบคุมเคอร์เนลที่ใช้งานอยู่: rtl8723be

เมื่อฉันใช้ grep network-manager บน syslog ฉันพบว่ามีข้อผิดพลาด:

14 มีนาคม 22:40:03 dano-lenovo NetworkManager [784]: เกิดข้อผิดพลาดในการขอรับรองความถูกต้องสำหรับ org.freedesktop.NetworkManager.wifi.share.protected: (3) GDBus.Error: org.freedesktop.DBus.Error.NameHasNoOwner: GDBus ข้อผิดพลาด: org.freedesktop.DBus.Error.NameHasNoOwner: ไม่สามารถรับ UID ชื่อ ': 1.23': ไม่มีชื่อดังกล่าว

แต่ฉันคิดว่ามันเป็นปัญหาที่ฉันไม่สามารถเชื่อมต่อได้ แต่ทำไมมันถึงเกิดขึ้นแบบนี้ฉันก็ไม่แน่ใจ

บันทึกล่าสุดก่อนเกิดข้อผิดพลาดคือ:

NetworkManager [784]: (wlan0): IP6 addrconf หมดเวลาหรือล้มเหลว
14 มีนาคม 22:38:31 dano-lenovo NetworkManager [784]: การเปิดใช้งาน (wlan0) ขั้นตอนที่ 4 จาก 5 (IPv6 กำหนดค่าการหมดเวลา) กำหนดไว้ ...
14 มีนาคม 22:38:31 dano-lenovo NetworkManager [784]: การเปิดใช้งาน (wlan0) ด่าน 4 จาก 5 (IPv6 Configure Timeout) เริ่มต้น ...
14 มีนาคม 22:38:31 dano-lenovo NetworkManager [784]: การเปิดใช้งาน (wlan0) ด่าน 4 จาก 5 (IPv6 Configure Timeout) เสร็จสมบูรณ์
14 มีนาคม 22:38:31 dano-lenovo wpa_supplicant [909]: wlan0: CTRL-EVENT-SCAN-STARTED 

ขอความช่วยเหลือ


การ์ด wifi อะไร โปรดแก้ไขคำถามเพื่อรวมผลลัพธ์จากlspci -nnk | grep -iA2 net
Jeremy31

สวัสดีขอบคุณสำหรับการตอบกลับฉันใส่คำถามไว้ .. ขอบคุณ
DaMi

คำตอบ:


5

คุณสามารถลองวิธีการแก้ปัญหาด้านล่างนี้:

เปิด terminal sudo service network-manager restartและพิมพ์:
หรือ
ไปที่การตั้งค่าระบบ -> เครือข่าย -> ลืม wifi และเชื่อมต่อใหม่
หรือ
รีสตาร์ทหรือออกจากระบบและเข้าสู่แล็ปท็อปของคุณ


2
ฉันไม่ควรทำตามคำแนะนำของคุณ ทำไมมันควรหยุดทำงาน เราไม่ได้มองหาวิธีแก้ปัญหาที่ไม่ต้องหยุดทำงานไม่ใช่เมื่อเกิดขึ้นสิ่งที่ฉันควรทำ ไม่แน่ใจว่าคำตอบนี้มีประโยชน์
ไหม

4

แล็ปท็อป Dell Inspiron ใหม่ของฉันมีปัญหาเดียวกัน: WiFi ใช้งานได้สองสามนาทีแล้วหยุดทำงาน เพิ่ม

options rtl8723be fwlps=N ips=N 

เพื่อ/etc/modprobe.d/rtl8723be.confแก้ไขปัญหา

แต่ฉันเห็น แล้วฉันจะใช้การ์ดไร้สาย Realtek RTL8723BE ทำงานอย่างไร ซึ่งดูเหมือนว่าเป็นวิธีการที่ชัดเจนยิ่งขึ้น ดังนั้นฉันจึงทำเช่นนั้น (ลบออกrtl8723be.confเช่นกัน) และนั่นก็ใช้ได้เช่นกัน

ฉันรู้สึกไม่สบายใจเล็กน้อยที่ใช้ไดรเวอร์ WiFi "ไม่ได้รับอนุมัติ" แต่ดูเหมือนว่าจะใช้งานได้


2
คุณเพิ่มตัวเลือกประเภทใดและอย่างไร?
Pilot6

มันเป็นไดรเวอร์จาก Realtek ฉันเพิ่งทำ ppa สำหรับมัน
Pilot6

0

สิ่งนี้จะติดตั้งโมดูลที่ backported จากเคอร์เนล 3.19 และทำงานได้ดี

sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.19-rc1/backports-3.19-rc1-1.tar.gz
tar -zxvf backports-3.19-rc1-1.tar.gz
cd backports-3.19-rc1-1
make defconfig-rtlwifi
make
sudo make install

echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf Reboot

หากคุณอัปเดตและรับเคอร์เนลใหม่คุณต้องทำสิ่งต่อไปนี้

cd backports-3.19-rc1-1
make clean
make defconfig-rtlwifi
make
sudo make install

แก้ไข: หลังจากเห็นข้อมูลไร้สายฉันจะเปลี่ยนการเข้ารหัสเป็น WPA2 เท่านั้นโดยไม่มี TKIP

หลังจากเปลี่ยนการเข้ารหัสหากคุณต้องการลองโดยไม่มี backport cd ~/backports-3.19-rc1-1แล้วsudo make uninstallรีบูตและถ้าคุณรู้สึกว่ามันทำงานได้ดีขึ้นด้วย backport cd ~/backports-3.19-rc1-1และsudo make install


ขอบคุณมาก! ฉันจะลอง ... คุณสามารถบอกฉันได้ว่ามีอะไรผิดปกติตอนนี้ไม่ทำงานที่ฉันจะติดตั้งโมดูล backported? ฉันแค่สงสัยว่ามีอะไรผิดปกติเพราะไม่มีปัญหาในแล็ปท็อปก่อนหน้าของฉันในรุ่นที่ต่ำกว่าของ Ubuntu
DaMi

ไม่แน่ใจว่า แต่ดูเหมือนว่าจะเป็นปัญหากับทุกเคอร์เนลอูบุนตูเมื่อเร็ว ๆ นี้
Jeremy31

ยังไม่ทำงาน หลังจากรีบูตมันเกิดขึ้นอีกครั้ง เมื่อมันเกิดขึ้นฉันพยายาม ping ที่อยู่เราเตอร์ของฉันด้วยผลลัพธ์: ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1) 56 (84) ไบต์ของข้อมูล จาก 192.168.0.105 icmp_seq = 1 โฮสต์ปลายทางไม่สามารถเข้าถึงได้โดยที่ 192.168.0.105 เป็นที่อยู่ของฉันและ 192.168.0.1 เป็นเราเตอร์
DaMi

ubuntuforums.org/showthread.php?t=370108 สคริปต์นี้จะรวบรวมข้อมูลจากการตั้งค่า wifi ของคุณและรวบรวมเป็นไฟล์ wireless-info.txt คัดลอกเนื้อหาและวางที่ paste.ubuntu.com และโพสต์ URL จากมัน
Jeremy31

1
วิธีการecho "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.confรีบูตครั้งสุดท้ายของฉัน
Jeremy31

0

คุณเปลี่ยนการตั้งค่าบนไฟร์วอลล์หรือไม่
ถ้าใช่ให้เปลี่ยนการตั้งค่า OUTCOMING เป็น ALLOW ดังที่คุณเห็นในภาพ:

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.