Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Użytkownik

Witam. Posiadam laptopa Lenovo G710 i wczoraj postawiłem sobie na nim Debiana w wersji Stable. Mam problem z wbudowanym Bluetooth taki, że jest niewidoczny dla systemu.
dmesg | grep -i bluetooth [ 55.966246] Bluetooth: Core ver 2.19 [ 55.966265] Bluetooth: HCI device and connection manager initialized [ 55.966271] Bluetooth: HCI socket layer initialized [ 55.966273] Bluetooth: L2CAP socket layer initialized [ 55.966280] Bluetooth: SCO socket layer initialized [ 56.005125] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 56.005128] Bluetooth: BNEP filters: protocol multicast [ 56.005134] Bluetooth: BNEP socket layer initialized
Jak odpalę bluetooththctl:
[bluetooth]# list [bluetooth]# show No default controller available [bluetooth]# devices [bluetooth]# power on No default controller available [bluetooth]#
lspci -k
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
Subsystem: Lenovo Device 3978
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Lenovo Device 3808
Kernel driver in use: i915
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
Subsystem: Lenovo Device 3978
Kernel driver in use: xhci_hcd
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: mei_me
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
Subsystem: Lenovo Device 3978
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d5)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
Subsystem: Lenovo Device 3978
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: lpc_ich
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
Subsystem: Lenovo Device 3978
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Lenovo GeForce 820M
07:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Subsystem: Lenovo Device 0611
Kernel driver in use: wl
08:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)
Subsystem: Qualcomm Atheros Device 1090
Kernel driver in use: alxKlepię i googgluję od wczoraj, przewertowałem cały internet i nic. Czy ktoś może mi pomóc?
Offline







Palacz








Pokaż jeszcze
lsusb
Offline
Użytkownik

ilin napisał(-a):
Pokaż jeszcze
Kod:
lsusb
lsusb Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 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 003 Device 005: ID 105b:e065 Bus 003 Device 004: ID 5986:0295 Acer, Inc Bus 003 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader Bus 003 Device 002: ID 0bda:0109 Realtek Semiconductor Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Offline







Palacz








To twój bluetooth
Bus 003 Device 005: ID 105b:e065
http://www.gnebehay.com/blog/lenovo-flexpad-bluetooth-debian/
Offline
Użytkownik

apt-get source linux Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe E: Należy dopisać jakieś URI pakietów źródłowych do pliku sources.list
The rest of the following instructions have to be performed inside the kernel source folder.
Gdzie znajduje się ten folder?
Offline




Psuj





/usr/src

Offline







Palacz








Kawałki loga i potem nie wiemy dokładnie w czym problem.
Czy zainstalowałeś w koncu źródła jądra czy nie.
Offline
Użytkownik

root@debian:/usr/src# ls broadcom-sta-6.30.223.248 linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common linux-kbuild-3.16
Domyślam się, że plik, do którego mam wrzucić wymaganą linijkę znajduje się w folderze "linux-headers-3.16.0-4-amd64".
root@debian:/usr/src/linux-headers-3.16.0-4-amd64# ls arch include Makefile Module.symvers scripts
Offline







Palacz








Nie zainstalowałeś źródeł jądra.
Pokaż
cat /etc/apt/sources.list
Offline
Użytkownik

cat /etc/apt/sources.list # # deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main #deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main ## podstawowe repozytorium deb http://ftp.pl.debian.org/debian/ stable main contrib non-free ## uaktualnienia bezpieczeństwa deb http://security.debian.org/ stable/updates main contrib non-free ## często uaktualniane pakiety, np. dotyczące ## filtrowania spamu czy skanowania antywirusowego deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free ## przeglądarka Iceweasel - aktualne wydanie stabilne deb http://mozilla.debian.net/ jessie-backports iceweasel-release ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ stable main non-free # Debian 8 "Jessie" deb http://httpredir.debian.org/debian/ jessie main contrib non-free
Offline







Palacz








Tak jak przypuszczałem.Brak repozytoriów źródłowych.
Dopisz sobie linijkę.
deb-src http://ftp.pl.debian.org/debian/ stable main contrib non-free
Zrób
apt-get update
Potem zacznij całą operację od samego początku.
Offline
Użytkownik

