Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!
… více »Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.
… více »
auto lo
iface lo inet loopback
auto eth0
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
auto eth1
iface eth0 inet static
address moje.ip.v.czFree
netmask 255.255.255.224
Takže trocha prasáren a do /etc/init.d/networking si přidávám testovací skript /root/mkbr. Žádné složitosti a jdeme testovat:#!/bin/bash brctl addbr lan brctl addif lan eth0 brctl addif lan eth1 dhclient lanRestart sítě (bacha, trvá déle než by jeden čekal), bridge si lízne a je to. Ping z eth1, ping z eth0. Bezva. Připojuji síťvou tiskárnu do eth1, sosne si IPinu, z routeru ji pingnu. Hezké. Tak co třeba něco vytisknout z druhého počítače připojeného do routeru ... Tak nic. Nepingne. Cože ?? Asi mám něco blbě, takže se testovací skript rozrůstá:
#!/bin/bash ifconfig eth0 0.0.0.0 ifconfig eth1 0.0.0.0 ifconfig eth0 promisc up ifconfig eth1 promisc up brctl addbr lan brctl addif lan eth0 brctl addif lan eth1 dhclient lan cd /proc/sys/net/ipv4/conf/all echo "1"> proxy_arp echo "1"> proxy_arp_pvlanNic, nepomáhá. Nechávám problém uležet a natahuji 3 metry USB kabelu. Po čase se nahněten vracím a věnuji tomu delší chvíli googlení. Pamatujete minulý blogpost a větu "Na desce jsou tedy 2 logické (RGMII) porty a switch Atheros AR8316." ? V jejím závěru je klíč. Switch Atheros. O bugu se ví a je vyřešen jednoduše, stačí nainstalit swconfig a libnl-tiny , které údajně rostou na www.debwrt.net/downloads/packages/. 404. Hehehe. Tak co s tím ... ? Na googlu nic není, mailing list mrtev. Nakonec dostávám vnuknutí a jako poslední zoufalý pokus zkouším, jestli se někdo neupsal. Jo, ne downloads, ale download ... chjo. (UPDATE: Během 24 hod. od nahlášení opraveno !!). Takže stahuji dva DEBy, dpkg -i a připisuji další čtyři řádky do skriptu:
#!/bin/bash swconfig dev eth1 set reset 1 swconfig dev eth1 set enable_vlan 1 swconfig dev eth1 vlan 0 set ports '0 1 2 3 4' swconfig dev eth1 set apply 1 ifconfig eth0 0.0.0.0 ifconfig eth1 0.0.0.0 ifconfig eth0 promisc up ifconfig eth1 promisc up brctl addbr lan brctl addif lan eth0 brctl addif lan eth1 dhclient lan cd /proc/sys/net/ipv4/conf/all echo "1"> proxy_arp echo "1"> proxy_arp_pvlanAsi by se dá pár vymazat, ale TAKHLE TO CHODÍ. Pokud někdo potřebuje RouterStation s DebWRT jako transparentní bridge, nechť je mu blogpost poučením kudy se nevydávat a udělá to rovnou instalací swconfigu a nastavuje to pak elegantněji pomocí konfiguráků v /etc
.
Tiskni
Sdílej:
čtyři ethernetové porty, které se tváří jako dvě síťovkyA kolik to teda ve finálu má IP adres ?
.
/etc/config/firewall
OK, tak ať to hoří 
. Mimochodem už někdo portoval mysql server na Mikrotik ?
Další důvod, proč se nezabývat zařízením jako je toto a sáhnout po ověřeném MikrotikuTo je asi tak jako radit někomu, ať si na desktopu místo toho blbýho linuxu dá windows :).
po instalaci jsem dlouho řešil konfiguraci sítě a protože moc návodů na internetu není, tak se podělím o své zkušenosti.
Takže co se týče sítě, tak jsem neprve postupoval podle návodu, který je zde: http://dev.debwrt.net/wiki/Networking
Myslím, že balíčky nejsou aktuální, rozbil jsem si tím instalaci, takže tento postup nedoporučuji.
Moje představa: jeden ethernet na připojení k internetu WLAN, ostatní ethernety spolu s wifi na jeden bridge. Wifi a ostatní ethernety budou routování na WLAN.
Tento článek mě navedl k autorovi, který čerstvě přidal opravy pro Router station pro s mnou požadovanou konfigurací. Není ještě vytvořen balíček, nicméně stačí si rozumně postahovat skripty a provést menší opravu.
Nejprve jsem si stáhl skripty modprobe.d/debwrt.con a interfaces.rspro. Naleznete na této adrese: http://dev.debwrt.net/browser/trunk/debian/package/debwrt-net/etc/network/interfaces.rspro?rev=325
Je fajn si postahovat i ostatní skripty (především firewall, modprobe.d atp.) http://dev.debwrt.net/browser/trunk/debian/package/debwrt-net/etc?rev=325&order=name
Jako poslední jsem postahoval konfigurační soubory z balíčku hostapd. Také zaznamenaly čerstvě změnu. Jelikož jsem chtěl šifrování přes WPA, stáhnul jsem si hostapd-wpa.conf. Viz tato adresa: http://dev.debwrt.net/browser/trunk/debian/package/hostapd/debian?rev=325
Nezapomeňte nakonfigurovat dnsmasq.conf na přidělování IP adres.
K dnešnímu dni je ještě chyba ve skriptu interfaces.rspro.
pro bridge s wifi opravte následující řádek:
bridge-ports lan
na následující:
bridge-ports lan wifi
Mělo by to být vše.
Hodně úspěchu.
Váš návod na nastavení switche se objevuje i na oficiálních stránkách.
Nemohu přijít na to proč, ale příkaz:
swconfig dev eth1 set reset 1
a další série těchto příkazu se swconfig mi vyhazuje SEGMANTATION FAULT.
Zkoušel jsem různé věci. Nejprve jsem dal příkazy do /etc/init.d/networking, jako Vy. Později jsem vše dal do /etc/network/interfaces. Vždy bohužel se stejným výsledkem SEGMENTATION FAULT. Dokonce jsem zkompiloval a nainstaloval aktuální swconfig. Opět stejný výsledek.
Používám debwrt2.0 s jádrem 2.6.32.20 - nekompiloval jsem vlastní.
Máte nějaký tip, jak problém vyřešit? Přemýšlel jsem, zda mi například nechybí nějaký modul v jádře nebo tak něco. Nevím si už rady.
Díky.