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/.
Strony: 1
[/quote]
Cześć byłem zmuszony ostatnio dwa razy przeinstalować systemy na swoim komputerze (przynajmniej Debiana)
Po ostatniej instalacji mam problem z niewolnymi sterownikami
Przy próbie instalowania sterowników do NVIDII przy pomocy skryptu NVIDII w oparciu o poradnik z portala, po komendzie w terminaluKod:
aptitude install build-essential linux-headers-`uname -r`wyskoczył mi ten komunikat:
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169[/quote]
Jest to wyjątkowo frustrujące, ponieważ szperam w sieci, chcąc dociec jaki to sterownik i nie jestem w stanie znaleźć żadnych świeżych informacji (najmłodsze były sprzed prawie 3 lat).
PS. Windows 8 to szmata -_- przy ostatniej aktualizacji nie dość że usunął grub to jeszcze zniknęła mi część plików z partycji Debiana (nope to nie żart). A no i sterowniki realteka, nie widzą panelu przedniego swojej karty dźwiękowej a Pulseadio tak :)Offline
Dzięki :) zadziałało
Offline
[quote=4EverNoob]Jest to wyjątkowo frustrujące, ponieważ szperam w sieci, chcąc dociec jaki to sterownik i nie jestem w stanie znaleźć żadnych świeżych informacji (najmłodsze były sprzed prawie 3 lat).[/quote]
Na przyszłość: http://dug.net.pl/tekst/185/wyszukiwanie_pakietow_zawierajacych_dany_plik/
$ apt-file search rtl8168f-2.fw firmware-realtek: /lib/firmware/rtl_nic/rtl8168f-2.fw
Offline
Można też zrobić tak:
Z adresu:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
pobrać firmware'y, wejść do pobranego katalogu, odszukać rtl_nic i zawartość przekopiować do /lib/firmware/
cp -r linux-firmware/rtl_nic/ /lib/firmware/
następnie wykonać:
update-initramfs -u
i... pożegnać się z problemem...
PS - oczywiście trzeba mieć zainstalowanego: 'git' aby móc z tego repo skorzystać i pobrać co potrzeba... ;)...
Offline
@alilakri:
Chyba łatwiej zainstalować firmware-realtek ;)
Offline
;-)... Chyba łatwiej jest jednorazowo zainstalować to co zabezpieczy przed różnego rodzaju problemami związanymi z firmware niż pojedynczo doinstalowywać to co akurat stało się potrzebne w związku ze zmianą urządzeń.... Z podanej przeze mnie lokalizacji korzystam już o dobrych kilku lat i nie mam informacji od instalatora nowej wersji kernela, że mu brakuje firmware'ów z powodu wejścia w użytkowanie jakiś urządzeń opartych o niewolną licencję... Jak może zauważysz, w pobranym katalogu istnieje mnóstwo innych 'programików' które można wykorzystać do dość szczególnych i specyficznych zastosowań... ;-P... A to co łatwiej to nie zawsze oznacza lepiej... Droga na skróty nie zawsze wiedzie do celu...
A tak poza tym to może by tak kiedyś zrobić abyśmy się razem piwa napili ?... ;-)))...
PS - Jest jeszcze kilka adresów skąd można pobierać owe firmware'y ale ten jest na wskroś sprawdzonym... Czyli: hej, użyjmy żywota... ;-)))...
Offline
Na tej samej zasadzie możesz zainstalować od razu pół repozytorium – bo może kiedyś się przyda. Kiedyś chyba był nawet ktoś z takim pomysłem. :)
Offline
Tu nie trzeba pół... Tu wystarczy to co akurat jest potrzebne... ;-)))...
Offline
Mój post dotyczył Twojej wypowiedzi o instalowaniu od razu firmware dla wszystkich urządzeń:
[quote=alilakri]Chyba łatwiej jest jednorazowo zainstalować to co zabezpieczy przed różnego rodzaju problemami związanymi z firmware niż pojedynczo doinstalowywać to co akurat stało się potrzebne w związku ze zmianą urządzeń....[/quote]
Offline
Przecież te pakiety posiadają własnie te pliki, które chcesz ściągać ręcznie.
Równie dobrze możesz rozpakować firmware-xxx i przekopiować pliki do /lib/firmware
dpkg -L firmware-iwlwifi /. /lib /lib/firmware /lib/firmware/iwlwifi-6050-4.ucode /lib/firmware/iwlwifi-105-6.ucode /lib/firmware/iwlwifi-6000g2b-6.ucode /lib/firmware/iwlwifi-2000-6.ucode /lib/firmware/iwlwifi-2030-6.ucode /lib/firmware/iwlwifi-6000g2a-6.ucode /lib/firmware/iwlwifi-4965-2.ucode /lib/firmware/iwlwifi-6000g2a-5.ucode /lib/firmware/iwlwifi-5000-2.ucode /lib/firmware/iwlwifi-5150-2.ucode /lib/firmware/iwlwifi-1000-5.ucode /lib/firmware/iwlwifi-3945-2.ucode /lib/firmware/iwlwifi-5000-5.ucode /lib/firmware/iwlwifi-6050-5.ucode /lib/firmware/iwlwifi-135-6.ucode /lib/firmware/iwlwifi-100-5.ucode /lib/firmware/iwlwifi-6000-4.ucode …
Tylko po co robić to ręcznie?
Offline
W poprzednim poście odnosiłem się tylko do katalogu: rtl_nic a nie do tego co oferuje całe firmwarowe repo git'a. A ręcznie warto co nieco niekiedy robić by mieć orientację gdzie co i dlaczego jest. Wysiłek żaden a wiadomości nieco przybywa... ;)... A jak z tym piwem ? ;)))...
Offline
Jakby co, stawiam pierwszą kolejkę... ;-P...
Offline
Pakiet firmware-realtek zawiera ten katalog:
dpkg -L firmware-realtek /. /lib /lib/firmware /lib/firmware/RTL8192SU /lib/firmware/RTL8192SU/rtl8192sfw.bin /lib/firmware/RTL8192E /lib/firmware/RTL8192E/main.img /lib/firmware/RTL8192E/data.img /lib/firmware/RTL8192E/boot.img /lib/firmware/rtl_nic /lib/firmware/rtl_nic/rtl8168d-1.fw /lib/firmware/rtl_nic/rtl8168f-1.fw /lib/firmware/rtl_nic/rtl8106e-2.fw /lib/firmware/rtl_nic/rtl8168g-2.fw /lib/firmware/rtl_nic/rtl8106e-1.fw /lib/firmware/rtl_nic/rtl8168d-2.fw /lib/firmware/rtl_nic/rtl8105e-1.fw /lib/firmware/rtl_nic/rtl8411-1.fw /lib/firmware/rtl_nic/rtl8168e-3.fw /lib/firmware/rtl_nic/rtl8168e-2.fw /lib/firmware/rtl_nic/rtl8168f-2.fw /lib/firmware/rtl_nic/rtl8402-1.fw /lib/firmware/rtl_nic/rtl8168g-1.fw /lib/firmware/rtl_nic/rtl8168g-3.fw /lib/firmware/rtl_nic/rtl8168e-1.fw /lib/firmware/rtlwifi /lib/firmware/rtlwifi/rtl8192cufw.bin /lib/firmware/rtlwifi/rtl8192cfwU_B.bin /lib/firmware/rtlwifi/rtl8192cfwU.bin /lib/firmware/rtlwifi/rtl8192sefw.bin /lib/firmware/rtlwifi/rtl8192cfw.bin /lib/firmware/rtlwifi/rtl8192defw.bin /lib/firmware/rtlwifi/rtl8712u.bin /usr /usr/share /usr/share/doc /usr/share/doc/firmware-realtek /usr/share/doc/firmware-realtek/changelog.gz /usr/share/doc/firmware-realtek/copyright /usr/share/bug /usr/share/bug/firmware-realtek /usr/share/bug/firmware-realtek/presubj
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00104 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.117.107.78' WHERE u.id=1 |
0.00107 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.117.107.78', 1732303017) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1732302717 |
0.00045 | SELECT topic_id FROM punbb_posts WHERE id=236824 |
0.00074 | SELECT id FROM punbb_posts WHERE topic_id=23906 ORDER BY posted |
0.00085 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23906 AND t.moved_to IS NULL |
0.00010 | SELECT search_for, replace_with FROM punbb_censoring |
0.00108 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23906 ORDER BY p.id LIMIT 0,25 |
0.00089 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23906 |
Total query time: 0.00679 s |