Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
pokouším se zprovoznit GPRS modem v telefonu Sony Ericsson T300 přes USB kabel na bázi čipu pl2303 (kabel Mobile Action MA-8910P). Po zapojení je kabel detekován, nahraje se do jádra (2.6.11-6mdk) modul pl2303 a vytvoří se /dev/ttyUSB0. Jakýkoliv pokus o komunikaci s modemem ale selhává:
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding
wvdial.conf vypadá takto:
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATE1
Init3 = AT+CGDCONT=5,"IP","internet.t-mobile.cz"
Phone = ATD*99***1#
Podobně i v kppp, modem je inicializován, ale neodpovídá na žádné příkazy. Pokud nahraji modul jádra pl2303 s parametrem debug, v dmesg se objeví:
drivers/usb/serial/pl2303.c: pl2303_open - submitting interrupt urb
drivers/usb/serial/pl2303.c: pl2303_ioctl (0) cmd = 0x5401
drivers/usb/serial/pl2303.c: pl2303_ioctl not supported = 0x5401
drivers/usb/serial/pl2303.c: pl2303_ioctl (0) cmd = 0x5401
drivers/usb/serial/pl2303.c: pl2303_ioctl not supported = 0x5401
drivers/usb/serial/pl2303.c: pl2303_chars_in_buffer - port 0
drivers/usb/serial/pl2303.c: pl2303_chars_in_buffer - returns 0
drivers/usb/serial/pl2303.c: pl2303_write_room - port 0
drivers/usb/serial/pl2303.c: pl2303_write_room - returns 1023
drivers/usb/serial/pl2303.c: pl2303_ioctl (0) cmd = 0x5402
drivers/usb/serial/pl2303.c: pl2303_ioctl not supported = 0x5402
drivers/usb/serial/pl2303.c: pl2303_set_termios - port 0
drivers/usb/serial/pl2303.c: 0xa1:0x21:0:0 7 - 80 25 0 0 0 0 8
drivers/usb/serial/pl2303.c: pl2303_set_termios - data bits = 8
drivers/usb/serial/pl2303.c: pl2303_set_termios - baud = 9600
drivers/usb/serial/pl2303.c: pl2303_set_termios - stop bits = 1
drivers/usb/serial/pl2303.c: pl2303_set_termios - parity = none
drivers/usb/serial/pl2303.c: pl2303_read_int_callback (0)
PL-2303 ttyUSB0: pl2303_read_int_callback - length = 10, data = a1 20 00 00 00 00 02 00 80 00
drivers/usb/serial/pl2303.c: 0x21:0x20:0:0 7
drivers/usb/serial/pl2303.c: 0xa1:0x21:0:0 7 - 80 25 0 0 0 0 8
drivers/usb/serial/pl2303.c: pl2303_read_int_callback (0)
PL-2303 ttyUSB0: pl2303_read_int_callback - length = 10, data = a1 20 00 00 00 00 02 00 83 00
drivers/usb/serial/pl2303.c: 0x40:0x1:0x0:0x61 0
atd. V čem může být chyba? V kabelu? V telefonu? V linuxu? Mezi obrazovkou a židlí? Díky za jakékoliv postrčení správným smerem.
Jakub
Ahoj,
to je právě problém, že ať dělám co dělám, modem nereaguje. K CGCONNECT se skript ani nedostane, takže je zatím jedno, jestli je tam 1 nebo 5. /dev/usb/tts/0 je symlink na /dev/ttyUSB0, vyzkoušel jsem obojí, bezvýsledně. Už toho mám skoro dost, nevíte někdo o nějaké firmě/nějakém člověku, který by to za přiměřený obnos dokázal rozchodit? Nejlépe v Praze nebo v Ústí n.L. Předpokládám, že u T-Mobile na prodejně s Linuxem nepochodím.
J.
hide-password noauth connect '/usr/sbin/chat -v -f /etc/ppp/chat-gprs' disconnect '/usr/sbin/chat -v -f /etc/ppp/chat-gprs-disconnect' debug /dev/set630 115200 defaultroute noipdefault usepeerdns lcp-echo-interval 0 lcp-echo-failure 0 cdtrcts/etc/ppp/chat-gprs:
'ABORT' 'BUSY' 'ABORT' 'ERROR' 'ABORT' 'NO ANSWER' 'ABORT' 'NO CARRIER' 'ABORT' 'NO DIALTONE' 'ABORT' 'NO DIAL TONE' 'ABORT' 'Invalid Login' 'ABORT' 'Login incorrect' 'ABORT' 'VOICE' 'ABORT' 'DELAYED' '' '+++\d\d\dATHZ' 'OK' 'AT+CGDCONT=1,"IP","internet",,0,0' 'OK' 'ATDT*99***1#' 'CONNECT' \d\c/etc/ppp/chat-gprs-disconnect:
'ABORT' 'BUSY' 'ABORT' 'ERROR' 'ABORT' 'NO DIALTONE' '' '\K' '' '+++ATHZ'
Ahoj,
díky za radu, nicméně nepomohla. Po zkopírování skriptů, nastavení portu na /dev/ttyUSB0 a spuštění pppd jsem ve /var/log/messages nalezl pouze:
May 5 15:56:09 geof98 pppd[18215]: pppd 2.4.3 started by root, uid 0
May 5 15:56:10 geof98 chat[18220]: abort on (BUSY)
May 5 15:56:10 geof98 chat[18220]: abort on (ERROR)
May 5 15:56:10 geof98 chat[18220]: abort on (NO ANSWER)
May 5 15:56:10 geof98 chat[18220]: abort on (NO CARRIER)
May 5 15:56:10 geof98 chat[18220]: abort on (NO DIALTONE)
May 5 15:56:10 geof98 chat[18220]: abort on (NO DIAL TONE)
May 5 15:56:10 geof98 chat[18220]: abort on (Invalid Login)
May 5 15:56:10 geof98 chat[18220]: abort on (Login incorrect)
May 5 15:56:10 geof98 chat[18220]: abort on (VOICE)
May 5 15:56:10 geof98 chat[18220]: abort on (DELAYED)
May 5 15:56:10 geof98 chat[18220]: send (+++\d\d\dATHZ^M)
May 5 15:56:13 geof98 chat[18220]: expect (OK)
May 5 15:56:58 geof98 chat[18220]: alarm
May 5 15:56:58 geof98 chat[18220]: Failed
May 5 15:56:58 geof98 pppd[18215]: Connect script failed
May 5 15:56:59 geof98 pppd[18215]: Exit.
Pořád to vypadá, že modem v mobilu není přes ten kabel vůbec vidět.
J.
Tiskni
Sdílej: