Я просто получил эту Lenovo z710 для рождества и решил удалить предварительно установленный Windows 8 и установить Ubuntu 12.04 вместо этого. Однако я не могу соединиться ни с какими сетями, соединенными проводом, ни беспроводная связь.
Я читал по моей проблеме в течение многих недель теперь и не нашел рабочее решение. Я удалил все свои разделы вчера вечером и сделал новую установку так, надо надеяться, я могу работать через это более легко.
Первая вещь, которую я попробовал:
iwconfig
Какие выводы:
eth0 no wireless extensions
lo no wireless extensions
Сетевая плата является идентификатором ПК Broadcom BCM43142: [14e4:4365]
rawberry@rawberry-pc:~/Desktop/test$ lspci -vnn -d 14e4:
01:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Lenovo Device [17aa:0611]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at b0500000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: bcma-pci-bridge
Возможно, часть этого могла бы помочь, я все еще очень плохо знаком с Linux, таким образом, я не уверен что точно это все средство...
rawberry@rawberryPC:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 0c:54:a5:14:0b:ce
inet6 addr: fe80::e54:a5ff:fe14:bce/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:73757 (73.7 KB)
Interrupt:18
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:432 errors:0 dropped:0 overruns:0 frame:0
TX packets:432 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:34832 (34.8 KB) TX bytes:34832 (34.8 KB)
rawberry@rawberryPC:~$ sudo lshw -C network
[sudo] password for rawberry:
*-network UNCLAIMED
description: Network controller
product: Broadcom Corporation
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:b0500000-b0507fff
*-network
description: Ethernet interface
product: Atheros Communications Inc.
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 10
serial: 0c:54:a5:14:0b:ce
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=alx driverversion=1.2.3 duplex=full firmware=N/A latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:18 memory:b0400000-b043ffff ioport:3000(size=128)
Любое понимание по моей проблеме очень ценилось бы, Спасибо!
Примечание: Все эти шаги были успешно выполнены с использованием Ubuntu 14.04
, загружаемого здесь: http://cdimage.ubuntu.com/daily-live/current/
Первое, что я хотел бы сделать, это проверить, какой драйвер использует ваша сетевая карта
lspci -v
Найдите ваш сетевой контроллер и проверьте строку:
Kernel driver in use: <driver>
Если ваш сетевой контроллер не использует драйвер wl, тогда я хотел бы проверить, что модуль wl установлен с помощью lsmod для вывода списка всех установленных модулей.
lsmod
Если вы не видите wl
в списке модулей, значит, есть проблема.
Если вы действительно видите wl
в списке, то вам, скорее всего, нужно просто заставить свой сетевой контроллер использовать подходящий драйвер. Я думаю, что это может быть сделано с sudo modprobe wl
, но я действительно не уверен. Лучше всего исследовать еще что-нибудь в другом месте (Не волнуйтесь, вы ближе, чем все остальные!)
Или вы можете выполнить следующие шаги, и это должно сработать, просто с большим усилием, чем вы действительно должны были приложить в.
Итак, у вас нет вашего wl-модуля, что плохо. Следующим шагом будет очистка вашего bcmwl-kernel-source
sudo apt-get purge bcmwl-kernel-source
Поскольку у меня не было доступа к Интернету, я был вынужден загрузиться с живого компакт-диска 14.04, где я мог получить беспроводной доступ в Интернет после открытия Software & Updates
перейдите на вкладку additional drivers
и включите собственный драйвер BCM.
После этого установите диспетчер пакетов Synaptic из центра программного обеспечения Ubuntu.
Затем выполните описанные Sneetsher шаги с дополнительными пакетами, которые я установил.
Используйте live CD, используйте Synaptic> Настройки> Репозитории: отметьте все. Затем перезагрузите (чтобы обновить список пакетов). Проверьте linux-firmware
, linux-firmware-nonfree
, bcmwl-kernel-source
, dkms
, все linux-headers
и все linux-image-extra
на наличие установленных ядер. Затем File> Generate download script. Сохраните его на рабочем столе. Запустить его. Сохраните пакеты на USB-ключ. Перезагрузитесь на установленную ОС, используйте sudo dpkg -i *.deb
для их установки. Перезагрузите компьютер, посмотрите, работает ли он?
См. Здесь: https://help.ubuntu.com/community/SynapticHowto для разъяснения по созданию сценария
После этого надеюсь, ваш беспроводной будет работать! Если нет, прости, продолжай исследовать!