Japonský Google rozšířil svou kolekci DYI fyzických klávesnic Gboard o klávesnici ve tvaru běžícího pásu. Proč se mají přesouvat ruce po klávesnici, když se mohou přesouvat klávesy k ruce? Pro zájemce je návod na sestavení včetně STL souborů pro 3D tisk a firmware k dispozici na GitHubu.
Nejnovější X.Org X server 21.1.25 a Xwayland 24.1.14 řeší 12 bezpečnostních chyb.
Google Chrome 155 byl prohlášen za stabilní. Přináší podporu JPEG XL (.jxl). Opraveno bylo 247 bezpečnostních chyb.
Konference OpenAlt 2026 hledá přednášející. Přihlásit přednášky lze do neděle 11. října. Konference proběhne o víkendu 7. a 8. listopadu na půdě Fakulty informačních technologií VUT v Brně. Témata konference jsou: Otevřený a svobodný software, IoT a Hnutí tvůrců, Vzdělávání, Bezpečnost a soukromí, Otevřená společnost, komunity a data, OpenMobility a další.
Byla vydána nová verze 10.6 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Povoluje hybridní postkvantový podpisový algoritmus ssh-mldsa44-ed25519.
Americká společnost Reflection AI světu představila Beam, open-weight model s 501 miliardami parametrů (z toho 23 miliard aktivních), určený především pro programování a práci autonomních agentů. Podle autorů jejich model nabízí výkon srovnatelný s většími modely při výrazně nižších nárocích na výpočetní výkon. Beam nyní ještě prochází závěrečným testováním, na stránkách Reflection AI se však lze zaregistrovat a získat předběžný přístup. Váhy modelu, dokumentace a nástroje pro vývojáře mají být zveřejněny v průběhu tohoto měsíce.
OpenCourant je komunitní fork OpenRadioss, tj. open source softwaru pro simulace havárií, nárazů a vysoce nelineárních dynamických dějů metodou konečných prvků. Společnost Siemens v loňském roce dokončila akvizici společnosti Altair Engineering, jež před čtyřmi lety uvolnila open source verzi OpenRadioss svého proprietárního softwaru Radioss. Minulý týden Siemens OpenRadioss pohřbil. Integroval jej do svého softwaru Simcenter, webovou stránku OpenRadioss přesměroval na Simcenter a repozitář OpenRadioss na GitHubu odstranil.
Pořadatelé devátého ročníku komunitního setkání správců nejen českých a slovenských sítí – CSNOG 2027, které se uskuteční 20. a 21. ledna, vyhlásili Call for Abstracts. Náměty na vystoupení mohou zájemci přihlašovat do 31. října na webu akce a vybírat mohou ze tří sekcí – správa sítí, legislativa a regulace a akademické projekty. Zveřejněny byly také Call of Partners určené sponzorům a partnerům setkání, kteří by například chtěli mít na
… více »Strata je open-source inferenční engine, který umožňuje lokálně provozovat rozsáhlý čínský model Qwen3.8-Flash-Next, který by jinak nejspíše vyžadoval serverovou infrastrukturu, na běžném herním počítači s alespoň 12 GB VRAM, 32 GB RAM a dostatkem místa na SSD. Nároky na paměť a rychlost generování se liší s použitou variantou modelu Qwen. Zdrojový kód je dostupný na GitHubu, pod licencí MIT.
Americký prezident Donald Trump oznámil vznik federální Jednotky pro superinteligenci (Super Intelligence Force), která má koordinovat postup vlády, technologických firem, náboženských organizací a dalších institucí v oblasti rychle se rozvíjející umělé inteligence (Trumpem oficiálně nazývanou superinteligencí). SIF, podřízená přímo Trumpovi, má pomoci Spojeným státům udržet v oblasti SI technologický náskok nad světem a
… více »Dobrý den,
chtěl bych vás požádat o radu ve velmi kurióznímu problému. Na Debianu testing jsem měl jednu 10mbps síťovku eth0, která byla nakonfigurována při instalaci a funguje bez problémů. Nyní jsem si přidal (v pořadí 3. 100mbps) síťovku a tu se mi nedaří nakonfigurovat tak aby viděla do internetu.
Nastavení:
Síť: Obě síťovky jsou připojeny do jednoho switche, do internetu jdu z celé domácnosti přes bránu 10.51.27.1.
# cat /etc/network/interfaces
iface eth0 inet static
address 10.51.27.117
iface eth2 inet static
address 10.51.27.202
+ u obou shodný: gateway, network, netmask a broadcast
# ifconfig
eth0 Link encap:Ethernet HWadr 00:10:4b:b6:74:af
inet adr:10.51.27.117 Všesměr:10.51.27.255 Maska:255.0.0.0
eth2 Link encap:Ethernet HWadr 00:4f:4e:61:58:09
inet adr:10.51.27.202 Všesměr:10.51.27.255 Maska:255.0.0.0
# lshw
*-network:0
product: 3c900B-Combo Etherlink XL [Cyclone]
logical name: eth0
size: 10MB/s
*-network:1
product: 3c905B 100BaseTX [Cyclone]
logical name: eth3
size: 100MB/s
Popis stavu:
Když mám po rebootu zaplé oba interfacy, eth3 i eth0 se chovají jako by oba byly na stovkové síťovce (ikdyž někdy se stalo, že byly oba na desítkové) -> z jiného počítače mi arp vrací na obě IPky stejnou MAC. Do internetu se ovšem dostanu pouze skrz eth3 (ping -I eth3), přestože route je pro pro obě eth stejný a správný. (!?)
Když z allow-auto vyhodím eth0 a reboot, nefunguje internet vůbec. Tedy dostanu se pouze skrz zapnutý eth3 do vnitřní sítě - brána mi už neodpoví. Z jiného počítače se všechno jeví dle očekávání
Po ifup eth0 && ifdown eth0 se eth0 nevypne. Z jiného počítače je ARPem na obě eth MAC stovkové karty. Internet ale nefunguje.
Vlastní postřehy:
Nevadí, že obě síťovky jsou připojeny do jedné sítě a obě mají stejnou gateway?Vadí. Neuvedl jsi, co máš v routovací tabulce. Nejspíš by to z ní bylo hned jasné.
Ifconfig nepoužívám na nastavování, takže spoléhám na interfaces. Program ip nemůžu najít v systému ani v aptu.Balík iproute.
Ještě odbočka, nevíte prosím kde lze změnit přiřazení ethX vs. MAC?/etc/udev/rules.d/*persistent-net.rules
# route Směrovací tabulka v jádru pro IP Adresát Brána Maska Přízn Metrik Odkaz Užt Rozhraní localnet * 255.0.0.0 U 0 0 0 eth3 localnet * 255.0.0.0 U 0 0 0 eth0 default 10.51.27.1 0.0.0.0 UG 0 0 0 eth0 default 10.51.27.1 0.0.0.0 UG 0 0 0 eth32) Díky moc. Říkal jsem si jestli by tam nemohly být omylem nějaké eth0:1, apod, ale všechny výpisy jsou podle očekávání 3) Díky, našel jsem tam ten soubor bez "*", tam jsem se dočetl, že v /etc/udev/rules.d/z25_persistent-net.rules bych měl něco zapsat pro uchování. Nic jako "MAC vs. eth0,1,2,3" tabulku jsem nenašel. Ale to mě zrovna trápí nejméně.
# ping 10.51.27.1 PING 10.51.27.1 (10.51.27.1) 56(84) bytes of data. From 10.51.27.117 icmp_seq=2 Destination Host Unreachable From 10.51.27.117 icmp_seq=3 Destination Host Unreachable From 10.51.27.117 icmp_seq=4 Destination Host Unreachable --- 10.51.27.1 ping statistics --- 4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2999ms, pipe 3Nastavení je stejné jako v prvním příspěvku, jen jsem v interfaces zakomentoval řádky příslušející eth0. Výpis routu je pro eth3 také stejný. Nejvíce mě zaráží, že eth3 má nachlup stejné nastavení jako měla eth0, ale nefunguje.. Problém mi připadá povědomý, díky za každou radu
/etc/network/interfaces je celý a přesný, tak vidím dvě chyby - a) je tam nastavení pro eth2, ale ty máš síťovku eth3
b) před iface eth3 inet static by mělo být o řádek výš ještě auto eth3
Pokud to opravíš (nebo je to v pořádku), ale stále to fungovat nebude, tak pošli výpisy ip addr, ip link a ip route, třeba se ještě něco objeví.
interfaces byly dobře, omlouvám se nahoře jsem pastnul starší výpis. Ping teď nehlásí už ani Host Unreachable, ale prostě nic nevypíše.
# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth3
iface eth3 inet static
address 10.51.27.117
netmask 255.0.0.0
gateway 10.51.27.1
network 10.51.27.0
broadcast 10.51.27.255
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:da:12:59:83 brd ff:ff:ff:ff:ff:ff
inet 10.51.27.117/8 brd 10.51.27.255 scope global eth3
inet6 fe80::250:daff:fe12:5983/64 scope link
valid_lft forever preferred_lft forever
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:da:12:59:83 brd ff:ff:ff:ff:ff:ff
# ip route
10.0.0.0/8 dev eth3 proto kernel scope link src 10.51.27.117
default via 10.51.27.1 dev eth3
ping -n ip_adresa, ať se ping nepokouší přes DNS překládat IP adresy na názvy – možná se čeká na DNS timeout.
ping nic nevypíše a ukončí se, nebo nedostane odpověď, něco jiného… Můžete ještě zkusit tcpdump -ni eth3 'proto \icmp' na počítači, kde to zkoušíte, a na počítači, na který zkoušíte ping – uvidíte, jestli ze síťové karty alespoň nějaké pakety odcházejí, případně zda druhý počítač nějaké pakety dostane.
iface eth3 inet static address 10.51.27.117 netmask 255.0.0.0 gateway 10.51.27.1 network 10.51.27.0 broadcast 10.51.27.255Tohle je divný. Podle network a broadcast má síť 24bitovou masku, ale netmask je nastaveno jenom na 8 bitů. Podle mě je to chyba a maska by měla asi být nastavena na 255.255.255.0, ale zároveň bych neřekl, že tahle chyba způsobuje problémy.
Ifconfig nepoužívám na nastavování, takže spoléhám na interfacesTen skript, který podle interfaces nastavuje ty síťovky, používá ifconfig.
ip link, ip addr a ip route, to je pravda.
Začnu od začátku. Proč chceš mít dvě síťovky ve stejný podsíti?
Nevadí, že obě síťovky jsou připojeny do jedné sítě a obě mají stejnou gateway?
Nemělo by, ale je to zbytečné..
Mé očekávání bylo, že každá IPka bude mít odpovídající MAC a z obou eth se dostanu *nezávisle* do internetu.
IP adresy nemají MAC :) Z obou eth by si se při správném nastavení měl dostat do netu, ale je to takové divné.. snad to vysvětlíš :)
Ifconfig nepoužívám na nastavování, takže spoléhám na interfaces. Program ip nemůžu najít v systému ani v aptu.
man ip jak už psali ostatní, teprve potom můžeš testovat /etc/network/interfaces
Ještě odbočka, nevíte prosím kde lze změnit přiřazení ethX vs. MAC?
Jako změnit mac na síťovce nebo při bootu určit, která síťovka bude mít jaký ethX?
4) Při bootu určit, která síťovka má které ethX. Vím, že to jde forcnout v interfaces, ale už teď musí být někde v systému určeno že mac0=eth0, ..., mac3=eth3, neboť když zapojím již dříve zapojenou síťovku, dostane stejné eth jako předtím a nová asi dostane eth4.Je to napsané hned v prvním příspěvku - nastaví se to v souboru
/etc/udev/rules.d/z25_persistent-net.rules, všechny síťovky, které jsi kdy v tom počítači měl, by tam měly být zapsané automaticky.
Pokud ne, příklad ode mě:
$ cat /etc/udev/rules.d/z25_persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:fc:c2:aa:31", NAME="eth0"
Podstatné jsou hodnoty ATTRS a NAME - jméno rozhraní se nastaví podle MAC adresy toho rozhraní.
z45_persistent-net-generator.rules. Omlouvám se, moje chyba.
3) To úplně nechápu, teď používám ip link, ip addr a ip route pro kontrolu co se mi tam tropí za úlety. Nastavovat by mělo stačit pouze přes interfaces, ne?
interfaces používá interně ifconfig a route, takže nemůže umět nic víc, než ifconfig+route. Zrovna v případě, kdy chcete mít dvě rozhraní do jedné sítě, budete asi potřebovat určit nějaká pravidla, kdy se které rozhraní má použít – např. budete mít dvě routovací tabulky, v jedné bude jako default gw uvedeno jedno rozhraní, v druhé tabulce to druhé, a nějaká pravidla budou určovat, kdy se která tabulka má použít. Tohle ale (předpokládám) ifconfig+route neumí a musíte použít iproute2. Tzn. nechat být interfaces a nakonfigurovat síť v nějakém vlastním skriptu (což byste asi musel stejně, protože na takovéhle věci nebývají distribuční konfigurační soubory připravené, ty umožňují nastavit jen základní věci).
interfaces používá interně ifconfig a route, takže nemůže umět nic víc, než ifconfig+route.
To se naštěstí snad brzo změní, v experimental je nová verze, která už používá ip.
Tiskni
Sdílej: