Strona 1 z 2

[+] Debian 7.6, lenovo i wifi

: 13 września 2014, 13:21
autor: szybki
Zainstalowałem debiana, wersja net, dociągnąłem to co trzeba, jednak działa wszystko prócz WiFi. Model laptopa to lenovo G50.

Kod: Zaznacz cały

 lspci -k
00:00.0 Host bridge: Intel Corporation ValleyView SSA-CUnit (rev 0e)
        Subsystem: Lenovo Device 3905
00:02.0 VGA compatible controller: Intel Corporation ValleyView Gen7 (rev 0e)
        Subsystem: Lenovo Device 3905
00:13.0 SATA controller: Intel Corporation ValleyView 6-Port SATA AHCI Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: ahci
00:14.0 USB controller: Intel Corporation ValleyView USB xHCI Host Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: xhci_hcd
00:1a.0 Encryption controller: Intel Corporation ValleyView SEC (rev 0e)
        Subsystem: Lenovo Device 3905
00:1b.0 Audio device: Intel Corporation ValleyView High Definition Audio Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation ValleyView Power Control Unit (rev 0e)
        Subsystem: Lenovo Device 3905
00:1f.3 SMBus: Intel Corporation ValleyView SMBus Controller (rev 0e)
        Subsystem: Lenovo Device 3905
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b723
        Subsystem: Lenovo Device b736
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 10)
        Subsystem: Lenovo Device 3816
        Kernel driver in use: r8169

Kod: Zaznacz cały

lspci -n
00:00.0 0600: 8086:0f00 (rev 0e)
00:02.0 0300: 8086:0f31 (rev 0e)
00:13.0 0106: 8086:0f23 (rev 0e)
00:14.0 0c03: 8086:0f35 (rev 0e)
00:1a.0 1080: 8086:0f18 (rev 0e)
00:1b.0 0403: 8086:0f04 (rev 0e)
00:1c.0 0604: 8086:0f48 (rev 0e)
00:1c.2 0604: 8086:0f4c (rev 0e)
00:1c.3 0604: 8086:0f4e (rev 0e)
00:1f.0 0601: 8086:0f1c (rev 0e)
00:1f.3 0c05: 8086:0f12 (rev 0e)
02:00.0 0280: 10ec:b723
03:00.0 0200: 10ec:8168 (rev 10)

Kod: Zaznacz cały

iwlist wlan0 scan
wlan0     Interface doesn't support scanning.
lspci
00:00.0 Host bridge: Intel Corporation ValleyView SSA-CUnit (rev 0e)
00:02.0 VGA compatible controller: Intel Corporation ValleyView Gen7 (rev 0e)
00:13.0 SATA controller: Intel Corporation ValleyView 6-Port SATA AHCI Controller (rev 0e)
00:14.0 USB controller: Intel Corporation ValleyView USB xHCI Host Controller (rev 0e)
00:1a.0 Encryption controller: Intel Corporation ValleyView SEC (rev 0e)
00:1b.0 Audio device: Intel Corporation ValleyView High Definition Audio Controller (rev 0e)
00:1c.0 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
00:1c.2 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
00:1c.3 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
00:1f.0 ISA bridge: Intel Corporation ValleyView Power Control Unit (rev 0e)
00:1f.3 SMBus: Intel Corporation ValleyView SMBus Controller (rev 0e)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b723
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 10)

Kod: Zaznacz cały

 iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
Wygląda na to że system nie ma sterowników, tylko skąd je pobrać i jakie? Na windows wifi działa bez problemu. Do wyszukiwania sieci używam wicd.

: 13 września 2014, 14:59
autor: hucul
Zainstaluj firmware-realtek i wszystko powinno działać jak należy.
apt-get install firmware-realtek

: 13 września 2014, 15:05
autor: szybki
Zainstalowałem, nic się nie zmieniło. WiFi nadal nie jest wykrywany przez program jak i polecenia.

: 13 września 2014, 17:34
autor: ww71
Jaki program do wifi? NM czy WICD? Ja polecam WICD, ale przy takim wyborze trzeba odinstalować Network Managera.

: 13 września 2014, 17:53
autor: mati75
Zaktualizuj lub zainstaluj wersję testową. Nie instaluj zabytkowej wersji stabilnej na nowym sprzęcie.

: 13 września 2014, 18:03
autor: szybki
Program to WICD. Hmm tylko jak teraz zrobić aktualizacje? Z poziomu root wystarczy wpisać distr-upgradei wszystko zmieni się automatycznie? I czy wersja testowa gdy stanie się stabilna pozostanie stabilna, czy bedzie trzeba robic update?

: 13 września 2014, 21:19
autor: szybki
Ok, zainstalowałem wersję testową, jednak wifi nadal nie jest wykrywane, choć sprzęt już widać w konsoli:

Kod: Zaznacz cały

 lspci -k
00:00.0 Host bridge: Intel Corporation ValleyView SSA-CUnit (rev 0e)
        Subsystem: Lenovo Device 3905
00:02.0 VGA compatible controller: Intel Corporation ValleyView Gen7 (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: i915
00:13.0 SATA controller: Intel Corporation ValleyView 6-Port SATA AHCI Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: ahci
00:14.0 USB controller: Intel Corporation ValleyView USB xHCI Host Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: xhci_hcd
00:1a.0 Encryption controller: Intel Corporation ValleyView SEC (rev 0e)
        Subsystem: Lenovo Device 3905
00:1b.0 Audio device: Intel Corporation ValleyView High Definition Audio Controller (rev 0e)
        Subsystem: Lenovo Device 3905
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation ValleyView PCI Express Root Port (rev 0e)
        Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation ValleyView Power Control Unit (rev 0e)
        Subsystem: Lenovo Device 3905
00:1f.3 SMBus: Intel Corporation ValleyView SMBus Controller (rev 0e)
        Subsystem: Lenovo Device 3905
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
        Subsystem: Lenovo Device b736
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
        Subsystem: Lenovo Device 3816
        Kernel driver in use: r8169

Kod: Zaznacz cały

iwlist wlan0 scan
wlan0     Interface doesn't support scanning.

Kod: Zaznacz cały

iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.
Jakiś pomysł jak zmusić WICD do tego aby wyszukał kartę wifi i z niej skorzystał?

: 13 września 2014, 21:27
autor: ww71
Być może tu jest problem? W WICD w zakładce "preferencje" jest "interfejs beprzewodowy" i tam trzeba wpisać: "wlan0", wtedy powinien znaleźć Twoje wifi w WICD.

: 13 września 2014, 21:41
autor: szybki
Niestety, to nie działa. Jeszcze jedno polecenie:

Kod: Zaznacz cały

 rfkill list
0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: yes
2: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

Czyli ze wifi jest blokowanie sprzetowo? Ale jak to odblokowac? Na laptopie nie mam zadnej ikony od wifi, zeby ja wlaczyc.

: 13 września 2014, 22:16
autor: mati75
szybki pisze:Program to WICD. Hmm tylko jak teraz zrobić aktualizacje? Z poziomu root wystarczy wpisać distr-upgradei wszystko zmieni się automatycznie? I czy wersja testowa gdy stanie się stabilna pozostanie stabilna, czy bedzie trzeba robic update?
threads/583-Dlaczego-warto-zaktualizowa ... i-testowej

Najpierw proponuje zainstalować jądro z backportów:

https://dug.net.pl/tekst/194

i sterowniki:

Kod: Zaznacz cały

apt-get install firmware-realtek -t wheezy-backports

Jeśli nie przyniesie to skutku to wtedy najlepiej zaktualizować do wersji testowej.