O víkendu (15:00 až 23:00) probíhá EmacsConf 2023, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji lze na stránkách konference. Záznamy jsou k dispozici přímo z programu.
Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek i s náhledy aplikací v Týden v GNOME a Týden v KDE.
Organizace Apache Software Foundation (ASF) vydala verzi 20 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Desktopové prostředí Cinnamon, vyvíjené primárně pro distribuci Linux Mint, dospělo do verze 6.0. Seznam změn obsahuje především menší opravy a v říjnovém přehledu novinek v Mintu avizovanou experimentální podporu Waylandu.
OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzích 2.2.2 a 2.1.14. Přináší důležitou opravu chyby vedoucí k možnému poškození dat.
V ownCloudu byly nalezeny tři kritické zranitelnosti: CVE-2023-49103, CVE-2023-49104 a CVE-2023-49105 s CVSS 10.0, 8.7 a 9.8. Zranitelnost CVE-2023-49103 je právě využívána útočníky. Nextcloudu se zranitelnosti netýkají.
I letos vychází řada ajťáckých adventních kalendářů. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2023. Pro programátory v Perlu je určen Perl Advent Calendar 2023. Zájemci o UX mohou sledovat Lean UXmas 2023. Pro zájemce o kybernetickou bezpečnost je určen Advent of Cyber 2023…
Byla vydána verze 2.12 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 23.11 Topi. Přehled novinek v Changelogu.
Po 4 měsících vývoje byla vydána nová verze 4.2 multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu a na YouTube.
Bus 002 Device 002: ID 1726:1900 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1726 idProduct 0x1900 bcdDevice 0.00 iManufacturer 1 iProduct 2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 cannot read device status, Operation not permitted (1)
[ 8343.268000] usb 2-2: new full speed USB device using uhci_hcd and address 2 [ 8343.488000] usb 2-2: configuration #1 chosen from 1 choice [ 8343.596000] usbcore: registered new interface driver libusual [ 8343.624000] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 [ 8343.624000] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx [ 8343.644000] Initializing USB Mass Storage driver... [ 8343.644000] scsi2 : SCSI emulation for USB Mass Storage devices [ 8343.644000] usb-storage: device found at 2 [ 8343.644000] usb-storage: waiting for device to settle before scanning [ 8343.644000] usbcore: registered new interface driver usb-storage [ 8343.644000] USB Mass Storage support registered. [ 8348.644000] usb-storage: device scan complete [ 8348.648000] scsi 2:0:0:0: CD-ROM Axesstel MV100 Install 1.00 PQ: 0 ANSI: 0 CCS [ 8348.660000] sr1: scsi3-mmc drive: 0x/0x xa/form2 tray [ 8348.660000] sr 2:0:0:0: Attached scsi CD-ROM sr1 [ 8348.660000] sr 2:0:0:0: Attached scsi generic sg2 type 5 [ 8349.444000] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 8349.452000] ISOFS: changing to secondary root [ 9813.128000] usbcore: registered new interface driver usbserial [ 9813.128000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic [ 9813.128000] usbcore: registered new interface driver usbserial_generic [ 9813.128000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core(nevim jak ty modemy od ufouna, ale tento se zaroven chova jako mass storage (ve windows po pripojeni zobrazi ulozene drivery pro windows, nainstaluje se program na konfiguraci a vytaceni, pote se nainstaluje ovladac modemu a modem se prepne do funkce modemu)) ttyUSB se mi nevytvorily, tak sem je vytvoril rucne dal sem se nedostal nejprve mi to psalo ze neni pristup, tak sem nastavil prava, pote mi pise : WvDial Err>: Cannot open /dev/ttyUSB0: No such device vypis ls/dev... : ttyUSB0 ttyUSB1 ttyUSB2 ale vytvarel sem je rucne pomoci: sudo mknod /dev/ttyUSB0 c 188 0 sudo mknod /dev/ttyUSB1 c 188 1 sudo mknod /dev/ttyUSB2 c 188 2 jinak se nevytvorej. Dekuji vsem za rady.
modem se prepne do funkce modemu? Ve výpisu je totiž jediná konfigurace a ta obsahuje jediné rozhraní. Zbývá jen změna alternativního nastavení rozhraní, ale ta by snad neměla měnit třídu (nejvýše počet endpointů nebo rychlost). Ta chybová hláška o nedostatečných právech se doufám vztahuje k jinému zařízení (pod rootem by mělo jít přečíst). Když tak zkuste vyjmout modul usb-storage (asi včetně závislostí) a pak nahrát usbserial. Ale pochybuji, že to bude takto fungovat. Konfigurace nebo alternativní nastavení lze měnit pomocí knihovny libusb, o žádném hotovém nástroji nevím.
Bus 002 Device 119: ID 1726:1000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1726 idProduct 0x1000 bcdDevice 0.00 iManufacturer 1 AXESSTEL CO., LTD. iProduct 2 AXESSTEL DATA MODEM iSerial 5 A00000000100 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 62 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 3 AXESSTEL USB MODEM Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 128 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 4 AXESSTEL DIAGNOSTIC PORT Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered)_________________________________
[22740.016000] atkbd.c: Use 'setkeycodes e06e #keycode>' to make it known. [22740.076000] atkbd.c: Unknown key pressed (translated set 2, code 0xee on isa0060/serio0). [22740.076000] atkbd.c: Use 'setkeycodes e06e #keycode>' to make it known. [22740.184000] atkbd.c: Unknown key released (translated set 2, code 0xee on isa0060/serio0). [22740.184000] atkbd.c: Use 'setkeycodes e06e #keycode>' to make it known. [26613.464000] usb 2-2: USB disconnect, address 117 [56654.004000] usb 2-2: new full speed USB device using uhci_hcd and address 118 [56654.168000] usb 2-2: configuration #1 chosen from 1 choice [56681.472000] usb 2-2: USB disconnect, address 118 [56685.944000] usb 2-2: new full speed USB device using uhci_hcd and address 119 [56686.108000] usb 2-2: configuration #1 chosen from 1 choiceNejsem zadny specialista, modem se prepne bylo mysleno ve windows, ze nejprve najede vymenny disk, z nejz se nainstaluje obsluzny program, pote win automaticky detekuje modem, nainstaluje se ovladac na modem a vymenny disk zmizi. Takze predtim sem se snazil rozjet jako modem flashku, jestli se nepletu. Dekuji.
[ 1069.600000] Initializing USB Mass Storage driver... [ 1069.600000] scsi2 : SCSI emulation for USB Mass Storage devices [ 1069.600000] usb-storage: device found at 2 [ 1069.600000] usb-storage: waiting for device to settle before scanning [ 1069.604000] usbcore: registered new interface driver usb-storage [ 1069.604000] USB Mass Storage support registered. [ 1074.600000] usb-storage: device scan complete [ 1074.604000] scsi 2:0:0:0: CD-ROM Axesstel MV100 Install 1.00 PQ: 0 ANSI: 0 CCS [ 1074.628000] sr1: scsi3-mmc drive: 0x/0x xa/form2 tray [ 1074.628000] sr 2:0:0:0: Attached scsi CD-ROM sr1 [ 1074.628000] sr 2:0:0:0: Attached scsi generic sg2 type 5 [ 1076.080000] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 1076.088000] ISOFS: changing to secondary root [ 1076.208000] usb 2-2: reset full speed USB device using uhci_hcd and address 2 [ 1077.952000] usb 2-2: reset full speed USB device using uhci_hcd and address 2 [ 1086.880000] usb 2-2: USB disconnect, address 2 [ 1087.028000] scsi 2:0:0:0: rejecting I/O to dead device [ 1087.028000] scsi 2:0:0:0: rejecting I/O to dead device [ 1087.028000] scsi 2:0:0:0: rejecting I/O to dead device [ 1089.364000] usb 2-2: new full speed USB device using uhci_hcd and address 3 [ 1089.532000] usb 2-2: configuration #1 chosen from 1 choice [ 1089.536000] scsi3 : SCSI emulation for USB Mass Storage devices [ 1089.536000] usb-storage: device found at 3 [ 1089.536000] usb-storage: waiting for device to settle before scanning [ 1094.536000] usb-storage: device scan complete [ 1094.540000] scsi 3:0:0:0: CD-ROM Axesstel MV100 Install 1.00 PQ: 0 ANSI: 0 CCS [ 1094.548000] sr1: scsi3-mmc drive: 0x/0x xa/form2 tray [ 1094.548000] sr 3:0:0:0: Attached scsi CD-ROM sr1 [ 1094.548000] sr 3:0:0:0: Attached scsi generic sg2 type 5 [ 1095.388000] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 1095.396000] ISOFS: changing to secondary root [ 1113.808000] usb 2-2: USB disconnect, address 3 [ 1115.084000] usb 2-2: new full speed USB device using uhci_hcd and address 4 [ 1115.248000] usb 2-2: configuration #1 chosen from 1 choice [ 1133.516000] usbcore: registered new interface driver usbserial [ 1133.520000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic [ 1133.524000] usbserial_generic 2-2:1.0: generic converter detected [ 1133.524000] usb 2-2: generic converter now attached to ttyUSB0 [ 1133.524000] usbserial_generic 2-2:1.1: generic converter detected [ 1133.524000] usb 2-2: generic converter now attached to ttyUSB1 [ 1133.524000] usbcore: registered new interface driver usbserial_generic [ 1133.524000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core arnost@arnost-laptop:~$Pripojil sem modem kdyz detekoval disk, dal sem reject a je na svete ttyUSB0 a 1 zajimave je, ze sem nic nemenil a toto samozrejme zkousel. Jedine co se zmenilo, ze se dnes v noci postahovyly a nainstalovaly aktualizace. Jdu se pokusit pripojit. Dekuji za pomoc a za Vas cas.
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TON E' ABORT 'NO ANSWER' ABORT DELAYED # modeminit '' ATZ # ispnumber OK-AT-OK "ATDT#777" # ispconnect CONNECT \d\c
laptop pppd[9005]: Connect: ppp0 <--> /dev/ttyUSB0 laptop pppd[9005]: CHAP authentication succeeded laptop pppd[9005]: CHAP authentication succeeded laptop pppd[9005]: local IP address 10.166.54.xxx laptop pppd[9005]: remote IP address 10.164.3.xxx laptop pppd[9005]: primary DNS address 160.218.10.200 laptop pppd[9005]: secondary DNS address 160.218.43.200 laptop -- MARK -- laptop pppd[9005]: No response to 4 echo-requests laptop pppd[9005]: Serial link appears to be disconnected. laptop pppd[9005]: Connect time 31.0 minutes. laptop pppd[9005]: Sent 406178 bytes, received 722623 bytes. laptop pppd[9005]: Connection terminated. laptop pppd[9005]: Modem hangup laptop pppd[9005]: Exit.
pppd NÁZEV
, kde název je jméno konfiguračního souboru v /etc/ppp/peers. Kromě tohoto konfiguráku, jehož volby mají přednost, se použije /etc/ppp/options.
Po spuštění pppd pppd vytvoří zámek ve /var/run, otevře zařízení modemu a spustí chat skript. Pokud se chat skript s modemem domluví a vytočí číslo, nastupuje PPP protokol, který se přihlásí, vyjedná parametry linkové vrstvy (LCP protokol), získá nastavení síťové vrstvy a zavolá /etc/ppp/ip-up, který nastaví IP adresy atd.
Pokud chcete spojení ukončit, stačí programu pppd poslat SIGTERM (nebo zmáčknout ^C). Pokud se něco pokazí, je třeba zkontrolovat, že pppd neběží, zámek je smazaný a modem není v datovém režimu. Přepínání modemu z datového do příkazového režimu je řešeno zvláštní escape sekvencí, na kterou si teď nevzpomenu. Po přepnutí do příkazového režimu se linka zavěsí příkazem ATH. Způsobů jak resetovat modem je více, základní je ATZ, který obykle provádí chat skript.
Limit na nedošlé LCP žádosti o echo se nastavuje také pod /etc/ppp/peers, zrovna tak může být užitečný přepínač debug, který způsobí výpisování zpráv LCP.
Apr 18 08:13:51 laptop01 kernel: [ 1753.700000] usb 5-2: new full speed USB device using uhci_hcd and address 2 Apr 18 08:13:51 laptop01 kernel: [ 1753.864000] usb 5-2: configuration #1 chosen from 1 choice Apr 18 08:13:51 laptop01 kernel: [ 1753.900000] usbserial_generic 5-2:1.0: generic converter detected Apr 18 08:13:51 laptop01 kernel: [ 1753.900000] usb 5-2: generic converter now attached to ttyUSB0 Apr 18 08:13:51 laptop01 kernel: [ 1753.988000] usbserial_generic 5-2:1.1: generic converter detected Apr 18 08:13:51 laptop01 kernel: [ 1753.988000] usb 5-2: generic converter now attached to ttyUSB1Potom jsem zkousel jak rucne tak pres gnome ppp, ktery mi dokonce modem detekoval, pripojeni, ale bez uspechu. Modem se na displeji tvari, jako ze se snazi pripojovat. V logu se objevuje toto:
/home/servis/.wvdial.conf Warn: Ignoring malformed input line: ";Do NOT edit this file by hand!" WvDial<*1>: WvDial: Internet dialer version 1.56 WvModem<*1>: Cannot get information for serial port. WvDial<*1>: Initializing modem. WvDial<*1>: Sending: ATX3 WvDial Modem<*1>: ATX3 WvDial Modem<*1>: OK WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 WvDial Modem<*1>: OK WvDial<*1>: Modem initialized. WvDial<*1>: Sending: ATM1L3DT#777 WvDial<*1>: Waiting for carrier. WvDial Modem<*1>: ATM1L3DT#777 WvDial Modem<*1>: CONNECT WvDial<*1>: Carrier detected. Waiting for prompt. WvDial Err: Connected, but carrier signal lost! Retrying... WvDial<*1>: Sending: ATM1L3DT#777 WvDial<*1>: Waiting for carrier. WvDial Modem<*1>: ~[7f]}#@!}!}!} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"=o~~[7f]}#@!}!}"} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"q}"~~[7f]}#@!}!}#} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"5Y~~[7f]}#@!}!}$} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"xQ~~[7f]}#@!}!}%} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"< WvDial Modem<*1>: ~~[7f]}#@!}!}&} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"pg~~[7f]}#@!}!}'} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"4<~~[7f]}#@!}!}(} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"{}^~~[7f]}#@!}!})} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"?%~~[7f]}#@!}!}*} }9}"}&} } } } }#}%B#}%}%}&O!cB}'}"}(}"sH~ WvDial Modem<*1>: $QCMTI: ALIVE WvDial Modem<*1>: $QCMTI: ALIVE WvDial Modem<*1>: $QCMTI: ALIVE WvDial Modem<*1>: $QCMTI: ALIVE WvDial Modem<*1>: $QCMTI: ALIVE ...Vzhledem k tomu, ze nejsem zadny odbornik, tak presne netusim, jestli se z toho co se deje pri pripojovani da odhalit pripadny problem a provest pripadne upravu nekterych konfiguracnich souboru. Dekuji za pripadne rady
Tiskni
Sdílej: