Tidak memiliki koneksi jaringan menggunakan adaptor BCM4313

10

Saya hanya memutakhirkan ke Ubuntu 13.10, tetapi karena pemutakhiran saya tidak memiliki akses internet melalui wifi lagi.

Saya bisa:

  • Lihat jaringan
  • Hubungkan ke jaringan
  • Ping sendiri (localhost, 192.168.0.103)

Saya tidak bisa:

  • Ping orang lain (termasuk perangkat lain di jaringan nirkabel yang sama, termasuk gateway / router)
  • Selesaikan host
  • Akses sumber daya eksternal lainnya, baik di jaringan saya sendiri atau di internet

Menggunakan Wireshark, saya perhatikan komputer saya terus mengirimkan permintaan-ARP seperti " Who has 192.168.0.1[yang merupakan gateway] ? Tell 192.168.0.103". Itu tidak mendapatkan balasan sekalipun. Ketika saya melakukan ping ke alamat IP lain yang mengetahui alamat mac (dari cache), ternyata terjadi kehilangan paket> 90%, dan bahkan jika sebuah paket berhasil tiba dibutuhkan sekitar 3000ms.

Output dari route -nadalah:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     9      0        0 eth1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

Sebelum meningkatkan, wifi berfungsi dengan baik. Menggunakan perangkat lain, wifi masih berfungsi dengan baik. Mengatur ulang router tidak membantu. Ethernet masih berfungsi setelah peningkatan.

Ada saran?

Pembaruan: Saya menggunakan driver wl. Inilah output yang relevan dari beberapa perintah:

lspci | grep Wireless
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)

cat /etc/modprobe.d/blacklist.conf
[...]
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43

cat /etc/rc.local
sudo modprobe -r lib80211
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_wep.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_tkip.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko
sudo modprobe wl
exit 0

Baris terakhir mungkin bagaimana saya membuat nirkabel bekerja setelah upgrade sebelumnya (nirkabel telah menjadi masalah setelah setiap upgrade).

Pembaruan 2: menambahkan informasi tentang perangkat keras yang tepat di bawah ini.

Perangkat kerasnya adalah perangkat terintegrasi, jadi saya berlari lspci -nn | grep -i network. Outputnya adalah:

03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Simon
sumber
Mengapa Anda berusaha keras insmodmelakukan versi modul kernel tertentu? Itu kemungkinan akan merusak barang-barang. Batalkan semua pengeditan yang Anda lakukan untuk versi Ubuntu sebelumnya dan lihat apakah itu berhasil. Harap sertakan juga detail perangkat keras yang tepat tentang kartu nirkabel Anda. Lihat bagian "Mengidentifikasi perangkat keras yang tepat" di T&J saya di sini tentang cara melakukannya: askubuntu.com/a/235280/88802
gertvdijk
Terima kasih atas balasan Anda, saya memang mencoba memuat versi modul kernel tertentu. Saya menghapus semua suntingan untuk versi Ubuntu sebelumnya, dan reboot. Namun masih tidak berfungsi (gejala yang sama seperti yang dijelaskan sebelumnya). Saya akan memperbarui pertanyaan untuk memasukkan rincian di bagian "Mengidentifikasi perangkat keras yang tepat".
Simon
Saya melihat Anda sudah memposting beberapa detail, tetapi dengan produk / vendor ID numerik kita mungkin menemukan kecocokan / solusi yang tepat. :)
gertvdijk
Ah, jadi 14e4:4727ini jawaban Anda (setelah Anda membatalkan semua perubahan dibandingkan dengan instalasi bersih): askubuntu.com/a/214196/88802 jika Anda sudah melakukan ini, maka maaf, tapi itu tidak termasuk dalam pertanyaan Anda .
gertvdijk
Silakan juga coba askubuntu.com/a/359873/88802
gertvdijk

Jawaban:

13

Silakan lakukan:

sudo modprobe -rv wl
sudo apt-get remove --purge bcmwl-kernel-source
sudo modprobe -v brcmsmac

sekarang nirkabel Anda seharusnya berfungsi.

Manusia liar
sumber
Terima kasih, ini berhasil. Itu berhenti bekerja setelah reboot, meskipun itu mudah diperbaiki dengan menambahkan baris "modprobe brcmsmac # askubuntu.com/a/360632/203753 " ke rc.local saya.
Simon
Berhasil, meskipun saya mengamati penurunan tertentu dari kekuatan sinyal
ezdazuzena
4

Jika ada orang lain yang mengalami masalah serupa, dan panduan di atas tidak membantu, coba gunakan kernel Linux sebelumnya seperti 3.8. Itulah satu-satunya cara saya mengatasi masalah ini.

Roberto
sumber
Saya harus turun ke 3.8.0-17, 3.8.0-33 tidak berfungsi.
RyanCheu
Saya pikir 3.8.0-28 adalah yang saya miliki. Saya telah mencoba setiap versi kernel baru, dan saya telah menemukan masalah ini setiap saat.
Roberto
@ Robert Saya mengalami masalah yang sama, tetapi saya tidak memiliki opsi untuk mem-boot 3.8.0-28. Dapatkah saya mengunduhnya dari suatu tempat atau ada hal lain yang dapat saya lakukan untuk menambahkannya /boot?
Pil Ledakan
2

Saya hapus centang pada sumber driver nirkabel Lincom STA Menggunakan Broadcom 802.11 di Software & Updates, Driver Tambahan, reboot, dan semuanya berfungsi dengan baik sekarang.

pengguna62140
sumber
Itu juga berhasil.
Tobu
1

Saya juga menghadapi masalah yang sama dan saya menghabiskan banyak waktu mencari solusi tetapi tidak ada yang membantu. atlast saya menemukan solusi dan itu adalah langkah yang sangat sederhana. klik ikon wifi lalu pilih "edit koneksi" Kemudian hapus koneksi wifi yang sudah tersimpan dalam daftar sekarang terhubung dengan koneksi wifi Anda dan reboot Sekarang wifi Anda akan bekerja secara normal Selamat menikmati :)

babugowd
sumber
Setelah memutakhirkan ke 13.10 saya mengalami masalah yang sama dengan koneksi kabel saya. Saya juga menghapus koneksi ethernet yang sudah ada sebelumnya dan membangun yang baru menggunakan default. Ini memecahkan masalah bagi saya. Jadi +1 untuk @babugowd.
GSP
Tidak yakin mengapa Anda terpilih, ini bekerja untuk saya juga. Terima kasih banyak. +1
Justin Jasmann
1

Saya mengalami banyak masalah untuk menghubungkan wifi saya, terus mendorong saya untuk memasukkan kata sandi wifi saya. Saya perhatikan ketika saya melakukan instalasi itu akan terhubung ke wifi tidak ada masalah maka segera setelah saya menekan berikutnya terputus. Jadi saya pikir jika saya melewatkan bagian itu, apa pun yang menyebabkannya tidak berfungsi tidak akan terjadi dan, terbukti berhasil. Instal ubuntu ... jangan terhubung ke wifi sampai instalasi selesai. Semoga itu bisa membantu seseorang.

Landon Philip
sumber
0

Pertama jalankan perintah berikut di terminal

lspci -nn

Cari tahu driver mana yang sesuai dengan WiFi Anda. Biasanya ini dari Broadcom Corporation.

Buka Dasbor, buka "Perangkat Lunak & Pembaruan".

Di sana Anda akan melihat lima tab, di mana tab terakhir adalah Driver Tambahan. Di tab itu, pilih driver untuk nirkabel. Saya memiliki masalah yang sama, dan di komputer saya, opsi "Jangan gunakan perangkat ini" dipilih. Saya memilih opsi lain, yang merupakan driver untuk WiFi. Nah, begitu Anda sampai di sana, Anda sendiri akan tahu apa yang harus dilakukan.

Harap tingkatkan jawabannya, jika Anda tahu sesuatu yang dapat ditambahkan di sini untuk kejelasan lebih lanjut.

street7457
sumber