Portál AbcLinuxu, 7. května 2025 07:34

Jaderné noviny 322

12. 9. 2005 | Robert Krátký
Články - Jaderné noviny 322  

Plánované odstranění starých OSS ovladačů. Podpora pro zapínání/vypínání LCD na Sharp Zaurus SL-5500. Linux 2.6.13-rc4, nový postup vydávání verzí. Bezdrátový bezpečnostní zámek zjišťující fyzickou vzdálenost. SquashFS není kompatibilní s NFS; oprava se chystá.

Plánované odstranění starých OSS ovladačů, 46 e-mailů

26. črc - 2. srp

Adrian Bunk napsal: Tento patch odstraňuje staré OSS ovladače (existují-li ALSA ovladače podporující ten samý hardware). Thomas Sailer patch schválil, ale Jeff Garzik varoval, že před aplikací tohoto patche by mělo být potvrzeno, že ALSA ovladače skutečně ve všech případech daný hardware podporují. Sám potvrdil ovladač via82cxxx, ale řekl, že ovladač i810_audio ještě není připraven, protože ALSA nemá všechna PCI ID (která musí být ověřena -- nelze jen tak přidat PCI ID nějakého hardwaru). Adrian odpověděl, že se pokusil ověřit každý ovladač, i když přiznal, že mohl něco přehlédnout.

Na jiném místě se Lee Revell zeptal, kolik těch starých ovladačů Adrian do svého patche zařadil, a Adrian odpověděl, že je nepočítal.

Podpora pro zapínání/vypínání LCD na Sharp Zaurus SL-5500, 10 e-mailů

27. črc - 1. srp

Pavel Machek napsal: Patch přidává podporu pro zapínání a vypínání zobrazování u PDA Zaurus. PDA bez obrazovky je tak trochu k ničemu, takže je to docela důležité... Budu muset vymyslet, jak ovládat podsvícení, protože bez toho jde LCD těžko číst. Andrew Morton se zeptal, jestli bude Pavel kód spravovat, a Pavel souhlasil.

Linux 2.6.13-rc4, nový postup vydávání verzí, 18 e-mailů

28. črc - 2. srp

Linus Torvalds oznámil Linux 2.6.13-rc4:

Jak mnozí z vás víte, mluvili jsme na letošním LKS (ne dost) o postupu vydávání nových verzí.

Tak tohle není ono.

Tohle je náš starý "postup" plus trocha restů z LKS, jen aby se neřeklo.

Ale dobrá zpráva je, že se o nový postup pokusím po vydání 2.6.13, což by - doufejme - nemělo trvat dlouho. A to znamená, že bychom měli zkusit dát lidem vědět o tom, že chtějí-li začleňovat patche, měli by to udělat v prvních dvou týdnech po vydání 2.6.13, ne později (ale ani dříve).

Takže pokud máte oblíbeného vývojáře jádra, vzbuďte ho prosím přátelským kopancem do hlavy a vysvětlete mu, že teď jsme zmrazili pro verzi 2.6.13 a on by měl shromažďovat patche a dát si pozor na to, aby se ke mně dostaly až _po_ 2.6.13. Ale pak by to zase mělo být včas.

Ok?

Jesper Juhl napsal: Nemohl by - pro ty z nás, kdo nebyli na LKS - někdo trošku rozvést, co je to ten "nový postup vydávání"? Andrew Morton poslal odkaz na shrnutí postupu na Linux Weekly News.

Bezdrátový bezpečnostní zámek zjišťující fyzickou vzdálenost, 19 e-mailů

30. črc - 31. črc

Brian Schau napsal:

Připojil jsem gzipovanou verzi mého patche pro bezdrátový bezpečnostní zámek oproti 2.6.13-rc4.

Bezdrátový bezpečnostní zámek (Wireless Security Lock - WSL) se skládá ze dvou částí. Přijímače, který zastrčíte do volného USB portu, a vysílače, který ve stanovených intervalech vysílá "ping pakety".

"Ping paket" se většinou skládá z ID a parametru, který označuje, jestli byl vysílač právě zapnut. Obě zařízení se pěkně rozsvítí, když je "ping paket" odeslán/přijat.

Smysl toho je, že když se vysílač vzdálí z dosahu, můžete říct procesu (např. xscreesaveru), aby zamkl obrazovku.

WSL je hračka.

Více informací na:

http://www.schau.com/l/wsl/index.html

Ovladač WSL mění tyto soubory:

        drivers/usb/Makefile                    (1 řádek)
        drivers/usb/input/Kconfig               (10 řádků)
        drivers/usb/input/Makefile              (1 řádek)
        drivers/usb/input/hid-core.c            (2 řádky)
        drivers/usb/input/wsl.c                 (224 řádků)

Jde o můj první linuxový ovladač, takže mě klidně seřvete, jestli se nedržím postupů, nebo si myslíte, že je ovladač špatný. A nebo lépe... můžete mě poučit :-).

Pavel Machek odpověděl: Myšlenka je to pěkná, ale proč prostě nepoužiješ bluetooth (vestavěné v mnoha noteboocích) a bluetooth telefon? Asi by to šlo i udělat v uživatelském prostoru :-). Alistair John Strachan na to řekl:

Na to už existuje na gentoo wiki skript využívající BlueZ.

http://gentoo-wiki.com/TIP_Bluetooth_Proximity_Monitor

Osobně myslím, že u většiny telefonů se bluetooth musí zapnout, neběží neustále. Nejspíše proto, že bluetooth dokáže vycucnout baterii mobilu (i když nevím jak moc, pokud nepřenášíte data).

Ale Brian Pavlovi také odpověděl:

WSL existují. Nějaké vyrábí Sitecom, jinou značku můžeš koupit na ThinkGeek.

Sitecom: http://www.sitecom.com/products_info.php?product_id=293&grp_id=1

ThinkGeek: http://www.thinkgeek.com/gadgets/security/698d/

Proč v jádře? No, to zařízení je založeno na Cypress Ultra Mouse. Takže bez jádra, které si umí poradit s WSL, budou signály z WSL zamíchány do standardního vstupu myši a to způsobí, že bude kurzor nekontrolovatelně skákat. Každé tři vteřiny v několika krocích přeskáče obrazovku. Docela roztomilé, ale ne moc praktické. Je to popsáno zde:

http://www.qbik.ch/usb/devices/showdev.php?id=3095

Jaderný ovladač WSL přeloží pakety ze zařízení do samostatné fronty událostí.

A máš pravdu. Ovladač WSL nejde používat o samotě - budou potřeba nástroje pro uživatele. Lze je najít na:

http://www.schau.com/l/wsl/index.html

Nástroje obsahují patch pro xscreensaver (patch zaslán správci) a malý monitorovací program, který bude sledovat odchozí/příchozí signály a zapínat/vypínat xscreensaver podle potřeby.

SquashFS není kompatibilní s NFS; oprava se chystá, 4 e-maily

2. srp - 4. srp

Jan Engelhardt napsal: Zjistil jsem, že není možné připojit exportovaný squashfs. Parametr fsid= programu exports(5) nepomůže (jako pomohl u unionfs). Phillip Lougher odpověděl: Manuálová stránka exports(5) říká, že fsid=num je nezbytný pro souborové systémy na ne-blokových zařízeních - nevím, jestli se to vztahuje o na loopback filesystémy. Zkusil jsi exportovat Squashfs připojený na skutečném blokovém zařízení? Jan na to řekl: Loopback je skutečné blokové zařízení. A ne, fsid= nepomáhá. Mluvil jsem s lidmi od unionfs, protože u nich to funguje. Pak mě něco napadlo a po porovnání vyšlo najevo, že ve squashfs chybí sb->s_export->get_parent (jediný předpoklad, jak se zdá). Také je samozřejmě potřeba mít nenulový sb->s_export. sb->s_export lze nastavit v rámci fill_super(). Phillip reagoval: Ok, díky. Pokusím se do příští verze dostat opravu.


V originálu Kernel Traffic 322 vyšla navíc ještě tato témata:

Tento článek vychází ze seriálu Kernel Traffic (www.kerneltraffic.org) a je zveřejněn pod licencí GPL verze 2.

Odkazy a zdroje

Kernel Traffic #322

Další články z této rubriky

Jaderné noviny – přehled za březen 2025
Jaderné noviny – přehled za únor 2025
Jaderné noviny – přehled za leden 2025
Jaderné noviny – přehled za prosinec 2024
Jaderné noviny – přehled za listopad 2024

Diskuse k tomuto článku

12.9.2005 12:23 matlas
Rozbalit Rozbalit vše predni svetlo
Odpovědět | Sbalit | Link | Blokovat | Admin
jak ovládat přední světlo, protože bez toho jde LCD těžko číst. neni nahodou lepsi preklad podsviceni? <joke>prekladat by mel nekdo, kdo to umi.</joke>
12.9.2005 20:42 taif
Rozbalit Rozbalit vše Re: predni svetlo
To sice mate pravdu, ale i tak diky za kazdy preklad z kernel trafficu. Drobne nepresnosti v prekladu jsou prece bezne.
13.9.2005 08:55 Matlas
Rozbalit Rozbalit vše Re: predni svetlo
s tim souhlasim, je dobre ze to nekdo dela. jen jsem narazel na to, ze by mela existovat nejaka ta kontrola. takove chyby mi u cloveka, ktery preklada ICT veci opravdu fatalni ;-)
13.9.2005 09:26 Jiří (BoodOk) Kadeřávek | skóre: 19 | blog: BoodOk | Brno
Rozbalit Rozbalit vše Re: predni svetlo
Nekveruluj, prosim. Fatalni, to snad ne?
BTW: Treba to ma i zadni svetlo :-))

Roberte diky!
Věda má v sobě určitou zpupnost, že čím dokonalejší techniku vyvineme, čím více se dozvíme, tím lepší budou naše životy.
13.9.2005 15:07 Ax
Rozbalit Rozbalit vše Re: predni svetlo
Zajimave je, ze Pavel pouzil vyraz "frontlight", ackoliv se podsviceni bezna rika "backlight".
13.9.2005 15:15 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: predni svetlo
Tohle mi také došlo až zpětně. Jenže to bych nesměl být natvrdlý a unavený, aby mi to secvaklo hned...
13.9.2005 09:49 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: predni svetlo
neni nahodou lepsi preklad podsviceni?
Určitě. Bohužel jsem si to v tu chvíli neuvědomil. Že je "přední světlo" pitomost jsem sice tušil, ale protože jsem toho ten den překládal opravdu hodně, nechal jsem si vyhledání korektního překladu na později -- a bohužel na to pak zapomněl.

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.