Skocz do zawartości

Brak Karty Wifi Centos7


wlprzemek

Rekomendowane odpowiedzi

Zastosowałem to co napisaliście powyżej i teraz po wydaniu polecenia yum update nie mogę zaktualizować systemu, ponieważ jakiś błąd pojawia się...

[root@DELL-6400 wlprzemek]# yum update
Wczytane wtyczki: langpacks
adobe-linux-x86_64                                          |  951 B  00:00     
rpmfusion-free                                              | 2.5 kB  00:00     
rpmfusion-free-updates                                      | 2.7 kB  00:00     
rpmfusion-nonfree                                           | 1.2 kB  00:00     
rpmfusion-nonfree-updates                                   | 2.7 kB  00:00     
(1/3): adobe-linux-x86_64/primary                           | 1.2 kB  00:00     
(2/3): rpmfusion-nonfree-updates/21/x86_64/primary_db       | 160 kB  00:00     
(3/3): rpmfusion-free-updates/21/x86_64/primary_db          | 364 kB  00:01     
adobe-linux-x86_64                                                          2/2
Rozwiązywanie zależności
--> Wykonywanie sprawdzania transakcji
---> Pakiet akmods.noarch 0:0.5.2-1.fc21 zostanie zaktualizowany
---> Pakiet akmods.noarch 0:0.5.4-1.fc21 zostanie zaktualizowany
---> Pakiet firefox.x86_64 0:39.0-8.fc21 zostanie zaktualizowany
---> Pakiet firefox.x86_64 0:39.0.3-1.fc21 zostanie zaktualizowany
---> Pakiet flash-plugin.x86_64 0:11.2.202.491-release zostanie zaktualizowany
---> Pakiet flash-plugin.x86_64 0:11.2.202.508-release zostanie zaktualizowany
---> Pakiet kmod-wl.x86_64 0:6.30.223.248-8.fc21.8 zostanie zaktualizowany
---> Pakiet kmod-wl.x86_64 0:6.30.223.248-8.fc21.9 zostanie zaktualizowany
--> Przetwarzanie zależności: kmod-wl-4.1.4-100.fc21.x86_64 >= 6.30.223.248-8.fc21.9 dla pakietu: kmod-wl-6.30.223.248-8.fc21.9.x86_64
---> Pakiet libvisio.x86_64 0:0.1.1-1.fc21 zostanie zaktualizowany
---> Pakiet libvisio.x86_64 0:0.1.3-1.fc21 zostanie zaktualizowany
---> Pakiet whois.x86_64 0:5.2.9-1.fc21 zostanie zaktualizowany
---> Pakiet whois.x86_64 0:5.2.10-1.fc21 zostanie zaktualizowany
--> Wykonywanie sprawdzania transakcji
---> Pakiet kmod-wl-4.1.4-100.fc21.x86_64.x86_64 0:6.30.223.248-8.fc21.9 zostanie zainstalowany
--> Przetwarzanie zależności: kernel-uname-r = 4.1.4-100.fc21.x86_64 dla pakietu: kmod-wl-4.1.4-100.fc21.x86_64-6.30.223.248-8.fc21.9.x86_64
--> Przetwarzanie konfliktów: akmods-0.5.4-1.fc21.noarch jest w konflikcie z kernel-debug-devel
--> Ukończono rozwiązywanie zależności
Błąd: Pakiet: kmod-wl-4.1.4-100.fc21.x86_64-6.30.223.248-8.fc21.9.x86_64 (rpmfusion-nonfree-updates)
          Wymaga: kernel-uname-r = 4.1.4-100.fc21.x86_64
          Zainstalowano: kernel-core-4.0.7-200.fc21.x86_64 (@updates)
              kernel-uname-r = 4.0.7-200.fc21.x86_64
          Zainstalowano: kernel-core-4.0.8-200.fc21.x86_64 (@updates)
              kernel-uname-r = 4.0.8-200.fc21.x86_64
          Zainstalowano: kernel-core-4.1.3-100.fc21.x86_64 (@updates)
              kernel-uname-r = 4.1.3-100.fc21.x86_64
          Dostępne: kernel-core-3.17.4-301.fc21.x86_64 (fedora)
              kernel-uname-r = 3.17.4-301.fc21.x86_64
          Dostępne: kernel-debug-core-3.17.4-301.fc21.x86_64 (fedora)
              kernel-uname-r = 3.17.4-301.fc21.x86_64+debug
          Dostępne: kernel-debug-core-4.1.3-100.fc21.x86_64 (updates)
              kernel-uname-r = 4.1.3-100.fc21.x86_64+debug
Błąd: akmods conflicts with kernel-debug-devel-4.1.3-100.fc21.x86_64
 Można spróbować użyć --skip-broken, aby obejść problem
 Można spróbować wykonać polecenie: rpm -Va --nofiles --nodigest
[root@DELL-6400 wlprzemek]# 

Odnośnik do komentarza
Udostępnij na innych stronach

Takie problemy z aktualizacja mam po zastosowaniu tego

 

Zamiast unikać aktualizacji jądra lepiej zainstalować akmod-wl, kernel-devel, kernel-headers, gcc i przy 1. starcie po aktualizacji jadra poczekać aż skompiluje się i zbuduje nowy kmod-wl.

 

i możesz jaśniej tzn jak to zrobić?

 

Musisz zaktualizować jądro do 4.1.4. Nie widać go na liście, więc wyczyść cache yuma i jeszcze raz update. A jak to nie pomoże to sprawdź czy dnf nie poradzi sobie lepiej.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Żeby akmod-wl mógł zbudować paczkę musi mieć pakiety kernel* w tej samej wersji (kernel, kernel-devel, kernel-header oraz kernel-core i kernel-modules-extra, które powinny ściągnąć się jako zależności).

Sprawdź czy masz wszystkie

rpm -qa | grep kernel
A sama aktualizacja: 

dnf clean all
dnf update kernel\*
Potem restart na nowym jądrze.

Jeśli z jakiegoś powodu kmod-wl się nie zbuduje, to możesz wymusić to

akmods --force
[EDIT]

Poza tym to jakiś off topic potężny tu się zrobił bo tytuł wątku jest o Centos 7, Ty piszesz o Fedorze 21 a ja mam 4.1.4-200 na F22 ;) Twoja wersja kernela 4.1.3 może być aktualnie najwyższa dla F21.

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

[root@DELL-6400 wlprzemek]# rpm -qa | grep kernel
kernel-4.1.3-100.fc21.x86_64
libreport-plugin-kerneloops-2.3.0-8.fc21.x86_64
kernel-core-4.1.3-100.fc21.x86_64
kernel-devel-4.1.5-100.fc21.x86_64
kernel-core-4.1.5-100.fc21.x86_64
texlive-l3kernel-svn32599.SVN_4646-7.1.fc21.noarch
kernel-4.1.5-100.fc21.x86_64
kernel-debug-devel-4.1.5-100.fc21.x86_64
kernel-core-4.1.4-100.fc21.x86_64
kernel-4.1.4-100.fc21.x86_64
abrt-addon-kerneloops-2.3.0-8.fc21.x86_64
kernel-modules-4.1.5-100.fc21.x86_64
kernel-headers-4.1.5-100.fc21.x86_64
kernel-modules-4.1.4-100.fc21.x86_64
kernel-modules-4.1.3-100.fc21.x86_64

następnie czyszcze i

[root@DELL-6400 wlprzemek]# akmods --force
Checking kmods exist for 4.1.5-100.fc21.x86_64             [  OK  ]

i nadal problem zpo wpisaniu yum udate

[root@DELL-6400 wlprzemek]# yum update
Wczytane wtyczki: langpacks
Rozwiązywanie zależności
--> Wykonywanie sprawdzania transakcji
---> Pakiet akmods.noarch 0:0.5.2-1.fc21 zostanie zaktualizowany
---> Pakiet akmods.noarch 0:0.5.4-1.fc21 zostanie zaktualizowany
--> Przetwarzanie konfliktów: akmods-0.5.4-1.fc21.noarch jest w konflikcie z kernel-debug-devel
--> Ukończono rozwiązywanie zależności
Błąd: akmods conflicts with kernel-debug-devel-4.1.5-100.fc21.x86_64
 Można spróbować użyć --skip-broken, aby obejść problem
 Można spróbować wykonać polecenie: rpm -Va --nofiles --nodigest

[root@DELL-6400 wlprzemek]# rpm -qa|grep -i kmod-wl
kmod-wl-4.1.4-100.fc21.x86_64-6.30.223.248-8.fc21.9.x86_64
akmod-wl-6.30.223.248-8.fc21.x86_64
kmod-wl-4.1.5-100.fc21.x86_64-6.30.223.248-8.fc21.x86_64
kmod-wl-4.1.3-100.fc21.x86_64-6.30.223.248-8.fc21.8.x86_64
kmod-wl-6.30.223.248-8.fc21.9.x86_64

 

 

Poza tym to jakiś off topic potężny tu się zrobił bo tytuł wątku jest o Centos 7

zawartość tematu ewoluuje wraz z moimi doświadczeni i problemami ;)

Odnośnik do komentarza
Udostępnij na innych stronach

No ale teraz powinno działać chyba.

zakładam że jesteś na najnowszym dla F21 kernel-4.1.5-100.fc21.x86_64 i masz kmod-wl-4.1.5-100.fc21.x86_64-6.30.223.248-8.fc21.x86_64.

Czyli niezależnie od akmod-wl ściągnął Ci się gotowy komd-wl z RPMFusion.

akmods-wl pewnie nie nadążył za kernelem.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks later...

Witam ponownie nie mogę sobie poradzić z aktualizacją systemu cały czas...

[root@DELL-6400 wlprzemek]# yum update
Wczytane wtyczki: langpacks
Rozwiązywanie zależności
--> Wykonywanie sprawdzania transakcji
---> Pakiet bash.x86_64 0:4.3.39-5.fc21 zostanie zaktualizowany
---> Pakiet bash.x86_64 0:4.3.42-1.fc21 zostanie zaktualizowany
---> Pakiet kmod-wl.x86_64 0:6.30.223.248-8.fc21.10 zostanie zaktualizowany
---> Pakiet kmod-wl.x86_64 0:6.30.223.248-9.fc21 zostanie zaktualizowany
--> Przetwarzanie zależności: kmod-wl-4.1.6-100.fc21.x86_64 >= 6.30.223.248-9.fc21 dla pakietu: kmod-wl-6.30.223.248-9.fc21.x86_64
--> Wykonywanie sprawdzania transakcji
---> Pakiet kmod-wl-4.1.6-100.fc21.x86_64.x86_64 0:6.30.223.248-9.fc21 zostanie zainstalowany
--> Przetwarzanie zależności: kernel-uname-r = 4.1.6-100.fc21.x86_64 dla pakietu: kmod-wl-4.1.6-100.fc21.x86_64-6.30.223.248-9.fc21.x86_64
--> Ukończono rozwiązywanie zależności
Błąd: Pakiet: kmod-wl-4.1.6-100.fc21.x86_64-6.30.223.248-9.fc21.x86_64 (rpmfusion-nonfree-updates)
          Wymaga: kernel-uname-r = 4.1.6-100.fc21.x86_64
          Zainstalowano: kernel-core-4.1.3-100.fc21.x86_64 (@updates)
              kernel-uname-r = 4.1.3-100.fc21.x86_64
          Zainstalowano: kernel-core-4.1.4-100.fc21.x86_64 (@updates)
              kernel-uname-r = 4.1.4-100.fc21.x86_64
          Zainstalowano: kernel-core-4.1.5-100.fc21.x86_64 (@updates)
              kernel-uname-r = 4.1.5-100.fc21.x86_64
          Dostępne: kernel-core-3.17.4-301.fc21.x86_64 (fedora)
              kernel-uname-r = 3.17.4-301.fc21.x86_64
          Dostępne: kernel-debug-core-3.17.4-301.fc21.x86_64 (fedora)
              kernel-uname-r = 3.17.4-301.fc21.x86_64+debug
          Dostępne: kernel-debug-core-4.1.5-100.fc21.x86_64 (updates)
              kernel-uname-r = 4.1.5-100.fc21.x86_64+debug
 Można spróbować użyć --skip-broken, aby obejść problem
 Można spróbować wykonać polecenie: rpm -Va --nofiles --nodigest
[root@DELL-6400 wlprzemek]# 
[root@DELL-6400 wlprzemek]# rpm -qa | grep kernel
kernel-4.1.3-100.fc21.x86_64
libreport-plugin-kerneloops-2.3.0-8.fc21.x86_64
kernel-core-4.1.3-100.fc21.x86_64
kernel-devel-4.1.5-100.fc21.x86_64
kernel-core-4.1.5-100.fc21.x86_64
texlive-l3kernel-svn32599.SVN_4646-7.1.fc21.noarch
kernel-4.1.5-100.fc21.x86_64
kernel-core-4.1.4-100.fc21.x86_64
kernel-4.1.4-100.fc21.x86_64
abrt-addon-kerneloops-2.3.0-8.fc21.x86_64
kernel-modules-4.1.5-100.fc21.x86_64
kernel-headers-4.1.5-100.fc21.x86_64
kernel-modules-4.1.4-100.fc21.x86_64
kernel-modules-4.1.3-100.fc21.x86_64

[root@DELL-6400 wlprzemek]# rpm -qa|grep -i kmod-wl
kmod-wl-4.1.4-100.fc21.x86_64-6.30.223.248-8.fc21.9.x86_64
kmod-wl-4.1.5-100.fc21.x86_64-6.30.223.248-9.fc21.x86_64
kmod-wl-4.1.3-100.fc21.x86_64-6.30.223.248-8.fc21.8.x86_64
kmod-wl-6.30.223.248-8.fc21.10.x86_64
akmod-wl-6.30.223.248-9.fc21.x86_64



Odnośnik do komentarza
Udostępnij na innych stronach

 

Witam ponownie nie mogę sobie poradzić z aktualizacją systemu cały czas...

Błąd: Pakiet: kmod-wl-4.1.6-100.fc21.x86_64-6.30.223.248-9.fc21.x86_64 (rpmfusion-nonfree-updates)
          Wymaga: kernel-uname-r = 4.1.6-100.fc21.x86_64

 Można spróbować użyć --skip-broken, aby obejść problem

Powyżej masz wszystkie podpowiedzi jakich potrzebujesz. Ja tylko dodam po 1 min googlania, że brakujący kernel znajduje się w updates-testing.

Wystarczy teraz wykonać następujące polecenia:

yum update --skip-broken
yum update kmod-wl --enablerepo=updates-testing
  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...