Przy wykonaniu
make modules SUBDIRS=drivers/bluetooth
, wyskoczył błąd:
root@debian:/usr/src/linux-3.16.7-ckt20# make modules SUBDIRS=drivers/bluetooth
CC [M] drivers/bluetooth/hci_vhci.o
CC [M] drivers/bluetooth/btmrvl_main.o
CC [M] drivers/bluetooth/btmrvl_debugfs.o
CC [M] drivers/bluetooth/hci_ldisc.o
CC [M] drivers/bluetooth/hci_h4.o
CC [M] drivers/bluetooth/hci_bcsp.o
CC [M] drivers/bluetooth/hci_ll.o
CC [M] drivers/bluetooth/hci_ath.o
CC [M] drivers/bluetooth/hci_h5.o
LD [M] drivers/bluetooth/hci_uart.o
CC [M] drivers/bluetooth/bcm203x.o
CC [M] drivers/bluetooth/bpa10x.o
CC [M] drivers/bluetooth/bfusb.o
drivers/bluetooth/bfusb.c:749:1: error: expected identifier or ‘(’ before ‘{’ token
{ USB_DEVICE(0x105b, 0xe065), .driver_info = BTUSB_BCM_PATCHRAM },
^
drivers/bluetooth/bfusb.c:749:66: error: expected identifier or ‘(’ before ‘,’ token
{ USB_DEVICE(0x105b, 0xe065), .driver_info = BTUSB_BCM_PATCHRAM },
^
scripts/Makefile.build:263: polecenia dla obiektu 'drivers/bluetooth/bfusb.o' nie powiodły się
make[1]: *** [drivers/bluetooth/bfusb.o] Błąd 1
Makefile:1352: polecenia dla obiektu '_module_drivers/bluetooth' nie powiodły się
make: *** [_module_drivers/bluetooth] Błąd 2Robię to w nieodpowednim folderze?
root@debian:/usr/src# ls broadcom-sta-6.30.223.248 linux_3.16.7-ckt20-1+deb8u2.dsc linux-headers-3.16.0-4-common linux-3.16.7-ckt20 linux_3.16.7-ckt20.orig.tar.xz linux-kbuild-3.16 linux_3.16.7-ckt20-1+deb8u2.debian.tar.xz linux-headers-3.16.0-4-amd64
Ostatnio edytowany przez wasalister (2016-03-02 13:25:08)
Offline







Palacz








Co wcześniej robiłeś ?
Dłubałeś ręcznie czy łatkę nakładałeś ?
Offline
Użytkownik

ilin napisał(-a):
Co wcześniej robiłeś ?
Dłubałeś ręcznie czy łatkę nakładałeś ?
Nie wiem, o co pytasz :P Zbyt zielony jestem, by na tak postawione pytanie odpowiedzieć :P Generalnie, to nie robiłem chyba nic, o czym bym tu nie napisał.
Ostatnio edytowany przez wasalister (2016-03-02 13:52:11)
Offline







Palacz








Sprawdziłęm.
Nie da się tą metodą.
Na tej wersji jądra wywala się.
Samo nakładanie łaty nie przechodzi.
Ale chyba jest inne rozwiązanie.
Pokaż
modinfo btusb
Offline
Użytkownik

root@debian:/usr/src/linux-3.16.7-ckt20# modinfo btusb filename: /lib/modules/3.16.0-4-amd64/kernel/drivers/bluetooth/btusb.ko license: GPL version: 0.6 description: Generic Bluetooth USB driver ver 0.6 author: Marcel Holtmann <marcel@holtmann.org> srcversion: C72FCC0290A4D2379D83505 alias: usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v13D3p3404d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v413Cp8197d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0B05p17CBd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0B05p17B5d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04CAp2003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0489pE042d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in* depends: usbcore,bluetooth intree: Y vermagic: 3.16.0-4-amd64 SMP mod_unload modversions parm: ignore_dga:Ignore devices with id 08fd:0001 (bool) parm: ignore_csr:Ignore devices with id 0a12:0001 (bool) parm: ignore_sniffer:Ignore devices with id 0a12:0002 (bool) parm: disable_scofix:Disable fixup of wrong SCO buffer size (bool) parm: force_scofix:Force fixup of wrong SCO buffers size (bool) parm: reset:Send HCI reset command on initialization (bool)
Offline







Palacz








A u mnie jest tak
modinfo btusb filename: /lib/modules/4.4.0-2.slh.3-aptosid-amd64/kernel/drivers/bluetooth/btusb.ko license: GPL version: 0.8 description: Generic Bluetooth USB driver ver 0.8 author: Marcel Holtmann <marcel@holtmann.org> srcversion: CAE08D6EF632B2C55BAC542 alias: usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v105BpE065d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v413Cp8197d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in* alias: usb:v*p*d*dc*dsc*dp*icE0isc01ip01in* alias: usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in* alias: usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in* depends: usbcore,bluetooth,btbcm,btrtl,btintel intree: Y vermagic: 4.4.0-2.slh.3-aptosid-amd64 SMP preempt mod_unload modversions parm: disable_scofix:Disable fixup of wrong SCO buffer size (bool) parm: force_scofix:Force fixup of wrong SCO buffers size (bool) parm: reset:Send HCI reset command on initialization (bool)
alias: usb:v105BpE065d*dc*dsc*dp*ic*isc*ip*in*
Twoje urządzenie.
U ciebie go nie ma.
Rozwiązaniem jest najnowsze jądro z aptosida.
Offline
Użytkownik

Mam coś zamiast tego wywalić z repo?
# # deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main #deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main ## podstawowe repozytorium deb http://ftp.pl.debian.org/debian/ stable main contrib non-free ## uaktualnienia bezpieczeństwa deb http://security.debian.org/ stable/updates main contrib non-free ## często uaktualniane pakiety, np. dotyczące ## filtrowania spamu czy skanowania antywirusowego deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free ## przeglądarka Iceweasel - aktualne wydanie stabilne deb http://mozilla.debian.net/ jessie-backports iceweasel-release ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ stable main non-free # Debian 8 "Jessie" deb http://httpredir.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.pl.debian.org/debian/ stable main contrib non-free
Offline







Palacz








Nie
Dodać
deb http://aptosid.com/debian/ sid main fix.main
http://www.linuxportal.pl/wpisy/instalacja-kernela- … anie-id181582
DOPISEK:
Załapałem jedną sprawę.
Padnie ci karta wifi.
Na tych jajkach nie chce działać wl
Offline
Użytkownik

OK, postawiłem nowe jajko, teraz nawet nie mogę zacząć.
root@debian:/usr/src/linux-3.16.7-ckt20# cp /lib/modules/$(uname -r)/build/Module.symvers ./ cp: nie można wykonać stat na „/lib/modules/4.4.0-3.slh.2-aptosid-amd64/build/Module.symvers”: Nie ma takiego pliku ani katalogu
Offline







Palacz








Ależ nic nie musisz robić.
Na tym jajku już bluetooth powinien działać beż żadnych zabiegów.
Sterownik jest w jądrze.
Offline
Użytkownik

No po jednym uruchomieniu było dobrze, ale teraz bluetooth znowu nie działa, a dodatkowo przestał działać moduł wifi, nad którym siedziałem wczoraj pół dnia. Dodatkowo nie mogę zainstalować nagłówków, bo pojawił się konflikt zależności:
root@debian:/home/wasalister# apt-get install linux-headers-aptosid-amd64
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:
Następujące pakiety mają niespełnione zależności:
linux-headers-aptosid-amd64 : Wymaga: linux-headers-4.4.0-3.slh.2-aptosid-amd64 (= 4.4-14) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.Teraz doczytałem, że mi przepowiedziałeś upadek wifi. No nic, stawiam Kubuntu :P
Ostatnio edytowany przez wasalister (2016-03-02 22:28:03)
Offline







Palacz








Dopisałem przecież wyraźnie wczesniej że padnie wifi.
Jedyną możliwość jaka widzę to kompilacja kernela 4.4 bo wątpię czy się da zainstalować kernel z experimental.
Offline





Szczawiożerca






A na 4.3+70~bpo8+1 z backoprtów nie działa?
Offline







Palacz








Nie
Specjalnie sprawdziłem.
Nie ma tego ID w modinfo.
Offline