Jump to content

fatez

Members
  • Posts

    870
  • Joined

  • Last visited

Everything posted by fatez

  1. Ma solo a me non è piaciuto wf? Dopo 30 minuti lo ho disinstallato :(
  2. fatto 5 minuti fa : http://www.3dmark.com/fs/2275365 ho comperato 3dmark da steam per 10 Euro... è in offerta... (ora non insultatemi)
  3. Quoto per quanto riguarda the division. Quello che vediamo oggi sicuramente non si avvicinerà nemmeno a quello che sarà il prodotto finito...
  4. Prima mi si è spenta la pompa :cheazz::hypo::cry: Giuro, lo ho sentito con le mie orecchie... la pompa si è spenta! Ho spento il pc dall'alimentatore in meno di un nano secondo.... Ora lo ho riacceso e funziona ... ma che cosa cazz può essere successo? dai log di aquaero non compare nulla... Mi devo preoccupare?
  5. Io non ne ho giochini da regalare :( mezza libreria la darei via volentieri ma non si puó :(
  6. Provato anche io per un oretta buona. È una cagata pazzesca, fatta solo per inkulare ancora qualche spiccio a qualche funboy. Veramente, è privo di ogni senso.
  7. Driver ADSL aggiornati (da sostituire in /lib/firmware con il ltq-dsl-fw-a-ar9.bin) Notare che openwrt monta un driver adsl molto vecchio, esattamente la versione 4.4.4.0.0.1 - modemhwe-4.5.3.14.1.1 testato e funzionante - xcpe_hw_ar9_a 4.5.4.2.1.1 testato e funzionante nuovo driver adsl da testare : - dsl_ar9_firmware_adsl_a-04.05.04.09.01.01
  8. BUILD DD-WRT - PRIMA INSTALLAZIONE - buffalo_to_dd-wrt_MULTI - AGGIORNAMENTO -wbmr_g300nh-webflash-firmware 23/06/2014 - Release 24461 - buffalo_to_dd-wrt_MULTI.enc - Release 24461 - uImage.bin - Release 24461 - wbmr_g300h-webflash-firmware.bin BUILD OPENWRT - Release 41055 - openwrt-lantiq-xway-WBMR-squashfs - Release 41055 - openwrt-lantiq-xway-WBMR-uImage 21/06/2014 - Release 41292 - .config - Release 41292 - openwrt-lantiq-xway-WBMR-squashfs - Release 41292 - openwrt-lantiq-xway-WBMR-uImage 22/06/2014 contiente ( Usb Storage - DDNS - P2P - Samba - Transmission - Upnp ) - Release 41296 - .config - Release 41296 - openwrt-lantiq-xway-WBMR-squashfs - Release 41296 - openwrt-lantiq-xway-WBMR-uImage 26/06/2014 Minimale (Usb Storage - DDNS - Samba - Upnp) - Release 41353 .config - Release 41353 openwrt-lantiq-xway-WBMR-squashfs - Release 41353 openwrt-lantiq-xway-WBMR-uImage 07/07/2014 Minimale (Usb Storage - DDNS - Samba - Upnp - temi aggiuntivi - lingua ita per default) - Release 41544 .config - Release 41544 openwrt-lantiq-xway-WBMR-squashfs - Release 41544 openwrt-lantiq-xway-WBMR-uImage 24/07/2014 Minimale (Usb Storage - DDNS - Upnp - lingua ita per default) - Release 41824 .config - Release 41824 openwrt-lantiq-xway-WBMR-squashfs - Release 41824 openwrt-lantiq-xway-WBMR-uImage 10/08/2014 Minimale (Usb Storage - DDNS - Upnp - lingua ita per default) - Release 42092 .config - Release 42092 openwrt-lantiq-xway-WBMR-squashfs - Release 42092 openwrt-lantiq-xway-WBMR-uImage 24/09/2014 Minimale (Usb Storage - DDNS - Upnp - lingua ita per default) - Release 42657 .config - Release 42657 openwrt-lantiq-xway-WBMR-squashfs - Release 42657 openwrt-lantiq-xway-WBMR-uImage 13/11/2014 Build di @Klamath Md5sum openwrt-lantiq-xway-WBMR-squashfs.image openwrt-lantiq-xway-WBMR-uImage Grazie a @klamath ci sono delle novità : https://mega.nz/#!oMAEXIJL!hRrRvmNWh...crbm8Wdd9u1bhs > sha256sums https://mega.nz/#!VZ5WzDZJ!6ydtTW1r2...2Wsh7zlyJkhmME > openwrt-15.05-lantiq-xway-WBMR-uImage https://mega.nz/#!xNYFQSZD!uUQsshdn2...2l7Zi5VqmQdyjw > openwrt-15.05-lantiq-xway-WBMR-uImage-initramfs https://mega.nz/#!JA4BUCTL!KSe01iNUg...EQVCMUuCjakc10 > openwrt-15.05-lantiq-xway-WBMR-squashfs.image
  9. Piccola prefazione Negli ultimi anni ho cambiato diversi router/modem sprecando inutilmente un sacco di soldi. Ciò che mi spingeva nel cambiare device era quasi sempre la mancanza di firmware aggiornati. In alcuni modelli trovavo feature nuove (NAS, Sharing etc) ed in altri cercavo una migliore connessione dsl Da tanto tempo, nella mia testa, risuonava questa domanda : "E' mai possibile che nessuno abbia creato un device dove io possa scegliere cosa installare e cosa configurare?" Casualmente mi sono imbattuto sulla pagina ufficiale di dd-wrt dove per la prima volta in assoluto davano pieno supporto ad un modem/router : il Buffalo WBMR-HP-G300H; Da qui è nata la mia avventura e vorrei condividerla con voi. Imparerete che dd-wrt o openwrt potranno essere installati anche su altri modem/router non riconosciuti ufficialmente. La mia scelta è ricaduta sul Buffalo per i seguenti motivi : - Pieno supporto alla comunità dd-wrt - Seriale già presente sulla scheda madre (in caso qualcosa andasse storto) - Quantitativo di RAM. Brevi passaggi che andrò ad analizzare : - Installare Linux - Configurare Linux - Scaricare DD-WRT (per poter usare openwert bisogna prima installare DD-WRT) - Scaricare/compilare openwrt Buffalo WBMR-HP-G300H [TABLE=width: 250, align: center] [TR] [TD][/TD] [TD][/TD] [TD][/TD] [/TR] [/TABLE] Le specifiche dal wiki di openwrt del Buffalo WBMR-HP-G300H Architecture: MIPS32 Vendor: soc.lantiq Lantiq Bootloader: U-Boot 1.00 System-On-Chip: Lantiq AR9 CPU/Speed MIPS 34Kc / 333MHz Lantiq PSB 50810 Flash size: 32MB RAM: 64MB Wireless: Atheros AR9280 Rev:2 Ethernet: 4 x Gigabit Atheros AR8316 Modem: Lantiq ADSL2+ USB: Yes 1 x 2.0 (driver dwc_otg) Serial: Yes JTAG: Yes Una piccola precisazione sulla garanzia : se cambiate il sistema operativo con dd-wrt farete decadere immediatemente la garanzia (anche se la stessa Buffalo indica nella sua home page che è possibile installare DD-wrt) DD-WRT ? DD-WRT è un firmware che funziona su una versione minimalista di Linux sviluppato da terze parti; E' rilasciato sotto i termini della licenza GPL per molti router wireless sulla base di un progetto di Broadcom e Atheros. Ad aggiornarlo è BrainSlayer ed è scaricabile presso dd-wrt.com; Attualmente DD-WRT è disponibile gratuitamente. Offre molte caratteristiche avanzate non disponibili nei firmware OEM dei dispositivi che sono supportati. OPENWRT ? OpenWrt è una distribuzione Linux per sistemi embedded. A differenza di DD-WRT, il team di Openwrt si è preposto di creare da zero un sistema completamente personalizzabile tramite una gestione dei pacchetti che si vogliono installare nel filesystem. Ciò significa che potremo costruire noi il nostro firmware in base alle nostre necessità. Un'altra peculiarità di Openwrt è la possibilità di modificare "dinamicamente" il firwmare. Anche openwert è disponibile gratuitamente. INSTALLARE LINUX Mi permetto di scrivere una mini-mini guida per installare linux. Forse vi state domandando "perchè devo installare Linux?" Beh, semplice : se volete farvi il vostro "openwrt" in base alle vostre esigenze, allora avete bisogno di Linux e delle sue funzioni. Al contrario, se non volete compilarvi da soli la vostra immagine, potete sempre scaricarne una (io le metto a disposizione nel secondo thread) e procedere con il flash senza utilizzare Linux. - Scarichiamo Ubuntu (distribuzione Linux molto facile da utilizzare) recatevi qui : http://www.ubuntu-it.org/download e selezionate : - Ubuntu 14.04 LTS - 64 o 32bit (se il vostro pc è "recente" prendete i 64bit) - Desktop cliccate infine su "Avvia il download" e salvate il file dovete volete : Il download è di circa 1Gb ed file esatto è "ubuntu-14.04-desktop-amd64.iso" Ora dovete crearvi una pennetta bootable con l'immagine appena scaricata. Esistono tantissime guide e software che possono fare al caso vostro, io per comodità vi dico cosa ho usato. Scaricate il software "Universal USB Installer " dal sito http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ed eseguitelo: Cliccate su I Agree in Step 1 selezionate Ubuntu in Step 2 cliccate su "Browse" e andate ad aprire l'immagine di linux che avete scaricato prima (ubuntu-14.04-desktop-amd64.iso) Ed infine cliccate su "Create", se tutto va bene vi troverete una pennetta usb bootable con la distribuzione di Linux Ubuntu 14.04 LTS A questo punto avete due strade per installare Linux : 1) installate linux su un disco vuoto dedicato 2) installate linux accanto al vostro sistema operativo (nel mio caso Windows 8.1 Pro) Per la prima strada vi consiglio di scollegare tutti gli hd che non utilizzate e lasciare solo quello dove andrete ad installare linux; fate il boot dalla pennetta ed installatelo. La seconda strada ,purtroppo, è più macchinosa : Creiamo una partizione su cui installare Ubuntu: - Col tasto destro cliccate l’icona computer/questo PC e selezionate gestione - Gestione Disco - Selezione il disco da riddure, cliccate con il tasto destro del mouse su "Riduci" - Scegliete la dimensione che vorrete avere per Linux, in "Specificare la quantità di spazio da ridurre, in MB" ad esempio 50000 (=~50Gb) e cliccate su Riduci. Piccola chicca per accorciare di molto i tempi di booto con Linux: disabilitiamo l’hibrid boot di Windows 8 Dal pannello di controllo selezioniamo Hardware e suoni -> scheda risparmio energia -> "cambia comportamento dei pulsanti di alimentazione”; In cima, troviamo la scritta “modifica impostazioni attualmente non disponibili”, clicchiamola e verso il basso troviamo le voci “attiva avvio rapido” , “sospensione”: togliete entrambe le spunte Ora che abbiamo creato la pennetta e sistemato Windows possiamo riavviare il pc e fare il boot dalla usb. Ho fatto alcuni screen shot da vmware per farvi capire come installare Linux nella giusta partizione con il giusto filesystem : Fate attenzione al prossimo screen : - Ho simulato di avere una partizione windows (fat32) di 4Gb - Selezionate lo "spazio libero" o se avete formattato da windows troverete una partizione di 50Gb Attenzione anche al boot loader, deve puntare sul disco dove vi è Windows installato. Ora che abbiamo installato linux, aggiorniamo subito il sistema con il control center e riavviamo ancora una volta. Se avete notato che windows non compare, non preoccupatevi : - riavviate ed entrate in Linux, in sotware center cercate ed installate Grub Customizer. Con questo piccolo e potente tool potrete aggiungere windows nella lista di boot e nello stesso tempo personalizzare lo sfondo i caratteri etc.. Adesso dobbiamo aggiungere alcuni "pacchetti" che ci serviranno per scaricare eventualmente il "trunk" di opwenwrt e poterlo compilare : Apriamo il terminale e diamo il seguente comando : sudo apt-get update sudo apt-get install subversion build-essential sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext sudo apt-get install git-core Linux è installato e configurato a dovere, andiamo al passo successivo : Prepariamo il nostro buffalo ed installiamo DD-WRT Piccolo video di "Jagat Review" che mostra passo passo come installare DD-WRT per la primissima volta. Guardatelo anche 10 volte così avrete ben chiara la procedura. [video=youtube;5f-i64tdCgY] Scaricate queste due immagini : 1) WBMR-HP-G300H Firmware - Webflash image for first installation 2) WBMR-HP-G300H Firmware - Webflash image Le metto per comdità anche nel secondo trhead. Adesso bisogna flashare il Buffalo e sostituire il firmware orignale con quello di DD-WRT; ATTENZIONE : Per la prima volta, cioè se provenite dal firmware di fabbirca di Buffalo, DOVETE USARE questo firmware : buffalo_to_dd-wrt_MULTI.enc - Collegatevi con il cavo LAN non usate il Wireless; - Resettate il router alle impostazioni di fabbrica : dal browser date 192.168.1.11 poi Admin Config -> Initialize Restart -> Initialize Now ed Apply - Sempre dal broser 192.168.1.11 (username root e password vuota) Admin Config -> Update -> Chose file e aprite il file "buffalo_to_dd-wrt_MULTI.enc" IMPORTANTE, NON SBAGLIATE ed infine -> Update Firmware - Il flash dura un pochino, non preoccupatevi ed aspettate che il led rosso smetta di lampeggiare; - Ora bisogna applicare la regola "RESET" (che troverete scritto su tutti i siti/forum) del 30+30+30 la Regola del 30+30+30 si applica così: scollega il router e ricollegalo alla corrente aspettando qualche secondo poi, premi e tieni premuto il pulsantino "reset" che si trova sotto la base del router per 30 secondi, senza mai lasciare il reset togli la corrente per 30 secondi ed infine ricollega la corrente e rimani altri trenta secondi sempre con il pulsantino reset premuto. Aspettate qualche secondo e aprire il browser con il nuovo indirizzo del modem 192.168.1.1 dove sarete obbligati ad inserire per la prima volta la vostra nuova login e password Congratulazioni, DD-WRT è installato!!!! Installiamo OPENWRT Installare openwrt è semplicissimo : fate il telnet verso il vostro Buffalo ( da dos o linux telnet 192.168.1.1 ) e date questo comando : cd /tmp wget http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/ar9/openwrt-lantiq-ar9-WBMR-squashfs.image mtd -r write openwrt-lantiq-ar9-WBMR-squashfs.image linux Ora applicate la regola del "Reset 30+30+30" Attenzione però : l'immagine presa da openwrt è per Annex B e noi che siamo in Italia ci serve il protocollo Annex A; cosa cambia? Nulla, solo che non vi funzionerà il modem ADSL Potete comunque mettere la release di Openwrt come "base" e poi mettere una release mia o vostra con il protocollo Annex A se non volete installare la release di openwrt e mettere fin da subito un'immagine con Annex A allora potete : - scaricarvi una mia immagine (post 2 openwrt) e da bash/terminale spostarla sul buffalo : scp [url="https://mega.co.nz/#!AwJFADSb!LGgOxgmpT1aQFSYdNcX6tdPwEjBNpJm8eTqrLm7ixcw"]openwrt-lantiq-xway-WBMR-squashfs[/url] [email protected]: ssh [email protected] (mettete la password) mtd -r write [url="https://mega.co.nz/#!AwJFADSb!LGgOxgmpT1aQFSYdNcX6tdPwEjBNpJm8eTqrLm7ixcw"]openwrt-lantiq-xway-WBMR-squashfs[/url] linux in alternativa al comando mtd -r potete dare il sysupgrade Compiliamo OPENWRT Aprite bash/terminale e date il seguenti comandi : mkdir Buffalo cd Buffalo svn co svn://svn.openwrt.org/openwrt/trunk [size=2]cd trunk cd script ./[/size]feeds update -a [size=2]./[/size]feeds install -a cd .. make package/symlinks make menuconfig le cose essenziali da mettere nel config sono : Target System ---> Lantiq Subtarget ---> XWAY Target Profile ---> Buffalo WBMR-HP-G300H (A) - WBMR Target Images ---> squashfs Advanced configuration options (for developer) Target Options ---> -Os -pipe -mips32r2 -mtune=34kc -fno-caller-saves Toolchain Options ---> GCC compiler Version ---> 4.8.x with Linaro enhancements LuCI Collections ---> luci Applications ---> luci-app-ddns luci-app-upnp Kernel Modules Network Devices kmod-ltq.adsl.ar9.fw.a Wireless Drivers kmod-ath9k Network hostap-mini hostap-utils SE VOLETE AGGIUNGERE IL SUPPORTO PER UNA PENNETTA USB O UN HD USB : Kernel Modules - > USB Support -> kmod-usb-storage kmod-usb-storage-extras. -> Filesystem -> kmod-fs-ext4 kmod-fs-msdos kmod-fs-ntfs -> Block Device -> kmod-scsi-generic kmod-block2mtd Poi ovviamente potete curiosare e provare ad abilitare altre funzioni ma non lo fate a casaccio, documentatevi una volta salvata il file configurazione potete compilare con il seguente comando : make una piccola chicca : se avete una cpu performante (esempio i7 4770k con 4 processori) potete dare il comando "make -j4" in modo da far compilare in contemporanea sulle 4 cpu (risparmiando un sacco di tempo) troverete l'immagine (salvo errori di compilazione) in bin/latiq/openwrt-lantiq-ar9-WBMR-squashfs.image e finalmente potrete flasharla sul vostro Buffalo : cd bin/latiq scp openwrt-lantiq-ar9-WBMR-squashfs.image [email protected]: ssh [email protected] mtd -r write openwrt-lantiq-ar9-WBMR-squashfs.image linux se il comando mtd -r non va a buon fine perchè non trova la partizione Linux allora usate il comando sysupgrade : root@OpenWrt:~# mtd -r write openwrt-lantiq-xway-WBMR-squashfs.image linux Could not open mtd device: linux Can't open device for writing! root@OpenWrt:~# sysupgrade openwrt-lantiq-xway-WBMR-squashfs.image Saving config files... killall: watchdog: no process killed Sending TERM to remaining processes ... uhttpd collectd ntpd dsl_cpe_control pppd odhcp6c dnsmasq miniupnpd ubusd askfirst logd netifd odhcpd br2684ctl Sending KILL to remaining processes ... askfirst Switching to ramdisk... Performing system upgrade... Unlocking firmware ... Writing from to firmware ... Appending jffs2 data from /tmp/sysupgrade.tgz to firmwar Upgrade completed Rebooting system... CONFIGURARE IL PULSANTE AOS PER ACCENDERE / SPEGNERE IL WIFI Guida concessa dal nostro gentilissimo "ets" : Collegandosi in ssh, con l'editor vi, bisogna creare il file woggle in /sbin/ [color=#333333][font=Verdana]#!/bin/sh[/font][/color] [color=#333333][font=Verdana]device="radio0"[/font][/color] [color=#333333][font=Verdana]case $(uci get [/font][/color][url="http://lx2rv.com/w2r/?w=wireless&a=4&k=n%253A425916031%252Ck%253Anikon%20%20&al=1&V2=1&i=10"]wireless[/url][color=#333333][font=Verdana].$device.disabled) in [/font][/color] [color=#333333][font=Verdana]0)[/font][/color] [color=#333333][font=Verdana]wifi down $device[/font][/color] [color=#333333][font=Verdana]uci set wireless.$device.disabled=1[/font][/color] [color=#333333][font=Verdana]echo "Wifi disabled"[/font][/color] [color=#333333][font=Verdana];;[/font][/color] [color=#333333][font=Verdana]1)[/font][/color] [color=#333333][font=Verdana]uci set wireless.$device.disabled=0[/font][/color] [color=#333333][font=Verdana]wifi up $device[/font][/color] [color=#333333][font=Verdana]echo "Wifi enabled"[/font][/color] [color=#333333][font=Verdana];;[/font][/color] [color=#333333][font=Verdana]esac[/font][/color] e renderlo eseguibile dando chmod +x /sbin/woggle A questo punto dando il comando woggle da shell si può accendere o spegnere il wifi. Bisogna però associare il comando al pulsante AOS. Si fa creando la directory button sotto /etc/hotplug.d/ [color=#333333][font=Verdana]# mkdir /etc/hotplug.d/button[/font][/color] [color=#333333][font=Verdana]# cd /etc/hotplug.d/button[/font][/color] e poi sotto la nuova directory, sempre con vi, si deve creare il file: [color=#333333][font=Verdana]# vi 01-radio-toggle[/font][/color] con il seguente codice: [color=#333333][font=Verdana]if [ "$BUTTON" = "wps" ] && [ "$ACTION" = "pressed" ] ; then [/font][/color] [color=#333333][font=Verdana]( sleep 1; /sbin/woggle ) & [/font][/color] [color=#333333][font=Verdana]fi[/font][/color] Fatto questo si può provare il pulsante AOS e tutto dovrebbe funzionare. Ultima cosa, ho aggiunto un paio di entry nel file crontab per spegnere il wifi alle 00:01 e riaccenderlo alle 14:01 [color=#333333][font=Verdana]01 00 * * * (/sbin/wifi down; uci set wireless.radio0.disabled=1)[/font][/color] [color=#333333][font=Verdana]01 14 * * * (uci set wireless.radio0.disabled=0; /sbin/wifi up)[/font][/color]
  10. Devo averla, se me ne mandate una la recensisco e la sfondo su bf Si sa già il prezzo definitivo ed i layout?
  11. No aspetta, io ho letto che va messo solo dentro a Documenti My save etc... quali sono le altre due dir?
  12. Provato, ma sinceramente non noto differenze... Solo che lagga mooolto di più
  13. Grazie mille, questa sera lo provo
  14. puoi lasciare il link o la procedura esatta? così lo provo
×
×
  • Create New...