On 22 Oct 2014 17:13, "Robert Sebastian Gerus" <ar@bash.org.pl> wrote:
>
> 2014-10-22 17:07 GMT+02:00 Paweł Lasek <pawel.lasek@gmail.com>:
> > Pod windowsem taką rolę spełniają pliki .INF które odwołują się do
> > istniejącego drivera, dodając tylko nowe wpisy do bazy danych urządzeń. Nie
> > wiem, czy nie da się tego zrobić w niektórych przypadkach przez modprobe w
> > linuxie.
>
> Dla niektórych modułów, tak. Ale, na tyle na ile widziałem, akurat nie
> snd_hda_codec_realtek.
> A zmiana pliku .inf pod windowsem sprawia, że sterownik już nie jest
> podpisany. A przynajmniej nie przez producenta i/lub MS.

Plik .INF wystarczy żeby odwołał się do podpisanego kodu - tak np. można afaik dodać nowy opis, PID/VID etc.  do drivera CDC gdy chcesz by twoje urządzenie ładnie wyglądało u end-usera w systemie.

Ogólnie to spowodowało u mnie myśl, czy nie dałoby się podobnych rzeczy, w postaci definicji w modprobe.d i plików dla udev, dostarczać jako pakiety. Zero DKMS, brak problemów jeśli różne formy IMA są włączone (zwłaszcza najprostrza jaką jest podpisywanie driverów) etc.

Ogólnie ostatnio brakowało mi sensownego "menadżera urządzeń" pod linuxem, który dawałby przyjazne UX dla  udevadm,  systool, i generował regułki. Może w niekoniecznie domowym środowisku, ale też praktycznym (konkretne problemy na serwerach i różnych innych maszynach)... ale to już trochę inny scope, nawet jeśli takie narzędzie IMHO mogłoby pomóc Zwykłym Użytkownikom, jeśli byłoby dobrze zrobione.
> --
> iNsanity!
>
> _______________________________________________
> General mailing list
> General@lists.hackerspace.pl
> https://lists.hackerspace.pl/mailman/listinfo/general