мар. 282013
 

Повечето от нас са свикнали да работят под Windows, но в наши дни все по-често на работното място се налага LINUX операционната систама, поради простата причина че е безплатна. Наложи ми се и на мен да работа под LINUX и намерих едно дребно неприятно неудобство, като превключиш на фонетична кирилица и решиш да напишеш “<” или “>” (със SHIFT)  и на тяхно място ти излизат кавички. Доста е дразнещо да превключваш само заради това, затова се порових в нет-а и ето как се оправя това. Направих го под LinuxMint но би трябвало да работи под всички X11 дистрибуций.

Пускате си една ROOT конзола, след това отивате в папка:

/usr/share/X11/xkb/symbols/

там правите backup на файла “bg” и след това отваряте оригинала  с текстов редактор.

Намирате следната секция:

xkb_symbols “phonetic” {
name[Group1]= “Bulgarian (traditional phonetic)”;

малко по-надолу са следните редове:

key <AB08> {   [ comma,             doublelowquotemark,
guillemotleft,     guillemotleft       ]    };
key <AB09> {   [ period,            leftdoublequotemark,
guillemotright,    guillemotright      ]    };

заменяте ги със следното:

key <AB08> {   [     comma,         less                ]    };
key <AB09> {   [    period,         greater             ]    };

записвате промените и рестартирате X-a с Ctls-Alt-Backspace, ако не се рестартира, рестартирате компа.

Ако не заработи, значи X използва кеш, и трябва да го изтриете:

/var/lib/xkb/    –  съдържанието на тази папка трябва да изтриете

и да рестартирате отново с Ctls-Alt-Backspace, или рестарт на компа.

окт. 072012
 

Приема се че щом сте попаднали на тази страница, значи имате поне малко техническа грамотност и знаете как да влезете в някой рутер и да го настройте. Ако не можете, търсете някъде как става и после се върнете на тази страница, защото тя няма да ви даде основните познания.

Оказа се че тая TP-LINK сапунерка от 36лв. – tl-wr740n е един перфектен рутер след като му се упдейтне фирмуера с OPENWRT и започва да може да прави неща за които дори и скъпите рутери само си мечтаят.

Правил съм тестове за скорост и се оказа че дори като суич да се ползва рутера през него повече от 65-70 Мегабита не минават, така че това му е лимита, в момента нямам толкова бърз интернет за да мога да кажа с OpenWRT каква скорост може да вдигне.

Нещата описани по надолу важат само за OPENWRT компилацията която съм направил.

Някои от нещата които има компилацията която съм направил:

  • Протоколи за връзка към интернет – Static IP, DHCP client, PPPOE, L2TP, PPTP
  • WISP – може да взима интернет през Wireless-a
  • Отключен 14-ти канал на WIRELESS-a (трябва да зададете регион JP)
  • WEP, WPA, WPA2 , MAC Filter за Wireless-a
  • WifiToggle – пускане и спиране на Wireless-a от QSS бутона.
  • OpenVPN сървър и клиент. (настройва се конзолно)
  • MiniSNMP – поддръжка (community publ1c), има rull във firewall-a трябва да се разреши само.
  • TINY proxy сървър.
  • UPNP firewall – това автоматично отваря порт за някое приложение (Utorrent примерно)
  • Контрол на VLAN-ите на вградения суич (помага и когато ви е изгорял WAN-порта)
  • Лесна манипулация с интерфейсите, може да завъртите WAN с LAN
  • МultiWAN – с автоматично превключване при отпадане на основната връзка (трудно става)
  • QoS – контролира и приоритезира трафика (tc е сложено, може да се направи конзолен скрипт.)
  • WatchCAT – рестартира рутера при загуба на интернет връзка за определен период от време
  • ETHERWAKE – Възможност да “събуждате” компютри от мрежата
  • DynDNS – поддръжка
  • MII-TOOL – позволява се сетне оригиналния WAN порт (eth1), примерно на 10mbit half-duplex (командата е в System/Startup и е коментирана)
  • GRE tunnel over IP – настройва се конзолно, който знае как 🙂
  • IODINE клиент – DNS тунел. Настройва се конзонно.
  • SSH достъп до рутерa
  • Премахната е пакетната система за да се освободи достатъчно място, има 92kb които са предостатъчно за всички необходими настройки, сертификати за OpenVPN и др.

 

ВАЖНО е преди да упдайтните рутера си с новия фирмуер, трябва да изберете правилния файл, за целта прочитате точния си модел примерно – TL-WR740N v4.2

Ако сте с оригиналния фирмуер избирате файла:

openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin

Ако сте с друга версия на OpenWRT или DD-WRT избирате:

openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin

Версий на 1 и 2 нa TL-WR740N са еднакви и се флашват с фирмуера за версия 1. Фирмуера е изпробван на следните модели:

TL-WR740N v2.1 и v4.22    —> фирмуера от тук

TL-WR741ND v4.22                —> фирмуера от тук

TL-WR743ND                             —> фирмуера от тук

Използвайте кабелна връзка когато флашватe. След като флашнете рутера,  дефаултното IP е 192.168.1.1 . Логвате се  с потребител “root” и парола “12345t“,  появява се и заключена wireless мрежа OpenWRT с ключ “12345t54321″.

КАКВО ДА ПРАВИМ АКО НИ Е ИЗГОРЯЛ WAN ПОРТА

Подготвил съм фаил който като заредите, като настройки ще раздели суич-а на 2 WAN и 2 LAN порта като оригиналния WAN порт ще си седи като 3ти интерфейс – ETH1. Кои точно портове как се разделят е различно при различните версий на рутерите. Примерно при TL-WR740N v4.22 портовете откъм жака за захранване стават WAN. Преди да заредите файла е добре да върнете “фабричните” настройки от SYSTEM–>BACKUP/FLASH FIRMWARE –> PERFORM RESET. Двата порта които ще са LAN имат IP 192.168.1.1 и оттам раздава по DHCP, стария WAN порт има IP 192.168.2.1 и не раздава по DHCP. Файлът може да изтеглите ОТТУК.

КАК ДА ВЪРНЕМ “ФАБРИЧНИТЕ” НАСТРОЙКИ СЛЕД КАТО НЯМА ДОСТЪП ДО РУТЕРА.

* Под “фабрични” се има на предвид да се възтави в състоянието все едно току що сте му сложили OPENWRT, най често е необходимо ако сте забравили паролата или сте осрали настройките.

Това става лесно, изключвате рутера, включвате го и започвате да цъкате (не да държите натиснат) RESET бутона в продължение на около 30 секунди или докато едната му лампа започне да мига учестено.

След това закачате кабел на някои от оригиналните LAN портове, слагате си IP 192.168.1.2, и правите TELNET към 192.168.1.1 след това ще ви изпише един команден ред, там написвате “firstboot” и натикате ENTER, след като командата се изпълни рестартирате.

КАК ДА СИ УПДЕЙТНА ВЕРСИЯТА НА OPENWRT

Това важи за тези който упдейтват по стари версий изтеглени оттук, ако слагате DD-WRT или от изтеглена от друго място OPENWRT задължително махнете отметката за запазване на настойките, тоест да не ви ги запазва.

Избирате и изтегляте правилния файл, след това от мeнюто

SYSTEM –>> BACKUP/FLASH FIRMWARE

там по подразбиране е сложена отметка да ви запази настройките, така че след като направите упдейта всичко ще е както преди.

Ако ви е харесало какво съм направил и решите да ме мотивирате, да продължа да го правя, може да почерпите по една бира