Byla vydána verze 6 s kódovým název Faye linuxové distribuce LMDE (Linux Mint Debian Edition). Podrobnosti v poznámkách k vydání. Linux Mint vychází z Ubuntu. LMDE je postaveno na Debianu.
Byly publikovány informace o novém bezpečnostním problému pojmenovaném GPU.zip (paper, GitHub). S vlastním logem. Jedná se o možný útok postranním kanálem na grafickou kartu (GPU). Proces může "krást pixely" jinému procesu.
Projekt GNU dnes slaví 40. výročí. Přesně před čtyřiceti lety, 27. září 1983, Richard Stallman oznámil, že se chystá napsat s Unixem kompatibilní operační systém GNU (Gnu's Not Unix). Hlavní oslava a setkání hackerů probíhá ve Švýcarsku ve městě Biel/Bienne. Na programu je také přednáška Richarda Stallmana.
Byl vydán Mozilla Firefox 118.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Vypíchnout je nutno automatický lokální strojový překlad webových stránek. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 118 je již k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová major verze 15.0.0 softwaru OCRmyPDF pro přidávání textové vrstvy k naskenovaným PDF dokumentům (PDF/A). Přehled novinek v poznámkách k vydání. OCRmyPDF využívá pro optické rozpoznávání znaků (OCR) engine Tesseract.
Karel Matějka zveřejnil druhé demo své chystané hry Bzzzt. Kromě verze pro Windows a macOS je dostupná i verze pro Linux. Plná verze hry má vyjít zanedlouho.
Noví Bulánci byli oficiálně vydáni. V roce 2021 bylo na Startovači na podporu vývoje této hry vybráno 7,3 miliónů Kč. Hra je zatím určena jenom pro Windows, díky Protonu ale běží také na Linuxu.
ChatGPT může vidět, slyšet a mluvit.
Upscaler je open source nástroj pro zvýšení rozlišení a vylepšení obrázků pomocí AI. Vývoj probíhá na GitLabu. Instalovat lze také z Flathubu. Stejně jako Upscayl je Upscaler postaven nad Real-ESRGAN.
GNUnet (Wikipedie) byl vydán v nové major verzi 0.20.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.
/etc/ppp/peers/tm4g
je špatně řádek connect "/usr/sbin/chat -v -f etc/chatscripts/tm4g"
- správně má být connect "/usr/sbin/chat -v -f /etc/chatscripts/tm4g"
(tímto zdravím pana Janíčka a připomínám, že jádro 2.6.25 máme ve finální verzi už přes tři týdny tar xzf ipwireless_cs-current.tar.gz
verunka@verunka-book:~$ tar xzf ipwireless-current.tar.gz
tar: ipwireless-current.tar.gz: Nelze open: No such file or directory
tar: Z chyby se nelze zotavit: ukončuji se
tar: Child returned status 2
tar: Za běhu programu nastala chyba
ls | grep ipwireless-current.tar.gz
, a pokud vám to neodpoví ipwireless-current.tar.gz
, tak jste v blbým pracovním adresáři (tj. soubor ipwireless-current.tar.gz
se tam prostě nenachází, máte ho někde jinde). Asi budete muset buď napsat celou cestu k souboru ipwireless-current.tar.gz
anebo změnit před zadáním toho příkazu pracovní adresář na ten, ve kterém je ten soubor uložen (aktuální pracovní adresář zjistíte příkazem pwd
, změnu pracovního adresáře provedete příkazem cd
).
dostala jsem se do fáze, že na ploše mám stáhnutý a rozbalený soubor ipwireless-currentNojo, už to vidím, takže to bude nejprve chtít
cd Desktop
tar xzf ipwireless-current.tar.gz
vytvoří adresář ipwireless-current
, takže hned následující příkaz v tom návodu nemá být cd ipwireless_cs-current.tar.gz
ale cd ipwireless-current
. Ten soubor se, tuším, jmenoval jinak v době, kdy tenhle návod vznikal.
sudo cp tm4g /etc/ppp/peers/Pak prava
sudo chmod 755 /etc/ppp/peers/tm4gSnad po dnesni sichte moc nekecam. :) Na to sudo se Vas to bude ptat na heslo, tak date to, co mate jako uzivatel.
pppd call tm4g
? Textové prostředí je fajn v tom, že spousta věcí funguje na všech distribucích stejně, takže vám může poradit i ten, kdo nemá nainstalováno poslední Ubuntu (respektive nemá ve svém distru nainstalovány stejné klikací nástroje jako vy).
pppd call tm4g
to posílalo výstup přímo na konzoli, ze které jsem ten příkaz zadával, a prompt jsem dostal až po odpojení (Ctrl+C
). Je v tom výpisu něco o DNS serverech? Zkuste z jiné konzole dát ping 195.70.150.7
, co to udělá. Já mám pocit, že ty DNS servery se někde nastavovaly ručně, ale už si tím nejsem úplně jistý, a tu mašinu už nemám.
usepeerdns
.
route del default
" do příkazové řádky a znovu spustit pppd. V tomto případě se pravděpodobně nebude možné dostat na PC v jiných segmentech lokální LAN.
su -A pak heslo roota. A jste root. Ubuntu pouziva... to casem. Proste zatim pred prikaz sudo :)
Karta ze záhadných důvodů házela do /var/log/messages že failed to start up (přesné znění teď z hlavy nevím - píšu z widlí).:-O
Věděl by prosím někdo co a jak s tím?Tak to hodně těžko. Aspoň ten výstup z
/var/log/messages
byste měl zkusit pastnout, jinak se IMHO není o čem bavit.
tož teda tak, když tak:
uname -a (to jen aby bylo zřejmé, co mi tam aktualizace nasáčkovaly za jádro)Linux mates01 2.6.24-17-generic #1 SMP Thu May 1 14:31:33 UTC 2008 i686 GNU/Linux/var/log/messages
nejdřív vsunuta karta do slotu, počkal jsem až kontrolka začne svítit zeleně (blikat zeleně, což by měla, nezačne vůbec, ani po hodině čekání) a pak jsem dal pppd call tm4g.May 23 07:33:29 mates01 kernel: [ 445.673315] b43-phy0: Radio turned on by software May 23 07:33:40 mates01 kernel: [ 455.856997] pccard: PCMCIA card inserted into slot 0 May 23 07:33:40 mates01 kernel: [ 455.857011] cs: memory probe 0xfc200000-0xfc2fffff: excluding 0xfc200000-0xfc20ffff May 23 07:33:40 mates01 kernel: [ 455.863111] pcmcia: registering new device pcmcia0.0 May 23 07:33:40 mates01 kernel: [ 455.996043] PPP generic driver version 2.4.2 May 23 07:33:40 mates01 kernel: [ 456.037558] ipwireless 1.1 by Stephen Blackheath, Ben Martel, Jiri Kosina and David Sterba May 23 07:33:40 mates01 kernel: [ 456.038015] ipwireless: Card type V2/V3 May 23 07:33:40 mates01 kernel: [ 456.038018] ipwireless: I/O ports 0x0100-0x0101, irq 3 May 23 07:33:40 mates01 kernel: [ 456.038021] ipwireless: attr memory 0xfc212000-0xfc212fff, common memory 0xfc211000-0xfc211fff May 23 07:33:40 mates01 kernel: [ 456.038592] ipwireless: registering modem device ttyIPWp0 May 23 07:33:40 mates01 kernel: [ 456.038784] ipwireless: registering monitor device ttyIPWp8 May 23 07:33:40 mates01 kernel: [ 456.038972] ipwireless: waiting for card to start up... May 23 07:34:23 mates01 pppd[6111]: pppd 2.4.4 started by root, uid 0 May 23 07:34:24 mates01 chat[6113]: abort on (BUSY) May 23 07:34:24 mates01 chat[6113]: abort on (NO CARRIER) May 23 07:34:24 mates01 chat[6113]: abort on (ERROR) May 23 07:34:24 mates01 chat[6113]: send (AT^M) May 23 07:34:24 mates01 chat[6113]: expect (AT) May 23 07:35:09 mates01 kernel: [ 544.999071] ipwireless: failed to startup using TX2, trying TX May 23 07:35:09 mates01 chat[6113]: alarm May 23 07:35:09 mates01 chat[6113]: Failed May 23 07:36:39 mates01 kernel: [ 634.960817] ipwireless: card failed to start up!
pppd
bývá trochu sdílnější, nezapisuje se něco do /var/log/syslog
? (případně zkuste pppd
spustit s volbou logfile
)
PPP otevřelo zařízení a zaslalo AT a čekalo na odpověď, ale žádná nepřišla, protože jádro nedokázalo zahájit s kartou komunikaci. Jiný problém je, že chat script očekával odpověď AT místo OK. Avšak pokud ta karta dělá echo, tak to je v pořádku.May 23 07:33:40 mates01 kernel: [ 456.038972] ipwireless: waiting for card to start up... May 23 07:35:09 mates01 kernel: [ 544.999071] ipwireless: failed to startup using TX2, trying TX May 23 07:36:39 mates01 kernel: [ 634.960817] ipwireless: card failed to start up!
Ani depmod nehlásil jako že mu něco chybí... (výběr z depmod -a -v >soubor.txt)make -C /lib/modules/`uname -r`/build M=`pwd` make[1]: Entering directory `/usr/src/linux-headers-2.6.24-17-generic' LD /home/takeru/X/ipwireless-current/built-in.o CC [M] /home/takeru/X/ipwireless-current/hardware.o CC [M] /home/takeru/X/ipwireless-current/main.o CC [M] /home/takeru/X/ipwireless-current/network.o CC [M] /home/takeru/X/ipwireless-current/tty.o LD [M] /home/takeru/X/ipwireless-current/ipwireless.o Building modules, stage 2. MODPOST 1 modules CC /home/takeru/X/ipwireless-current/ipwireless.mod.o LD [M] /home/takeru/X/ipwireless-current/ipwireless.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-17-generic'
Koukal jsem se i do syslogu, ale tam je to samý co v messages. Pppd vypisuje akorát tak tohle a nějak moc moudrej z toho nejsem/lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "cs_error": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_disable_device": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_channel_index": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_register_channel": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_unregister_driver": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_map_mem_page": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_input": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_release_window": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pccard_get_first_tuple": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia_core.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_request_window": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_get_configuration_info": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_output_wakeup": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_request_io": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_request_configuration": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_unregister_channel": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pccard_get_tuple_data": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia_core.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pccard_reset_card": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia_core.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_register_driver": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "ppp_unit_number": /lib/modules/2.6.24-17-generic/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pccard_parse_tuple": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia_core.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pccard_get_next_tuple": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia_core.ko /lib/modules/2.6.24-17-generic/kernel/drivers/char/pcmcia/ipwireless.ko needs "pcmcia_request_irq": /lib/modules/2.6.24-17-generic/kernel/drivers/pcmcia/pcmcia.ko
Connect script failed tcsetattr: Interrupted system call (line 1011) Terminating on signal 15
ipwireless-current.tar.gz
je takový nicneříkající název (ani uvnitř není žádné readme, které by to "current" nějak blíže osvětlovalo), ale vzhledem k datu vydání a vzhledem k tomu, že ipwireless_cs-2.6.21_2.6.20.tar.gz
funguje i pro jádra 2.6.22, tak by ipwireless-current.tar.gz
možná mohla být verze právě pro 2.6.24. Mě přijde nepravděpodobné, že by verzi 2.6.24 přeskočili.
Hm, a zatím se zdá, že zbytečně. :-/ Na druhou stranu, i když je backport ovladače zajímavou myšlenkou, jde v podstatě o to, aby mainteneři distribuce udělali za vás práci, kterou je potřeba provést pouze při updatu jádra - a těch jednak, počítám, moc nebude, druhak se jedná pouze o zavedení modulu do nového jádra (tj. překopírování jednoho souboru do nového umístění a spuštění depmod
(tedy práce na dvě minuty, navíc snadno zjednodušitelná celkem primitivním skriptem). Pro BFU by to byla určitě užitečná služba, ale z hlediska funkčnosti je to spíš požadavek do whishlistu než opravdový bug (a možná proto zatím nemáte žádnou odezvu).
Ovšem pokud by ovladač bez problémů funkční ve vanille nechodil v distribučním jádru téže verze, byl by to regulérní bug se vším všudy a i maintaneři by k takovému hlášení měli IMHO přistoupit daleko aktivněji.
1) vysuňte kartu 2) spusťte příkaz rmmod ipwireless 3) spusťte příkaz depmod -a 4) zasuňte kartu 5) počkejte až karta začne svítit zeleně (ne blikat) 6) vytočte připojení (pppd call tm4g, případně jinak, podle toho co máte nastavenýho) 7) pokud se spojení nezadaří, vysuňte kartu a opakujte od bodu 4 (nezapomeňte sestřelit pppd)
hide-password nopcomp noauth debug /dev/ttyIPWp0 230400 defaultroute noipdefault usepeerdns persist holdoff 1 user "ointernet" ipparam vodafone mtu 1020/etc/chatscripts/vodafone
ATZ OK AT+CGDCONT=1,"PPP","data.vodafone.cz","0,0",0,0 OK ATX3 OK "ATDT*99#" CONNECT \d\cVše se tváří OK, ale nedostanu se ani na nejbližší bránu... Hlavně nevím, jestli mám dobře nastavené vlastnosti k Vodafone připojení. Je mi jasné, že z toho nevymáčknu víc než GPRS nebo EDGE, ale i to mi stačí. Díky za případné nápady.
Tiskni
Sdílej: