Poszukuję sterowniki do karty sieciowej i bt (Lenovo G780)


(system) #1

Witam. Mam laptopa Lenovo G780. Planuję się przerzucić z Windows 7 na Ubuntu, jednak mam problem. Gdyż w Ubuntu po instalacji nie ma sterowników do karty sieciowej i bluetooth. Czy któryś z użytkowników mógłby mi pomóc w znalezieniu sterowników?

Karta sieciowa: Qualcomm Atheros AR8162-8166-8168 PCI-E Fast Ethernet Controller - nie wiem dokładnie, który mam model, ale wydaje mi się, że jest to 8162.

Bluetooth: Qualcomm Atheros AR3011 Bluetooth 3.0 Adapter


(FadeMind) #2

Uruchom Ubuntu z płyty CD w trybie Live. Uruchom terminal i wpisz poniższe polecenia: Skopiuj wyświetlone wyniki do edytora tekstu i podaj wyniki poleceń w osobnych tagach code:

lspci

lsusb

uname -a

lsmod

lsb_release -a

Ubuntu w wersji 12.04.2 LTS jest na dzień dzisiejszy najstabilniejszym wydaniem Ubuntu. 12.10 jest czasami niestabilny.

W Linuxie wszystkie sterowniki są w kernelu. Do instalacji zamkniętych sterowników (kod źródłowy sterowników nie jest dostępny publicznie) służy w Ubuntu program jockey-gtk


(system) #3

Przyznaje, ze z Linuxami nie mialem jeszcze do czynienia i o ile zrozumialem pierwsza czesc Twojej wypowiedzi o wklepywaniu polecen do terminala, to nie wiem co dalej. Jak cos to wklejam wyniki polecen. (nie wiem, czy to o to chodzilo). Jak cos, to robilem, to na Ubuntu 12.10.

Po wpisaniu “lspci” wyskoczylo to:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)

00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)

01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630M] (rev a1)

02:00.0 Ethernet controller: Atheros Communications Inc. AR8162 Fast Ethernet (rev 08)

03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)


"lsusb":

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 003 Device 002: ID 13fe:4100 Kingston Technology Company Inc. 

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 003: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D

Bus 001 Device 004: ID 0cf3:3002 Atheros Communications, Inc. AR3011 Bluetooth

Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. 

Bus 002 Device 003: ID 5986:0295 Acer, Inc 


"uname -a":

Linux ubuntu 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux


"lsmod":

Module Size Used by

dm_crypt 23011 0 

snd_hda_codec_hdmi 32007 1 

snd_hda_codec_conexant 57842 1 

joydev 17457 0 

arc4 12529 2 

ath9k 131308 0 

snd_hda_intel 33491 3 

mac80211 539908 1 ath9k

snd_hda_codec 134212 3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel

snd_hwdep 13602 1 snd_hda_codec

snd_pcm 96580 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec

ath9k_common 14055 1 ath9k

ath9k_hw 395218 2 ath9k,ath9k_common

snd_seq_midi 13324 0 

rts5139 356158 0 

snd_rawmidi 30512 1 snd_seq_midi

coretemp 13400 0 

kvm_intel 132759 0 

ath 23827 3 ath9k,ath9k_common,ath9k_hw

snd_seq_midi_event 14899 1 snd_seq_midi

ath3k 12918 0 

snd_seq 61521 2 snd_seq_midi,snd_seq_midi_event

btusb 18334 0 

parport_pc 32688 0 

uvcvideo 76749 0 

snd_timer 29425 2 snd_pcm,snd_seq

kvm 414070 1 kvm_intel

snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq

videobuf2_core 32851 1 uvcvideo

ppdev 17073 0 

ideapad_laptop 18086 0 

videodev 120309 2 uvcvideo,videobuf2_core

snd 78734 16 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device

lp 17759 0 

mei 40690 0 

rfcomm 46619 0 

mac_hid 13205 0 

bnep 18140 2 

dm_multipath 22828 0 

videobuf2_vmalloc 12860 1 uvcvideo

ghash_clmulni_intel 13180 0 

videobuf2_memops 13368 1 videobuf2_vmalloc

cryptd 20403 1 ghash_clmulni_intel

soundcore 15047 1 snd

psmouse 95552 0 

cfg80211 206566 3 ath9k,mac80211,ath

snd_page_alloc 18484 2 snd_hda_intel,snd_pcm

lpc_ich 17061 0 

bluetooth 209199 12 ath3k,btusb,rfcomm,bnep

parport 46345 3 parport_pc,ppdev,lp

microcode 22803 0 

scsi_dh 14554 1 dm_multipath

serio_raw 13215 0 

sparse_keymap 13890 1 ideapad_laptop

squashfs 36522 1 

overlayfs 28007 1 

nls_iso8859_1 12713 1 

dm_raid45 76812 0 

xor 17152 1 dm_raid45

dm_mirror 22028 0 

dm_region_hash 20806 1 dm_mirror

dm_log 18529 3 dm_raid45,dm_mirror,dm_region_hash

hid_a4tech 12678 0 

usbhid 46947 0 

hid 100366 2 hid_a4tech,usbhid

uas 17844 0 

usb_storage 48838 1 

i915 520519 3 

nouveau 895609 0 

ttm 83595 1 nouveau

mxm_wmi 12979 1 nouveau

wmi 19070 2 nouveau,mxm_wmi

drm_kms_helper 46784 2 nouveau,i915

drm 275528 6 nouveau,ttm,i915,drm_kms_helper

i2c_algo_bit 13413 2 nouveau,i915

