lea_b
Usuario (Argentina)

Hola, les dejo aqui el parche a la configuracion de NAMEBENCH que realize cuando probe el programa, debido a que namebench usa DNS extrangeros y no tiene mucho sentido aqui en Argentina. (no voy a hacer un post sobre el programa, ya hay uno) Namebench viene configurado con muchos servidores DNS que no interesan debido a que son de otros paises, si lo que queremos es testear aqui en Argentina nuestros ISP y sus DNS, simplemente tienen que reemplazar el archivo namebench.cfg que esta dentro de la carpeta namebench. Pueden editar el archivo namebench.cfg con cualquier editro de texto y reemplazar su contenido por el siguiente texto. O pueden crear un archivo de configuracion paralelo y utilizarlo alternativamente, en este caso guardan el archivo como namebench_ARG.cfg Y luego desde la consola dentro de la carpeta namebench $namebench.py -z namebench_ARG.cfg Si quieren agregar mas DNS simplemente tienen que colocarlo en la seccion Espero les sirva, es mi primer aporte a T! Aunque eso no indica que uno sea rookie # NOTE: Most settings can be overriden on the command line # with the appropriate --option to namebench.py # Number of tests to run test_count=200 # Selection algorithm to pick tests with (weighted, random, chunk) select_mode=weighted # If you are on a shared shell-server, you may want to set this to 8. # If you are on Windows, we limit you to no more than 60 automatically. # If you are on other platforms, we limit you to no more than 90 automatically. thread_count=45 # How long should we wait for general queries to complete (seconds) timeout=2 # How long should we wait for secondary health checks to complete (seconds) health_timeout=3.5 # How many servers should we include in our benchmark test num_servers=11 # Always include at least one of each anycast service in the benchmarks. 8.8.8.8=Google Public DNS 8.8.4.4=Google Public DNS-2 208.67.220.220=OpenDNS 208.67.222.222=OpenDNS-2 156.154.70.1=UltraDNS 156.154.71.1=UltraDNS-2 216.146.35.35=DynGuide 216.146.36.36=DynGuide-2 2001_470_20__2=Hurricane Electric IPv6 #DNS ARGENTINA -Edit Leandro Bergero - Psicofxp.com 200.45.191.35=ARNET 200.45.191.40=ARNET 200.45.0.115=ARNET 200.45.0.116=ARNET 200.42.0.108=Ciudad_INTERNET 200.42.0.109=Ciudad_INTERNET 200.49.156.3=FIBERTEL 200.49.159.69=FIBERTEL 200.49.156.8=FIBERTEL 200.49.156.7=FIBERTEL 200.51.212.7=SPEEDY 200.51.211.7=SPEEDY 200.69.193.1=IPLAN 200.69.193.2=IPLAN # These are unlikely to work for most people, but are useful enough to keep
Muchos de los usuarios de iphone (entre los que me incluyo, NO orgullosamente) vemos limitadas las posibilidades de tranferencia de archivos, ya que este solo funciona con iTunes. Ubuntu 10.04 ya incluye este soporte, lo cual me llevo a buscar la forma de hacerlo funcionar en mi distro (en este momento ARCHLinux). Aqui en la pagina podran ver las dependencias http://www.libimobiledevice.org/ dependencias: * libimobiledevice-1.0.2.tar.bz2 * ifuse-1.0.0.tar.bz2 * libplist-1.3.tar.bz2 * usbmuxd-1.0.4.tar.bz2 (needs libusb >= 1.0.3) * nautilus-ideviceinfo-0.1.0.tar.bz2 Pasos: nota: gestor de paquetes arch > pacman y yaourt 1. instalar todas las dependencias que podamos desde los repositorios. 2. en el caso de la dependencia nautilus-ideviceinfo-0.1.0.tar.bz2, yaourt solo proporciona el paquete git y da error para compilarlo, con lo cual descargue el source y lo instale de manera manual. - $sudo tar -jvfs nautilus-ideviceinfo-0.10.tar.bz2 - $ cd nautilus-ideviceinfo-0.10/ - $ sudo ./configure - $ sudo make - $ sudo make install 3. una vez instaladas todas las dependencias probamos que detecte al iphone correctamente colocando en la consola $ ideviceinfo ActivationPublicKey: LS0tLS1CRUdJTiBSU0EgUFVCTElDIEtFWS0tLS0tCk1JR0pBb0 dCQU9XTEIxejYwQjQzSXdJVG50UU1LQlpxbnViaTFKNHhyck5K a29YL0ZSa2NLU2h6ZDBmcFNFemUKNi9ZcTE2ZDVjaTg1dUt0al RKdEdEWmNxOW1oWW1NZzZqdlR6UHhveDVnT2JvSHU0YVV4Y2Vn Y0dQOG1EWlRyNwpPM21rZU1rV0RRVkd2Z3NLTDB1YTRYYllVd2 JicHpoUlM3TjVpZkRFclJZS3dSWWNZei9WQWdNQkFBRT0KLS0t LS1FTkQgUlNBIFBVQkxJQyBLRVktLS0tLQo= ActivationState: FactoryActivated BasebandBootloaderVersion: 5.9_M3S2 BasebandSerialNumber: 7fffffff5052679a39260828 BasebandVersion: 05.11.07 BluetoothAddress: 00:23:df:0f:d3:a4 BuildVersion: 7D11 CPUArchitecture: armv6 DeviceCertificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURQekNDQX FpZ0F3SUJBZ0lLQTRCUllCOVBRUms3NlRBTkJna3Foa2lHOXcw QkFRc0ZBREJhTVFzd0NRWUQKVlFRR0V3SlZVekVUTUJFR0ExVU VDaE1LUVhCd2JHVWdTVzVqTGpFVk1CTUdBMVVFQ3hNTVFYQndi R1VnYVZCbwpiMjVsTVI4d0hRWURWUVFERXhaQmNIQnNaU0JwVU dodmJtVWdSR1YyYVdObElFTkJNQjRYRFRBM01EY3dOekl6Ck1E Z3dNMW9YRFRFd01EY3dOekl6TURnd00xb3dnWWN4TVRBdkJnTl ZCQU1US0RNNE5URmhOamRqT0dFM01ETTMKTnpjek9HWXhOVEJs TTJGaFlUWTJOV1U1TkRFNU5tUXpOekV4Q3pBSkJnTlZCQVlUQW xWVE1Rc3dDUVlEVlFRSQpFd0pEUVRFU01CQUdBMVVFQnhNSlEz VndaWEowYVc1dk1STXdFUVlEVlFRS0V3cEJjSEJzWlNCSmJtTX VNUTh3CkRRWURWUVFMRXdacFVHaHZibVV3Z1o4d0RRWUpLb1pJ aHZjTkFRRUJCUUFEZ1kwQU1JR0pBb0dCQU9XTEIxejYKMEI0M0 l3SVRudFFNS0JacW51YmkxSjR4cnJOSmtvWC9GUmtjS1NoemQw ZnBTRXplNi9ZcTE2ZDVjaTg1dUt0agpUSnRHRFpjcTltaFltTW c2anZUelB4b3g1Z09ib0h1NGFVeGNlZ2NHUDhtRFpUcjdPM21r ZU1rV0RRVkd2Z3NLCkwwdWE0WGJZVXdiYnB6aFJTN041aWZERX JSWUt3UlljWXovVkFnTUJBQUdqZ2Qwd2dkb3dnWUlHQTFVZEl3 UjcKTUhtQUZMTCtJU05FaHBWcWVkV0JKbzV6RU5pblRJNTBvVj ZrWERCYU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFRwpBMVVFQ2hN S1FYQndiR1VnU1c1akxqRVZNQk1HQTFVRUN4TU1RWEJ3YkdVZ2 FWQm9iMjVsTVI4d0hRWURWUVFECkV4WkJjSEJzWlNCcFVHaHZi bVVnUkdWMmFXTmxJRU5CZ2dFQk1CMEdBMVVkRGdRV0JCVHBsVT JrZE5zeFpFbmEKTXFUSnVaVWdaQzM1WHpBTUJnTlZIUk1CQWY4 RUFqQUFNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVdCZ05WSFNVQg pBZjhFRERBS0JnZ3JCZ0VGQlFjREFUQU5CZ2txaGtpRzl3MEJB UXNGQUFPQmdRQ3FjbVNyTnFnWldGdkZJYzluCkNwMktacUVRK0 ozdTNLS2h4ZUwzR05KZ2twS3JQa3R3RC8rRGhIMlFDRUNtRUNM NTI0MHVLWGkvTzFlZjZZMkIKWjM4SVFuOHVoci9oYkRXUWFpV1 o2OFhQWUEvTzRFZ3lKMHp6cmlzMks3UzBPSG9vTm1uZVowcEVM MElib2ZaOApKRjhHbjRaK0I2dHR6MEtQSDdJWTJ3LzRYZz09Ci 0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K DeviceClass: iPhone DeviceName: iPhone DevicePublicKey: LS0tLS1CRUdJTiBSU0EgUFVCTElDIEtFWS0tLS0tCk1JR0pBb0 dCQUpIbHlzUktaQlJ1c0lBWjl3eFc2QnlxbjkzMGRJMjZSbHJu WmNOVkorYVE3Z3pIcmd3R2twT2sKMGFpVWhxRWZFaU5ycDBBam tJMDJjVnJIdVg3M0FtamVZTW9FdmhxaDV6c2VZTVJIK1lwaXh1 K1NpZFFicjVYTQp1L0xMQi84dXFRZTZDUjlqekN2SUI0YXJ6Q3 kwT3JQMm1ybXcwamZIUWRUOHJiS1lBYW1uQWdNQkFBRT0KLS0t LS1FTkQgUlNBIFBVQkxJQyBLRVktLS0tLQo= FirmwareVersion: iBoot-636.66 HardwareModel: N82AP HostAttached: true InternationalMobileEquipmentIdentity: 011771009566244 MLBSerialNumber: J58430ZJ7YEUE ModelNumber: MB631 PasswordProtected: false PhoneNumber: 0351 15 670 7815 ProductType: iPhone1,2 ProductVersion: 3.1.2 ProductionSOC: true ProtocolVersion: 2 RegionInfo: C/A SBLockdownEverRegisteredKey: false SIMStatus: kCTSIMSupportSIMStatusNotInserted SerialNumber: 88844JB6Y7K SoftwareBehavior: AAAAAAAAAAAAAAAAAAAAAA== SomebodySetTimeZone: true TimeIntervalSince1970: 1267565631 TimeZone: America/Guyana TimeZoneOffsetFromUTC: -10800.000000 TrustedHostAttached: true UniqueChipID: 2674624314638 UniqueDeviceID: d11f96a431215e051ad40a0192512f120c2f0956 Uses24HourClock: false WiFiAddress: 00:23:df:0f:d3:a5 iTunesHasConnected: true vemos que lo reconoce y nos proporciona toda la info de nuestro aparato 4. es recomendable recompilar gvfs (que se encarga de montar los dispositivos) y aqui instale mas dependencias que son para que cuando lo conectamos salga la ventana de ejecucion automatica de contenidos. extra/gvfs 1.6.3-1 extra/gvfs-afc 1.6.3-1 (este es el que se encarga de los dispositivos moviles) extra/gvfs-obexftp 1.6.3-1 esos son los gvfs que tengo instalados 5. reinicie sesion, y probe, lo reconocia, en rythmbox aparecia como dispositivo el iphone, pero daba errores de transferencia. Luego buscando en internet, encontre que el kernel 2.6.34 ya incluye soporte para el iphone con el modulo (ipheth) iPhone USB Ethernet Driver entonces basto con cargar el modulo $ sudo modprobe ipheth al hacer $dmesg vemos que ahora lo reconoce al iphone como una interface de red mas. [ 8181.461000] ipheth 1-6:4.2: Apple iPhone USB Ethernet device attached [ 8181.463067] usbcore: registered new interface driver iphethre conecto el iphone y listo funcionando 100%, solo probe desde rythmbox cargar musica y la carga de manera correcta, tambien si hacemos click arriba del dispositivo nos deja reproducir la musica que se encuentra dentro.
Como muchos saben, apple no es muy amiga de hacer aplicaciones para Linux, ni asi tampoco brindar soporte sobre sus productos en nuestro amado pinguino. Les voy a dejar un pequeño tutorial de como hacer funcionar HippoRemote http://hipporemote.com/ para quien no sabe que es la aplicacion, esta nos permite usar el ipod/iphone como touchpad/control remoto / teclado. necesitamos: HippoRemote, conexion WIFI, x11vnc. Para ello instalamos "x11vnc" (en gentoo el paquete se llama x11vnc) supongo que en las demas distros tambien, como son herramientas GNU. para arrancar el servidor $x11vnc -forever -allow 192.168.1.101 -nc -forever es para que cuando se nos desconecte la conexion, podamos reestablecerla. -allow IP (aca va la ip que uds tienen en el iphone/ipod) en mi caso yo en el router tengo reservadas las IPS para mis maquinas locales, y a mi iphone le asigno .101 - LO IMPORTANTE ES QUE SOLO PERMITAN CONEXIONES DE ESA IP, asi el server rechaza cualquier otra conexion VNC que se quiera establecer (por seguridad vio´ ) -nc habilita cache Luego abrimos la App y configuramos los datos. IP (la de la PC), PASS y puerto (5900 default) HippoRemote proporciona Presets de configuracion, entre las que encontramos RC para VLC-player, Firefox, Chrome, XBMC y podemos crear los nuestros Algunos ejemplos Por ultimo, si corren CONKY, pueden añadir en el archivo .conkyrc ${color 7FFF4C}IPhone: ${tcp_portmon 5900 5900 count}${color} y les mostrara un 0 cuando no esta conectado y un 1 cuando si. Asi les queda: Nota: Aquellos que esten pensando comprar un dispositivo Apple, no lo hagan...