|
161
|
Programación / PHP / Como pegar carita en un TEXTAREA con javascript y PHP !!
|
en: 30 Junio 2008, 23:29 pm
|
Hola: Pues mi problema es que no logro pegar una carita en un textarea apartir de una imagen que le dan click, pero tomando en cuenta que la carita (imagen) esta en una nueva ventana (pop-up). Aparte, las caritas las genero mediante una funcion en PHP, ya que las caritas estan guardadas en la Base de Datos. Inicialmente tenia un conjunto de 10 caritas muy simples, las cuales no tenia problema para insertarlas al TEXTAREA, ya que simplemente llamaba la funcion listar_caritas() (en php), me listaba las caritas dentro del mismo form sin usar pop-up y a cada carita le asignaba algo asi echo "<a href=\"javascript:void(0);\" onclick=\"reemplazar_carita( ':ass_suck:', document.forms.formulario_comentarios.comentario_mensaje); return false;\">"; echo "<img src=\"direccion/carita.gif\">"; echo "</a>"; Y esto es lo que tengo en mi script.jsfunction reemplazar_carita(text, textarea) { // Attempt to create a text range (IE). if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange) { var caretPos = textarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text; caretPos.select(); } // Mozilla text range replace. else if (typeof(textarea.selectionStart) != "undefined") { var begin = textarea.value.substr(0, textarea.selectionStart); var end = textarea.value.substr(textarea.selectionEnd); var scrollPos = textarea.scrollTop;
textarea.value = begin + text + end;
if (textarea.setSelectionRange) { textarea.focus(); textarea.setSelectionRange(begin.length + text.length, begin.length + text.length); } textarea.scrollTop = scrollPos; } // Just put it on the end. else { textarea.value += text; textarea.focus(textarea.value.length - 1); } } Pero debido a que encontre un conjunto de caritas mas (15), quiero que estas caritas NO esten disponibles directamente en el mismo FORM, sino que cuando el usuaro de click en [>Ver Caritas Extras<], le salga un POPUP donde se listen las caritas extras y apartir de ahi al dar click se inserten en el TEXTAREA !!... Actualmente de esta manera abro el pop-up y listo las caritas: <?php echo "<div id=\"espacio_caritas\">"; listar_caritas(); //funcion que lista las caritas normalmente y que se insertan con un solo clik echo "[><a href=\"javascript:void(0);\" onclick=\"ver_caritas();\">Ver Caritas-Extra</a><]"; echo "</div>"; echo "<form name=\"formulario_comentarios\">"; echo "<textarea name=\"comentario_mensaje\"></textarea>"; echo "</form>"; ?> function ver_caritas() { var ventanita; ventanita= window.open( 'loader.php?mod=caritas_extra', '', 'width:100px,height:100px' ); }
<?php //LOADER.PHP
switch( $_GET["mod"] ) { case 'caritas_extra': listar_caritas_extra(); //esta funcion lista las caritas extra break; case 'caritas_blabla': break; default: echo "Hola jejejej xD"; break; }
//esto es solo una aproximacion de como se quedan listadas las caritas en el HTML function lista_cartas_extra() { echo "<a href=\"javascript:void(0);\" onclick=\"reemplazar_carita( ':ass_suck:', document.forms.formulario_comentarios.comentario_mensaje); return false;\"><img src=\"". CARITAS_URL. "/012.gif\" border=\"0\" alt=\":ass_suck:\" title=\":ass_suck:\"></a> "; } ?>
|
|
|
162
|
Programación / PHP / Crear la etiqueta CODE en mi propio codigo !!
|
en: 2 Junio 2008, 21:22 pm
|
Hola: Estoy terminando un sistema personal y me encuentro atorado en la parte de mostrar noticias, en especifico la parte cuando queremos mostrar codigos o texto de algun lenguaje de programacion utilizando las etiquetas CODE, pero por mas que lo intengo no logro imprimir bien algunas cosas... El proceso que realizo para guardar la noticia de una forma muy resumida es: OJO: register_globals= Off asi esta mi php.ini configuado. <?php switch( $buf_sec["TIPO"] ) //dependiendo el tipo de mensaje/noticia a colgar, es el modo { case 'noticia': $msg= strip_tags($_POST["mensaje_noticia"]); //eliminamos etiquetas HTML $msg= msg2caritas( $msg ); //de CODIGO a CARITAS, Ejm: :D => <img src="blabla"> $msg= msg2msgtags( $msg ); //de BBCode a HTML Tags, Ejm: [b] => <b>
//generamos array de insercion mysql $valores= array( "autor"=>"'". $_SESSION["log_usr"]. "'", "titulo"=>"'". htmlentities($_POST["titulo_noticia"], ENT_QUOTES). "'", "mensaje"=>"'". htmlentities($msg, ENT_QUOTES). "'", "fecha"=>"'". time(). "'", "menu"=>"'". htmlentities($buf_menu["NOMBRE"], ENT_QUOTES). "'", "sección"=>"'". htmlentities($buf_sec["NOMBRE"], ENT_QUOTES). "'" );
unset($msg); if( insertar_bdd( "NOTICIAS", $valores )==0 ) //insertamos a la BDD la trama echo "Error en la Insercion de los Datos."; else echo "Datos Agregados con Exito."; break; //otros case... } ?> Para mostrar la noticia al publico es (de forma resumida): <?php //en una funcion anterior se reviso la validez y seguridad de la variable //que actualmente esta pasandose como argumento con el nombre de 'id_tmp'
$cons= consultar_con( "NOTICIAS", "ID='". $id_tmp. "'" ); $tmp= mysql_fetch_array($cons); $fecha= date( "j", $tmp["FECHA"] ). " de "; $fecha .= mes_esp(date( "m", $tmp["FECHA"] )). " del "; //el mes en espanol $fecha .= date( "Y", $tmp["FECHA"] ). " a las "; $fecha .= date( "g:i a", $tmp["FECHA"] ); $com_con= consultar_con( "SECCIONES", "NOMBRE='". $tmp["sección"]. "':RELACION='". $tmp["MENU"]. "'" ); $comm= mysql_fetch_array($com_con); echo "<th colspan=\"2\"><a href=\"index.php?hoja=". $tmp["ID"]. "\" alt=\"". $tmp["TITULO"]. "\" title=\"". $tmp["TITULO"]. "\">". $tmp["TITULO"]. "</a></th><tr>"; echo "<td><div id=\"datos_publicacion\">Publicado por "; echo "<a href=\"mailto:". consultar_datos_usuario( $tmp["AUTOR"], "email" ). "\" alt=\"". consultar_datos_usuario( $tmp["AUTOR"], "email" ). "\" title=\"". consultar_datos_usuario( $tmp["AUTOR"], "email" ). "\">"; echo "<b>". $tmp["AUTOR"]. "</b></a> el ". $fecha. "</div></td><tr>"; echo "<td>". html_entity_decode($tmp["MENSAJE"], ENT_QUOTES). "</td>"; ver_comentarios_thtd( $comm["COMENTARIOS"], $tmp["ID"], $id_tmp ); echo "<tr>"; unset($cons); unset($id_tmp); ?> La funcion de msg2msgtags: <?php function msg2msgtags( $mensaje ) { /* strchr( lugar, palabraclave ) busca la "palabraclave" en "lugar" str_replace( palabraclave, sustituto, lugar ) busca en "lugar" la "palabraclave" y la sustituye por "sustituto" */ if( strchr( $mensaje, "[b]" ) && strchr( $mensaje, "[/b]" ) ) { $mensaje= str_replace( "[b]", "<b>", $mensaje ); $mensaje= str_replace( "[/b]", "</b>", $mensaje ); } if( strchr( $mensaje, "[i]" ) && strchr( $mensaje, "[/i]" ) ) { $mensaje= str_replace( "[i]", "<i>", $mensaje ); $mensaje= str_replace( "[/i]", "</i>", $mensaje ); } if( strchr( $mensaje, "[u]" ) && strchr( $mensaje, "[/u]" ) ) { $mensaje= str_replace( "[u]", "<u>", $mensaje ); $mensaje= str_replace( "[/u]", "</u>", $mensaje ); } if( strchr( $mensaje, "[center]" ) && strchr( $mensaje, "[/center]" ) ) { $mensaje= str_replace( "[center]", "<center>", $mensaje ); $mensaje= str_replace( "[/center]", "</center>", $mensaje ); } if( strchr( $mensaje, "[img]" ) && strchr( $mensaje, "[/img]" ) ) { $mensaje= str_replace( "[img]", "<img class=\"img_post\" src=\"", $mensaje ); $mensaje= str_replace( "[/img]", "\">", $mensaje ); } if( strchr( $mensaje, "[code]" ) || strchr( $mensaje, " " ) ) { $mensaje= str_replace( " ", "<div id=\"etiqueta_code\">", $mensaje ); $mensaje= str_replace( " ", "</div>", $mensaje ); } if( strchr( $mensaje, "\n" ) ) { $mensaje= str_replace( "\n", "<br>", $mensaje ); } if( strchr( $mensaje, "<script>" ) ) { $mensaje= str_replace( "<script>", htmlentities( "<script>", ENT_QUOTES ), $mensaje ); } if( strchr( $mensaje, "</script>" ) ) { $mensaje= str_replace( "</script>", htmlentities( "</script>", ENT_QUOTES ), $mensaje ); } /*if( strchr( $mensaje, "" ) && strchr( $mensaje, "" ) ) { $mensaje= str_replace(); $mensaje= str_replace(); }*/ return $mensaje; } ?>[/code] El estilo de la etiqueta #etiqueta_code en mi css es: #etiqueta_code { background-color:yellow; width:390px; padding:3px 5px 3px 5px;margin-left:5px; }
|
|
|
163
|
Programación / PHP / Como puedo mostrar un codigo fuente ???
|
en: 21 Abril 2008, 22:30 pm
|
Hola: Pues asi es, digamos que tengo mi propio Sistema de Noticias, y pues se me ocurre escribir un mensaje en donde quiero mostrar FRAGMENTOS de codigo fuente, vaya, puede ser codigo fuente de lenguajes como: C, C++, PHP, etc, etc... He intentado de diferentes formas que el codigo se visualize asi: #include <stdio.h> #include <stdlib.h>
int main() { printf( "hola" ); getchar(); return 0; } Pero al intentar que mostrar el mensaje NO muestra ciertas cosas, digamos que se come lo que va delante de: #include, y cosas asi !!... Despues de seguir buscando me encontre con la funcion highlight_file() que te muestra el contenido de un codigo ya formateado, pero no me muestra el code bien Como ejemplo, quisiera saber como puedo hacer para que se imprima esto: <?php $var='#include <stdio.h> #include <stdlib.h>
int main() { system( "clear" ); printf( "hola" ); getchar(); return 0; } ';
echo $var; ?> Resultado: //como vemos, se comio lo que esta delante del '#include'
#include #include int main() { system( "clear" ); printf( "hola" ); getchar(); return 0; } En cambio si escribo el CODIGO FUENTE en una rchivo, y despues lo invoco con la funcion highlight_file(), el codigo se muestra bien formateado.. Pero no logro hacer que highlight_file() funcione mediante una variable que contiene dicho codigo : <?php echo highlight_file("codigo.c"); ?> El fin de todo esto es poder consultar los datos de la BDD e imprimir el codigo dentro de un area determinada (usando <div>), he invocando la insecion de esto con etiquetas tipo BBCode...
|
|
|
164
|
Programación / PHP / [SOLUCIONADO] Error al subir un archivo !!
|
en: 18 Abril 2008, 16:54 pm
|
Hola: Ya estuve intentando con move_uploades_file() y copy() y me sigue dando error, no logro subir la imagen :S !!!.. Primeramente les adelanto que la configuracion del PHP.INI de mi servidor es: register_globals= Off. Por lo tanto para manejar archivo subidos debo usar la variable reservada: $_FILES["var"]... El code que uso es el siguiente !! <?php function comprobar_extencion_imagen( $extensión ) { /* image/jpeg Imagen JPEG, JPG image/png Imagen PNG image/gif Imagen GIF */
if( !strpos( $extensión, "jpg" ) && !strpos( $extensión, "jpeg" ) && !strpos( $extensión, "png" ) && !strpos( $extensión, "gif" ) ) { echo "Tipo de extensión/archivo inaceptable.<br>"; return 0; } return 1; }
//... code y mas code..
//si hacemos un 'getcwd()', nos da la siguiente direccion: '/home/miuser/public_html/modulos/' //y la carpeta de imagenes esta en: '/home/miuser/public_html/imagenes/noticias/' $path= "../imagenes/noticias/";
if( !comprobar_extencion_imagen( $_FILES["imagen_noticia_01"]["type"] ) || !move_uploaded_file( $_FILES["imagen_noticia_01"]["tmp_name"], $path.$_FILES["imagen_noticia_01"]["name"] ) ) echo "Problema para subir imagenes al servidor."; Como resultado al intento de subir la imagen dice: " Problema para subir imagenes al servidor."
|
|
|
165
|
Programación / PHP / [SOLUCIONADO] No logro insertar en la BDD MySQL, que me estara fallando ?
|
en: 15 Abril 2008, 17:49 pm
|
Hola: Tengo problemas en cierta parte de mi codigo, en el cual no logro insertar un campo tipo TEXT (mensaje), el resultado al intento de insercion me retorna un error de sintaxis un poco rara :S !!... Ahi les va mas informacion: Tabla NOTICIAS//esta es la TABLA ID bigint(20) AUTOR varchar(30) TITULO varchar(30) MENSAJE text FECHA bigint(20) FECHA_MOD bigint(20) AUTOR_MOD varchar(30) MENU varchar(40) sección varchar(40) Por lo tanto, intento insertar el contenido, asumiendo que el formulario es este: echo "<form action=\"index.php?id=noticias&mov=agregar_noticia&id_src=". $ctl. "\" method=\"POST\">"; echo "</span></td><tr>"; echo "<td>Titulo: <input type=\"text\" name=\"titulo_noticia\" class=\"estilo_01\"></td><tr>"; echo "<td>Contenido:</td><tr>"; echo "<td><textarea name=\"mensaje_noticia\" class=\"estilo_02\">"; echo "</textarea></td><tr>"; echo "<td align=\"center\"><input type=\"submit\" class=\"boton_01\" value=\"Publicar Noticia\"></td>"; echo "</form>"; Y el texto puesto como ejemplo en el formulario es este: Titulo: Bienvenido al Sitio !! Contenido: Que tal, buen dia !!
Esta es la primer noticia que colgamos debido a la inaguracion del sitio y estreno de nuestra herramienta de softwrae libre.
Espero que la comunidad internauta pueda colaborar con nuestros proyectos de software libre.
..:: SIE-Group.net ::.. Grupo de Soluciones Inteligentes para tu Empresa.
Ing. Angel Haniel Cantu Jauregui <angel.cantu@sie-group.net> Y el codigo de formacion de trama e insercion es el siguiente: <?php #Algunas variables como 'buf_sec', 'buf_menu', etc... se omiten, #porque son tratadas mas arriba para consultar datos !!
$msg= msg2caritas( $_POST["mensaje_noticia"] ); //de CODIGO a CARITAS $msg= msg2msgtags( $msg ); //de BBCode a HTML Tags
//generamos trama de insercion mysql $valores=""; $valores .= "autor="; $valores .= "'". $_SESSION["log_usr"]. "'"; $valores .= ":"; $valores .= "titulo="; $valores .= "'". $_POST["titulo_noticia"]. "'"; $valores .= ":"; $valores .= "mensaje="; $valores .= "'". htmlentities($msg, ENT_QUOTES). "'"; $valores .= ":"; $valores .= "fecha="; $valores .= "'". time(). "'"; $valores .= ":menu="; $valores .= "'". $buf_menu["NOMBRE"]. "'"; $valores .= ":sección="; $valores .= "'". $buf_sec["NOMBRE"]. "'";
if( insertar_bdd( "NOTICIAS", $valores )==0 ) echo "Error en la Insercion de los Datos."; else echo "Datos Agregados con Exito."; ?> El error que muestra es el siguiente: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' SIE-Group.net , , .. <br>Grupo de Soluciones Inteligentes para tu Empres' at line 1Error en la Insercion de los Datos. Los datos como es ovio, no se insertan y el problema persiste :S !!.... Pero es importante mencionar, que si en el formulario omito este pedazo de texto: El mensjae se inserta con exito... Que puedo hacer ??
|
|
|
166
|
Programación / PHP / como Invocar funcion de un PHP incluido !!
|
en: 7 Febrero 2008, 23:19 pm
|
Hola: Espero poder explciarme bien, debido a que el sistema que estoy programando en PHP es demasiado automatizado...En fin, aqui voy jejeje Deseo invocar una funcion de un archivo includio (include()), el problema es que este archivo es tomado de una carpeta llamada modulos, en donde se encuentran varios archivos importante del sistema, por ejemplo: modulos/noticias.php modulos/usuarios.php Cada uno de estos archivo *.php son invocados desde la LECTURA DEL DIRECTORIO, de modo que cada archivo PHP tiene un boton unico y pues cada boton es generado desde la LECTURA DEL DIRECTORIO, de este modo se puede ENRIQUECER el sistema agregando MODULOS que se puedan AUTO-Instalar !! (esa es la idea)..... Deseo invocar la funcion noticias(); del archivo modulos/noticias.php... El problema es que NO LOGRO invocar el nombre de la funcion de algun archivo.php dentro de la carpeta "modulos/" debido a que no se como invocarla desde variables ... Aqui les djeo un poco de codigo... <?php
//esta funcion genera los botones automaticamente realizando la lectura del directorio "modulos/", su logica //es muy simple, solamente toma el archivo *.php, le quita la extensión ".php" y deja el puro nombre, //despues solo modifica la letra incial por MAYUSCULA y finalmente lo convierto en link <a></a>...
echo "<td vlign=\"top\">"; echo "<table cellspacing=\"5\" cellpadding=\"0\" align=\"center\" id=\"tabla_areabotones\">"; echo "<td>Inicio</td>"; //establecido echo "<td><a href=\"index.php?id=modulos\">Modulos</a></td>"; //establecido chdir( "modulos/" ); //nos movemos
$fp= opendir( getcwd() ); //abrimos directorio while( ($buf= readdir( $fp )) !==FALSE ) //leemos { if( strchr( $buf, ".php" ) ) //sercioramos de tener un archivo ".php" { if( strcmp( $buf, "modulos.php" ) && strcmp( $buf, "base.php" ) ) //excluimos archivos { $x= explode( ".php", $buf ); //partimos echo "<td><a href=\"index.php?id=". $x[0]. "\">". ucfirst($x[0]). "</a></td>"; //imprimimos en la pagina unset( $x ); } } }
unset( $buf ); closedir( $fp );
echo "</table>"; echo "</td><tr>"; ?> </php
//esta funcion es la que MUESTRARA el contenido de cada archivo.php de los modulos, todo dependiendo //el archivo.php a consultar, posteriormente se debe invocar la funcion principal, el nombre de la funcion //principal es el nombre del archivo.php mismo... ejemplo.php, ejemplo()
echo "<td valign=\"top\">";
if( $_GET["id"] ) //verificamos que se invocara la variable para modulos { $fp= opendir( getcwd() ); //abrimos directorio
while( ($buf= readdir( $fp )) !== FALSE ) //leemos { if( strchr( $buf, ".php" ) ) //comparamos que sea archivo PHP { if( strcmp( $buf, "modulos.php" ) && strcmp( $buf, "base.php" ) ) //comparamos que sea distintio { include( $buf ); //incluimos archivo PHP //==COMO INVOCAMOS el nombre ??? === $buf(); ??? } } unset( $buf ); //vaciamos buffer } closedir( $fp ); } else { echo "<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\" id=\"tabla_areatrabajo\">"; echo "<td>Area de Trabajo</td>"; echo "</table>"; }
echo "</td>"; ?>
|
|
|
167
|
Programación / PHP / Duda para manejar variables cuando 'register_globals=off' !!
|
en: 8 Noviembre 2007, 04:35 am
|
Hola: De un tiempo buen tiempo aca casi todos los hosting que ofrecen soporte de PHP poseen la configuracion de register_globals=off, por lo cual varias aplicaciones que he realizado en PHP he tenido que modificarlas para que funcionen !!... Pero me he topado con un PROBLEMON , el cual va asi: En una aplicacion que realize es indispensable tener a la mano un conjunto de variables para conectarme a la base de datos (mysql), en donde dichas variables las tenia dentro de un archivo *.php, asi que, cuando el usuario cambia sus PASSWORDS (ya sea del PANEL DE CONTROL o BASE DE DATOS) antes lo unico que hacia era abrir el archivo (fopen) config.php y escribia la informacion, de tal manera que el archivo quedaba asi (NOTA: es solo un ejemplo): //Archivo: config.php
<?php $user= "usuario"; $pass= "password"; $user_db= "userdb"; $pass_dv="passdb"; $server= "nombre"; $base_dd= "nombre_base_de_datos"; ?> Y pues actualmente este archivo de configuracion NO funciona , debido a la configuracion de 'register_globals=off'... ' Uso de Variables GLOBALES desactivado'.... Ahora he tenido que realizar la carga de variables de esta forma: //Nuevo archivo: config.php
<?php define( USER, "" ); define( PASS, "" ); //etc, etc... ?> Mi problema es que: no enccuentro la forma para que de cierta manera el usuario al momento de instalar la aplicacion, escribir la informacion en dichas variables SIN necesidad de realizar la apertura de archivo directamente (fopen)... Alguien podria decirme alguna forma que pueda realizar la escritura en dicho archivo config.php ???... Otra cosa, es conveninete el uso de variables definidas de esa forma ?? Gracias por su atencion !! bye bye
|
|
|
168
|
Comunicaciones / Hacking Mobile / Sobre Piconets !!!
|
en: 20 Octubre 2007, 18:11 pm
|
Hola:
Estoy realizando un proyecto de universidad en bluetooth, y leyendo el "Trabajo de Fin de Carrera" de Gospel, vi que en una de las imagenes en la parte donde menciona Dispositivos Bluetooth, pone la imagen de un tipo de Concentrador el cual me imagino es un Gateway para intercomunicacion de redes, en base a esto... Me imagino que si ha de existir algun tipo de Concentrador para realizacion de redes bluetooth (piconets), cierto ??... Y creo que este tipo de concentrador tenga una alcance mayor a los que presentan los dispositivos Bluetooth en formade modulo (usb) ???...
Bueno, en si esa es mi duda, existe algun tipo de concentrador para redes en donde me permita formar mis redes bluetooth con fines de intercomunicar esta red bluetooth con redes LAN y Wireless !????...
De ser asi, alguien tendria algun link a algun tipo de concentrador para observar su precio ??
Mientras estare googleando viendo si existe este hardware !!
bye bye
|
|
|
169
|
Programación / PHP / Duda en la subida de archivos en php !!!
|
en: 25 Abril 2007, 15:54 pm
|
Hola: Como podria subir archivos al servidor, sabiendo que el PHP.ini esta: Ya intente usando: $_FILES["archivo"]["name"] (para mostrar nombre), pero no logro obtener su nombre :S !!! Por Ultimo, como puro testeo de mi aplicacion, subi manualmente las imagenes en el directorio que elijo ( tmp/), para despues mover dichas imagenes con un nombre distinto a la carpeta fotos/ y asi tener un mejor control con las fotos y no tener problemas con la repeticion de los nombres, pero al realizar move_uploaded_file( $url.$buf, "fotos/".$buf ); y sigue marcando error al intenta mover la o las imagenes !!! Sobre los permisos, los puse 0775, a todos los archivos .php y carpetas... OJO: uso slackwrae linux, y estoy testeando en mi propia PC, tengo Apache, PHP y MySQL corriendo.... bye bye
|
|
|
170
|
Comunicaciones / Hacking Mobile / Ayuda con mi bluetooth !!!
|
en: 23 Marzo 2007, 07:05 am
|
Hola: Utilizo Slackware Linux 11.0 kernel 2.6.20.3, tengo una bluetooth version 2.0 + EDR, chipset nolose :S.... Antes de conectarla al USB, instale los 4 o 5 *.tar.bz2 de BlueZ. Posteriormente recompile mi kernel para poder ver el modulo bluetooth asi: shell# modprobe -l | grep bluetooth /lib/modules/2.6.20/kernel/net/bluetooth/sco.ko /lib/modules/2.6.20/kernel/net/bluetooth/rfcomm/rfcomm.ko /lib/modules/2.6.20/kernel/net/bluetooth/l2cap.ko /lib/modules/2.6.20/kernel/net/bluetooth/hidp/hidp.ko /lib/modules/2.6.20/kernel/net/bluetooth/bnep/bnep.ko /lib/modules/2.6.20/kernel/net/bluetooth/bluetooth.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/hci_vhci.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/hci_usb.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/hci_uart.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/bpa10x.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/bfusb.ko /lib/modules/2.6.20/kernel/drivers/bluetooth/bcm203x.ko Enseguida carge el modulo: shell# modprobe bluetooth Conecte mi USB Bluetooth y nada !!... Intente haciendo esto (pero no tuve exito): shell#hcitool inq Inquiring ... Inquiry failed.: No such device
shell# sdptool search SP Inquiring ... Inquiry failed Que puedo hacer ???, ya que mi Bluetooth ni si kiera parpadea :S, y este es un lsmod por si les sirve de algo: shell# lsmod Module Size Used by hci_usb 17340 0 bluetooth 49508 1 hci_usb snd_seq_dummy 4236 0 snd_seq_oss 30848 0 snd_seq_midi_event 7296 1 snd_seq_oss snd_seq 47728 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 7948 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 41920 0 snd_mixer_oss 16256 1 snd_pcm_oss appletalk 34988 0 psnap 4356 1 appletalk llc 7956 1 psnap ipv6 234784 20 sr_mod 15272 0 ide_scsi 17676 0 nvidia 6829668 22 i2c_nforce2 5888 0 agpgart 32968 1 nvidia ohci1394 33588 0 snd_hda_intel 20792 1 snd_hda_codec 155440 1 snd_hda_intel pata_amd 12940 0 snd_pcm 73484 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec rt73 278144 0 ieee1394 93408 1 ohci1394 i2c_core 21120 2 nvidia,i2c_nforce2 shpchp 31648 0 forcedeth 40604 0 ohci_hcd 19852 0 snd_timer 22152 2 snd_seq,snd_pcm snd 49380 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer snd_page_alloc 9992 2 snd_hda_intel,snd_pcm
Gracias de antemano !! bye bye
|
|
|
|
|
|
|