video 19335 2 nouveau,i915


"lsb_release -a":

No LSB modules are available.

Distributor ID:	Ubuntu

Description:	Ubuntu 12.10

Release:	12.10

Codename:	quantal

Jesli mam to zrobic w inny sposob, to prosze o wytlumaczenie tego w taki sposob, bym, jako poczatkujacy uzytkownik, mogl to zrozumiec :slight_smile:


(FadeMind) #4

Na zainstalowanym Ubuntu 12.10 wykonujesz następujące czynności, jeżeli czegoś nie rozumiesz, pytaj.

Z logów wynika:

Rozpoznawalne urządzenia sieciowe:

02:00.0 Ethernet controller: Atheros Communications Inc. AR8162 Fast Ethernet (rev 08)

03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

cfg80211 206566 3 ath9k,mac80211,ath

ath 23827 3 ath9k,ath9k_common,ath9k_hw

ath9k_common 14055 1 ath9k

ath9k_hw 395218 2 ath9k,ath9k_common

Podłącz kabel sieciowy, i podaj wynik polecenia

ifconfig

Upewnij się czy moduł WiFi jest aktywny - jeżeli korzystasz z WiFi, lub czy kabel sieciowy jest podłączony do routera. Masz laptopa z NVIDIA Optimus:

VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630M] (rev a1)

VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Bluetooth powinien działać bez problemu:

Bus 001 Device 004: ID 0cf3:3002 Atheros Communications, Inc. AR3011 Bluetooth

bluetooth 209199 12 ath3k,btusb,rfcomm,bnep

Kernel 3.5 ma już potrzebne moduły - sterowniki, potrzebne do obsługi kart sieciowych. Jeżeli natomiast chodzi o Optimusa to zalecam dodanie repozytorium Bumblee:

sudo add-apt-repository ppa:bumblebee/stable && sudo apt-get update

sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic

Zainstaluj także najnowsze sterowniki do karty graficznej z repozytorium Ubuntu-X:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates && sudo apt-get update && sudo apt-get install nvidia-current

Ponownie uruchom laptopa. Po restarcie laptopa wykonaj w terminalu polecenie:

sudo nvidia-xconfig

Ponownie uruchom laptopa. Dodatkowo zainstaluj kernel 3.8.2 (najnowsza wersja stabilna) za pomocą programu netext’73 z PPA Mainline, skrypt Intel Microcode, oraz skrypt APM:

sudo apt-get install xterm zenity -y

wget https://dl.dropbox.com/u/2552069/ext73/eXt73_stable.sh

chmod +x eXt73_stable.sh

uruchamiasz go w terminalu poleceniem:

./eXt73_stable.sh

Przed użyciem programu, przeczytaj jego dokumentację.


(system) #5

Wyniki polecenia “ifconfig”:

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:16436 Metric:1

RX packets:328 errors:0 dropped:0 overruns:0 frame:0

TX packets:328 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:33380 (33.3 KB) TX bytes:33380 (33.3 KB)

wlan0 Link encap:Ethernet HWaddr 74:e5:43:34:31:b2

inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0

inet6 addr: fe80::76e5:43ff:fe34:31b2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:5768 errors:0 dropped:0 overruns:0 frame:0

TX packets:4648 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:6962198 (6.9 MB) TX bytes:773317 (773.3 KB)


(FadeMind) #6

Sprawdź czy w BIOS-ie jest włączona karta sieciowa :slight_smile:


(system) #7

Karta sieciowa musi być włączona, bo internet działa mi na Windowsie. No chyba że możliwe jest, by po przełączeniu na Ubuntu zmieniały się ustawienia BIOSu.


(FadeMind) #8

Podaj wynik polecenia:

iwcofnig

Jak będzie widoczny eth0 to wykonaj polecenia:

sudo ifconfig eth0 up

sudo dhclient eth0

Dodatkowo podaj wynik polecenia:

cat /etc/network/interface

(system) #9

Wynik polecenia “iwconfig”:

lo no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:“VNET-A14CA8”

Mode:Managed Frequency:2.447 GHz Access Point: 80:C6:AB:2C:E4:B5

Bit Rate=65 Mb/s Tx-Power=16 dBm

Retry long limit:7 RTS thr:off Fragment thr:off

Power Management:off

Link Quality=47/70 Signal level=-63 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:3 Invalid misc:38 Missed beacon:0

Wynik polecenia “cat /etc/network/interface”:

cat: /etc/network/interface: Nie ma takiego pliku ani katalogu


(FadeMind) #10

Tutaj masz rozwiązanie Twojego problemu z kartą sieciową.

Podaj wynik polecenia:

rfkill list all

W terminalu wpisujesz:

sudo apt-get install linux-headers-generic build-essential

wget http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.5/compat-wireless-3.5.1-1-snpc.tar.bz2

tar -xf compat-wireless-3.5.1-1-snpc.tar.bz2

cd compat-wireless-3.5.1-1-snpc

./scripts/driver-select alx

make

sudo make install

sudo modprobe alx

(system) #11

Na tamtą stronę trafiłem już wcześniej, gdy szukałem rozwiązania. To, co jest tam napisane, nie pomogło mi. Zrezygnowałem z Ubuntu, zainstalowałem Fedorę. Tutaj problem jest ten sam niestety, ale przynajmniej działa bluetooth. Nie wiem, czy uda mi się dojść do tego, w jaki sposób uruchomić kartę sieciową, ale będę próbował szukając rozwiązania w internecie. Chyba że masz jakiś pomysł FadeMind.