abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:11 | Pozvánky

    V pátek 28. srpna 2026 se v pražském Karlíně uskuteční již osmý Mobilní Hackday. Akce začne v 10:00 a potrvá až do večera. Setkání proběhne v prostorách SUSE Linux, s.r.o. na adrese Křižíkova 148/34, Praha 8 – Karlín. Nejbližší zastávkou je Křižíkova, kam se lze dostat tramvají i metrem. Na programu budou například novinky z posledních měsíců, možnosti, jak si zjednodušit práci s LLM/AI, a také nová linuxová distribuce BengalOS, včetně … více »

    David Heidelberg | Komentářů: 0
    včera 17:22 | Nová verze

    Jakub Vrána vydal Adminer ve verzi 6.0.0 s více než 130 změnami: "Většina změn vznikla s asistencí Claude Opus 5. Někteří lidi se bojí, že AI asistence může kód zamořit technickým dluhem. To je jistě pravda, pokud vývojář všechny změny bezduše odbouchne Enterem. Ale pokud si pořádně projde plán, vyjedná v něm změny a pak totéž udělá i s vygenerovaným kódem, kvalita kódu stoupne a technický dluh naopak klesne. Je to jako párové programování s

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    8.8. 04:44 | IT novinky

    U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).

    Ladislav Hagara | Komentářů: 7
    7.8. 16:00 | Bezpečnostní upozornění

    Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.

    Ladislav Hagara | Komentářů: 5
    7.8. 15:33 | IT novinky

    Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její

    … více »
    Ladislav Hagara | Komentářů: 20
    7.8. 12:44 | Humor

    Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.

    Ladislav Hagara | Komentářů: 4
    6.8. 08:00 | IT novinky

    Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí

    … více »
    Ladislav Hagara | Komentářů: 12
    5.8. 17:00 | Zajímavý software

    Společnost Cloudflare představila Cloudflare OS (GitHub), tj. open source platformu navrženou pro integraci umělé inteligence (agentů) přímo do pracovních procesů organizací.

    Ladislav Hagara | Komentářů: 0
    5.8. 12:44 | Nová verze

    Byla vydána nová verze 5.13 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (18%)
     (30%)
     (6%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2362 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    20.11.2006 10:40 Marek | skóre: 21
    Rozbalit Rozbalit vše OpenWRT - a nastavení Asus WL500gP
    Zdravím Vás, bojuju s nastavením Asusu a v podstatě jsem hned na začátku zmatený. Instalace je bez problémů, respektive jsem teď ve stavu, kdy mám nastaveny samotná rozhraní, ale nemůžu přijít na to, jak vytvořit bridge mezi původním WAN a LAN, celé zařízení bych rád provozoval v módu Client, tedy WiFi bude klientem jiného AP, které poskytuje net.

    Další porty, tedy 1 - 4 (LAN) + WAN bych rád měl jako switch, tedy potřebuji vytvořit bridge mezi eth0 a eth1 v řeči Asusu.

    Hodně mě mate nastavování přes VLAN, které je pro toto typické, a současný stav je tento:
    br0       Link encap:Ethernet  HWaddr 00:18:F3:3B:69:BA  
              inet addr:10.10.0.10  Bcast:10.10.0.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:909 errors:0 dropped:0 overruns:0 frame:0
              TX packets:445 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:63578 (62.0 KiB)  TX bytes:98144 (95.8 KiB)
    
    eth0      Link encap:Ethernet  HWaddr 00:18:F3:3B:69:BA  
              UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
              RX packets:911 errors:0 dropped:0 overruns:0 frame:0
              TX packets:16813 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:83676 (81.7 KiB)  TX bytes:1924087 (1.8 MiB)
              Interrupt:4 
    
    eth2      Link encap:Ethernet  HWaddr 00:18:F3:3B:69:BA  
              inet addr:217.112.xxx.xxx  Bcast:217.112.xxx.191  Mask:255.255.255.192
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:8077
              TX packets:0 errors:15273 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
              Interrupt:2 Base address:0x2000 
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:3 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:336 (336.0 B)  TX bytes:336 (336.0 B)
    
    vlan0     Link encap:Ethernet  HWaddr 00:18:F3:3B:69:BA  
              UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
              RX packets:913 errors:0 dropped:0 overruns:0 frame:0
              TX packets:15480 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:67420 (65.8 KiB)  TX bytes:1062164 (1.0 MiB)
    
    vlan1     Link encap:Ethernet  HWaddr 00:18:F3:3B:69:BB  
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1329 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:0 (0.0 B)  TX bytes:789426 (770.9 KiB)
    
    Otázka zní, musím pracovat s vlan, nebo jde asusu vnutit stav kdy budu mít jen eth0, eth1, eth2 pro dílčí porty a pak se již s tím domluvím. Zkoušel jsem vycházet tady z článku OpenWrt prakticky, stejně tak i s v diskuzi zmíněným Jak nahrát OpenWRT a nic. Dokonce postup, který je zmíněný v drohém článku, přesmě vystihuje můj případ, ale spojení WAN a LAN se mě nedaří, respektive po provedení nastavení viz článek, mě jede jen WiFi (předpokládám), ale WAN a LAN jsou nedostupné na jakékoliv IP adrese. Předpokládám že to způsobuje vlastně duplicitní zápis v souboru /etc/init.d/S05nvram, který pracuje se samotným nastavením ... ale nevím jak dál ?!?! soubor S05nvram je následující (standard openwrt):
    #!/bin/sh
    # NVRAM setup
    #
    # This file handles the NVRAM quirks of various hardware.
    
    alias debug=${DEBUG:-:}
    
    remap () {
            for type in lan wifi wan pppoe
            do
                    for s in '' s
                    do
                            eval nvram set ${type}_ifname$s=\"$(nvram get ${type}_ifname$s|sed s/$1/$2/g)\" 
                    done
            done
    }
    
    nvram_default() {
            [ -z "$(nvram get $1)" ] && nvram set "$1=$2"
    }
    
    nvram_set() { # for the linksys fixup part
            [ "$(nvram get "$1")" = "$2" -a "$2" != "" ] || {
                    COMMIT=1
                    /usr/sbin/nvram set "$1=$2"
            }
    }
    
    fixup_lan() { # fix for wrong lan_ifnames default
            lan_ifnames="$(nvram get lan_ifnames)"
            [ "${lan_ifnames%% *}" = "$1" ] || \
                    nvram set lan_ifnames="$2"
    }
    
    # work around braindead CFE defaults in linksys routers
    boardtype=$(nvram get boardtype)
    boardnum=$(nvram get boardnum)
    boardflags=$(($(nvram get boardflags)))
    adm_switch="$(( ($boardflags & 0x80) >> 7 ))"
    
    [ -n "$(nvram get vxkilled)" ] && boardtype=0 # don't mess with the ram settings on the hacked cfe
    case "$(( $boardtype ))" in
            "1800") #0x708
                    if [ "$adm_switch" = 0 ]; then
                            nvram_set sdram_init "$(printf 0x%04x $(( $(/usr/sbin/nvram get sdram_init) | 0x0100 )))"
                            [ "$COMMIT" = 1 ] && {
                                    nvram_set clkfreq 216
                                    nvram_set sdram_ncdl 0x0
                                    nvram_set pa0itssit 62
                                    nvram_set pa0b0 0x15eb
                                    nvram_set pa0b1 0xfa82
                                    nvram_set pa0b2 0xfe66
                                    nvram_set pa0maxpwr 0x4e
                            }
                    fi
            ;;
            "1127") #0x467
                    nvram_set sdram_init "$(printf 0x%04x $(( $(/usr/sbin/nvram get sdram_init) | 0x0100 )))"
                    [ "$COMMIT" = 1 ] && {
                            nvram_set sdram_ncdl 0x0
                            nvram_set pa0itssit 62
                            nvram_set pa0b0 0x168b
                            nvram_set pa0b1 0xfabf
                            nvram_set pa0b2 0xfeaf
                            nvram_set pa0maxpwr 0x4e
                    }
            ;;
    esac
    [ "$COMMIT" = "1" ] && nvram commit
    
    # linksys bug; use 'dhcpclient' or similar as lan_proto if you want to use dhcp
    [ "$(nvram get lan_proto)" = "dhcp" ] && nvram unset lan_proto
    nvram_default lan_proto static
    
    # hacks for wrt54g 1.x hardware
    [  "$boardnum"  = "42" \
    -a "$boardtype" = "bcm94710dev" ] && {
            debug "### wrt54g 1.x hack ###"
            remap eth0 vlan2
            remap eth1 vlan1
            nvram_default vlan1hwname "et0"
            nvram_default vlan2hwname "et0"
            nvram_default lan_ifnames "vlan2 eth2"
    }
    
    # hacks for asus wl-500g deluxe
    [  "$boardnum"  = "45" \
    -a "$boardtype" = "bcm95365r" ] && {
            debug "### wl-500g deluxe hacks ###"
            remap eth0.1 vlan0
            remap eth0 vlan1
            nvram_default vlan0hwname "et0"
            nvram_default vlan1hwname "et0"
            nvram_default lan_ifnames "vlan0 eth1"
    
            # set up the vlan*ports variables for the asus wl-500g deluxe
            # if they don't already exist 
            nvram_default vlan0ports "1 2 3 4 5*"
            nvram_default vlan1ports "0 5"
    }
    
    # wl-500g premium
    [  "$boardnum"  = "45" \
    -a "$boardtype" = "0x042f" ] && {
            debug "### wl-500g premium hacks ###"
            remap eth0.1 vlan0
            remap eth0 vlan1
    
            nvram_default lan_ifnames "vlan0 eth2"
            nvram_default wan_ifname "vlan1"
    
            nvram_default vlan0hwname "et0"
            nvram_default vlan1hwname "et0"
    
            # set up the vlan*ports variables for the asus wl-500g premium
            # if they don't already exist 
            nvram_default vlan0ports "1 2 3 4 5*"
            nvram_default vlan1ports "0 5"
    }
    
    # hacks for asus
    [ "$boardnum" = "asusX" ] && {
            debug "### asus hacks ###"
            case "$(($(nvram get et1phyaddr)))" in
                    1) # WL-HDD
                            lan=eth1
                            wan=none
                    ;;
                    *)
                            lan=eth0
                            [ "$boardtype" = "bcm94710dev" ] && wan=eth1 || wan=none
                    ;;
            esac
    
            fixup_lan "$lan" "$lan eth2"
            nvram_default wan_ifname "$wan"
    }
    
    # hacks for wap54g hardware
    [  "$boardnum" = "2" \
    -o "$boardnum" = "1024" ] && {
            debug "### wap54g hack ###"
            nvram_default wan_ifname "none"
            nvram_default lan_ifnames "eth0 eth1"
    }
    
    # hacks for buffalo wla2-g54l
    [  "$boardnum" = "00" \
    -a "$product_name" = "Product_name" \
    -o "$product_name" = "WLA2-G54L" ] && {
            debug "### wla2-g54l hacks ###"
            nvram_default wan_ifname "none"
            fixup_lan "vlan0" "vlan0 eth1"
    }
    
    # wrtsl54gs vlan defaults
    [  "$boardtype" = "0x042f" \
    -a "$boardnum" = "42" \
    -a "$boardflags" = "24" ] && {
            nvram_default vlan0hwname "et0"
            nvram_default vlan0ports "0 1 2 3 5u"
            nvram_default vlan1hwname "et0"
            nvram_default vlan1ports "4 5"
            nvram_default lan_proto "static"
            nvram_default lan_ifnames "eth0 eth2"
            nvram_default wan_ifname "eth1"
            nvram_default wan_device "eth1"
    }
    
    # needed at least for wrt54gs v1.1 and wrt54g v2.0, v2.2
    [ \! -z "$(nvram get boardrev)" ] && {
            nvram_default wl0id 0x4320
    }
    
    # hack for some motorola routers
    nvram unset wl0gpio0
    
    # defaults, can be overridden by hardware-specific nvram_default commands
    nvram_default lan_ifname "br0"
    nvram_default lan_ifnames "vlan0 eth1 eth2"
    
    nvram_default wan_ifname "vlan1"
    nvram_default wan_device "vlan1"
    nvram_default wan_proto "dhcp"
    
    nvram_default wl0_ssid OpenWrt
    nvram_default wl0_mode ap
    nvram_default wl0_infra 1
    nvram_default wl0_radio 1
    
    WAN_PROTO="$(nvram get wan_proto)"
    WAN_IFNAME="$(nvram get wan_ifname)"
    case "$WAN_PROTO" in
            pp*) [ "${WAN_IFNAME%%[0-9]*}" = "ppp" ] || nvram set wan_ifname=ppp0;;
            *) [ "${WAN_IFNAME%%[0-9]*}" = "ppp" ] && nvram set wan_ifname="$(nvram get wan_device)";;
    esac
    
    [ "$(nvram get il0macaddr)" = "00:90:4c:5f:00:2a" ] && {
            # if default wifi mac, set two higher than the lan mac
            nvram set il0macaddr=$(nvram get et0macaddr|
            awk '{OFS=FS=":";for(x=7,y=2;--x;){$x=sprintf("%02x",(y+="0x"$x)%256);y/=256}print}')
    }
    

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.