Jump to content
wlprzemek

Brak Karty Wifi Centos7

Recommended Posts

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]# 

Share this post


Link to post
Share on other sites

A co pokazuje polecenie

uname -r
Wygląda na to, że pracujesz na 4.0.7 a kmod-wl jest do 4.1.4-100. Najnowsza wersja jądra to 4.1.4-200

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

Ż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.

Edited by WalDo

Share this post


Link to post
Share on other sites
[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 ;)

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Tak wszysto mi się zainstalowało tylko ten akmod-wl problem stwarzał

 

akmod-wl odinstalowałem po tym wszystkim i nie ma żadnych błędów przy yum update

Share this post


Link to post
Share on other sites

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



Share this post


Link to post
Share on other sites

 

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

Share this post


Link to post
Share on other sites

OK teraz aktualizuje poprawnie DZIĘKI

 

Czy teraz za każdym razem będzie potrzeba stosowania tej komendy

yum update kmod-wl --enablerepo=updates-testing

??

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×