lampapiertramol a écrit 142 commentaires

  • [^] # Re: mode monitor ?

    Posté par  (site web personnel) . En réponse au journal Nouveaux drivers Intel ipw2200 (centrino 802.11g). Évalué à 3.

    J'ai compilé kismet-devel

    svn co http://svn.kismetwireless.net/code/trunk(...) kismet-devel
    ./configure
    make dep && make && make install

    j'ai mis une source de type ipw2200 (cette version accepte bien ce réglage) mais:


    Source 0 (centrino): Enabling monitor mode for ipw2200 source interface eth1 channel 6...
    FATAL: Failed to set monitor mode: Invalid argument. This usually means your drivers either do not support monitor mode, or use a different mechanism for getting to it. Make sure you have a version of your drivers that support monitor mode, and consult the troubleshooting section of the README.


    Cher journal je sens que j'oublie un truc, je reviendrais à la charge moins nuitamment...
  • [^] # Re: mode monitor ?

    Posté par  (site web personnel) . En réponse au journal Nouveaux drivers Intel ipw2200 (centrino 802.11g). Évalué à 2.

    Hello
    Justement iwconfig ethX mode monitor n'est pas supporté

    La commande "mode" attends un entier (d'apres le readme du driver 0 Managed, 1 Ad-Hoc, 2 Monitor) ce qui fait que je suis théoriquement en mode monitor.

    Pour info la commande "iwpriv set_mode" citée dans mon post précédent n'a rien à voir elle sert à définir le support des différents protocoles 802.11x !

    J'ai donc essayé:
    *le paquet kismet de hoary qui date un peu (2004.03.devel.a)
    *une compilation de la dernière archive stable (2005-O4-R1)
    les deux et avec les source type orinoco et ipw2100, sans succès:
    "FATAL: Failed to set monitor mode: Invalid argument"

    airodump 2.1 ne fonctionne pas non plus:
    unsupported hardware link type 1
    expected ARPHRD_IEEE80211 or ARPHRD_IEEE80211_PRISM
    did you put your card in monitor mode ?


    Tous les dhclient/wpa_supplicant/xsupplicant sont bien tués avant de mettre la carte en mode monitor (merci pour l'info je ne le faisait pas).

    Je vais essayer la version svn j'ai vu qu'un nouveau type de source intitulé "ipw2200" avait été ajouté...
  • # mode monitor ?

    Posté par  (site web personnel) . En réponse au journal Nouveaux drivers Intel ipw2200 (centrino 802.11g). Évalué à 3.

    Alors je viens d'essayer, les drivers fonctionnent bien en WEP/WPA-PSK mais je ne suis pas convaincu par le mode monitor.

    Il ne supporte pas le


    iwconfig eth1 mode monitor


    il y a bien un

    iwpriv eth1 set_mode 2

    qui passe mais kismet ou airodump ne détectent pas le mode monitor...

    Si quelqu'un a une idée...
  • [^] # Re: Firmware ?

    Posté par  (site web personnel) . En réponse au journal Nouveaux drivers Intel ipw2200 (centrino 802.11g). Évalué à 4.

    On le pompe là: http://ipw2200.sourceforge.net/firmware.php(...)
    ensuite

    #tar xvzf ipw2200-fw-2.3.tgz
    #sudo cp ipw-2.3-*.fw /usr/lib/hotplug/firmware/

    ça c'est pour ubuntu hoary mais j'imagine que ça doit ressembler beaucoup ailleurs.
  • [^] # Re: juste une info...

    Posté par  (site web personnel) . En réponse au message XawTV. Évalué à 2.

    Tu t'es emmelé, c'est xawdecode qui a été rebaptisé en xdtv
    xawtv existe toujours: http://linux.bytesex.org/xawtv/(...)
  • # pas de mixer spécifié dans le fichier de conf

    Posté par  (site web personnel) . En réponse au message Configuration de Xdtv. Évalué à 2.

    j'utilise xawdecode et dans mon ~/.xawdecode/xawdecoderc j'ai une ligne:

    mixer = line1

    Je le sens bien.
  • [^] # Re: quelle carte d'acquisition ?

    Posté par  (site web personnel) . En réponse à la dépêche Un point sur l'audiovisuel dans le monde du libre.. Évalué à 5.

    Je n'en ai pas personnellement mais ta dc10+ devrait fonctionner sous linux:

    http://mjpeg.sourceforge.net/driver-zoran/cards.php(...)

    ce module est fourni dans le noyau 2.6 (modprobe zr36067)
  • # Vieilles machines et ubuntu

    Posté par  (site web personnel) . En réponse au journal Quelle est la distribution qu'il te faut ?. Évalué à 3.

    Lorsque je cherche une distrib pour une vieille machine il me conseille debian/fedora/slackware.
    il dit ubuntu/kubuntu sera certainement trop gourmand.

    Est-ce que vous avez noté une différence de perf sensible entre debian et ubuntu avec des gestionnaire de fenêtre comparables ?
  • # aircrack

    Posté par  (site web personnel) . En réponse au message logiciels wifi sécurité. Évalué à 2.

  • [^] # Re: Plusieurs problèmes

    Posté par  (site web personnel) . En réponse au message exécuter un script shell à distance avec la classe Runtime. Évalué à 2.

    C'est écrit: sinon ça freeze, ne me demande pas pourquoi mais sous windows j'ai été obligé de faire ça pour exécuter des sriptes verbeux dans sqlplus. Si ton script a très peu de sorties tu peux essayer sans.
    En même temps ça peut être sympa d'utiliser ça pour afficher la sortie du script dans la console ou un fichier log...


    Si ça ne te pose pas de problème d'être en root tu n'as pas besoin de sudo c'est bien ça te fait un probleme de moins :-)
  • # Plusieurs problèmes

    Posté par  (site web personnel) . En réponse au message exécuter un script shell à distance avec la classe Runtime. Évalué à 2.

    Il y a trois problèmes et je ne sait pas lequel te bloque

    1°) Lancer ta commande à distance avec ssh

    #ssh machinecible -l utilisateurbidule "sh ~/monscript.sh"

    pour mettre le script sur la cible exécuter avant:

    #scp monscript.sh utilisateurbidule@machinecible:~/

    pour ne pas avoir à entrer de password: http://www.debian.org/devel/passwordlessssh(...)

    2°) configuration du sudo
    Bon là c'est aussi discutable sur un plan de la sécurité mais pour avoir un sudo sans password:
    ajouter dans /etc/sudoers de la machine cible "utilisateurbidule ALL=NOPASSWD: ALL"

    3°) exécuter un process natif depuis java:


    String cmdline= "sh ~/monscript.sh"
    // démarre le process
    Process p = Runtime.getRuntime().exec(cmdline);
    // note: il existe une méthode Process exec(String command, String envp[], File dir)
    // mais si tu l'utilises tu devra récupérer manuellement tout le contexte d'exécution (variables PATH/JAVA_HOME...)

    // Initie et lance deux threads lisant sortie erreur et standard du process
    // Tu peux mettre des FileOutputStream ou System.out/System.err à la place de "null" pour voir ce qui se passe dans le script
    Thread stdTh = new InputStreamConsumerThread("STDStream", p.getInputStream(), null);
    Thread errTh = new InputStreamConsumerThread("ErrorStream", p.getErrorStream(), null);
    errTh.start();
    stdTh.start();

    // Attends la fin du process
    p.waitFor();



    Le code de la classe InputStreamConsumerThread:

    import java.io.OutputStream;
    import java.io.InputStream;
    import java.io.IOException;

    public class InputStreamConsumerThread
    extends Thread
    {

    private InputStream _in;
    private OutputStream _out;

    public InputStreamConsumerThread(ThreadGroup group, String name, InputStream in, OutputStream out)
    {
    super(group, name);
    setDaemon(true);
    if ( in == null )
    {
    throw new IllegalArgumentException("InputStream argument cannot be null");
    }
    _in = in;
    _out = out;
    }

    public InputStreamConsumerThread(String name, InputStream in, OutputStream out)
    {
    this(null, name, in, out);
    }

    public void run()
    {
    byte[] buf = new byte[512];
    int count = 0;
    try
    {
    while ( (count = _in.read(buf)) != -1 )
    {
    if ( _out != null )
    {
    _out.write(buf, 0, count);
    }
    }
    }
    catch (IOException e)
    {
    e.printStackTrace();
    }
    }
    }
  • # précharger firefox

    Posté par  (site web personnel) . En réponse au journal Kde 3.4 : très bonnes impressions !. Évalué à 5.

    au fait comment on précharge firefox ?


    cf. http://linuxfr.org/comments/552395.html#552395(...) :
    echo "kstart --skiptaskbar --iconify firefox">.kde/Autostart/firefox.sh
  • # wifi-radar

    Posté par  (site web personnel) . En réponse au message Wifi : configurrateur GTK+ sous Ubuntu ?. Évalué à 3.

    J'ai essayé récemment le network-admin (l'application de conf de debian par défaut il me semble) de ubuntu et je pouvais gérer ma carte wireless. Regarde dans ta sarge si tu ne peux pas faire de même.

    Sinon wifi-radar est pas mal mais j'ai du lire la doc et éditer le script python (nom de l'interface réseau, chemin du fichier de conf) pour que ça fonctionne: http://www.bitbuilder.com/wifi_radar/(...)
  • [^] # Re: Me-too

    Posté par  (site web personnel) . En réponse au journal 100 minutes pour convaincre : le carnage !. Évalué à 1.

    Ton buffer de clavier se vide plus on dirait :)
  • [^] # Re: l'interêt ?

    Posté par  (site web personnel) . En réponse au journal Jouage avec les mots de passe. Évalué à 2.

    Peut-être le célèbre "seuls les paranoïaques survivront" de Andy Grove (ancien patron d'Intel) ?
  • [^] # Re: Difficile, pas difficile ?

    Posté par  (site web personnel) . En réponse au journal Mandriva LE et Acer Aspire 135x. Évalué à 2.

    Le test par Live CD dans la boutique me semble bien acceptée par les vendeurs (j'ai expérimenté chez surcouf le mois dernier, aps de probleme quand on explique que ça n'installe rien sur le disque). ça ne permet pas un test complet (suspend to disk, drivers proprios...) mais on a déjà un bon diagnostic.
  • # Définition d'un Contenthandler

    Posté par  (site web personnel) . En réponse au message parseur sax xml. Évalué à 2.

    Salut
    L'idée c'est de définir un Handler qui va intercepter tous les évènements SAX avec les méthodes suivantes:

    // Un bon endroit pour initialiser ta structure de donnée
    public void startDocument ()

    // Invoqué par ton parseur à la fin de l'analyse du document.
    public void endDocument ()

    // Dans cette méthode tu as le nom de l'élément qui vient de
    // démarrer et ses attributs mais pas à ce qu'il contient
    public void startElement (String uri, String localName, String qName, Attributes attributes)
    public void endElement (String uri, String localName, String qName)

    // C'est ici que tu peux récupérer les caractères
    // entre deux éléments.
    // Comme le nom de l'élément parent n'est pas dispo
    // il faut que tu aies un attribut de classe qui te permette de
    // savoir quel est l'élément courant.
    public void characters (char ch[], int start, int length)



    Ce n'est pas la liste exhaustive des méthodes d'un sax handler (gestion des erreurs, des caractères blancs...) mais ce sont les principales.
    Donc dans ton cas tu dois créer une classe qui implémente ContentHandler et l'utiliser à la place de ton ContentHandlerImpl

    Le parsing SAX est indiquée en général pour le traitement des gros fichiers XML (On n'a pas tout l'arbre XML en mémoire) ou lorsque les performances sont importantes (contrôle des éléments à ignorer...).

    Si c'est pour un fichier de configuration ce sera plus intuitif de le coder en DOM (tu as un arbre XML en mémoire et tu te ballades dedans sans te soucier de la séquence des éléments).
  • # support WPA pour vieilles cartes

    Posté par  (site web personnel) . En réponse au message Questions sur VPN. Évalué à 3.

    Salut,
    Si j'ai bien compris ton problème initial vient du fait que les drivers constructeur de tes cartes réseau ne supportent pas le WPA.

    Si ce n'est pas trop hétéroclite comme matériel tu pourrais regarder si tu ne peux pas utiliser des drivers d'autres constructeurs utilisant le même chipset.

    Par exemple j'avais une NETGEAR ma401 je l'ai upgradé avec un firmware intersil (fabriquant du chipset prism) puis j'ai forcé l'install des drivers linksys WPC11 et à moi le WPA ! ça doit être possible avec d'autres chipsets.

    Sinon c'est vrai qu'installer un VPN c'est plus intéressant comme stage ;o)
  • [^] # Re: et le root dans tout ça ?

    Posté par  (site web personnel) . En réponse à la dépêche Test de Kubuntu 5.04. Évalué à 9.

    Dans ubuntu ce que tu dis est vrai seulement pour les utilisateurs du group admin (cf /etc/sudoers).

    Si tu crées un nouveau compte pour ton petit frère/ta copine ils n'auront pas accès root avec leur mot de passe.
    Le fait de redemander régulièrement le password de cet utilisateur permet de controler que c'est lui et non pas quelqu'un qui profite d'une session ouverte (login automatique par exemple).
  • # Universe et multiverse

    Posté par  (site web personnel) . En réponse à la dépêche Test de Kubuntu 5.04. Évalué à 4.

    Salut,
    Je vois que tu mentionnes l'ajout de sources de paquets debian (merci pour http://debian.video.free.fr/)(...) mais pas les sources de package "officiels mais non supportés" universe et multiverse (ne contiennent pas tout mais on y trouve des softs importants comme mplayer).

    D'ailleurs j'ai une question on peut rajouter ces dépots depuis synaptic (gestionnaire apt par défaut pour la ubuntu classique) mais je n'ai pas réussi à le faire dans kynaptic c'est normal ?

    Editer le source.list est quelque chose de rebutant pour le non-ordinateurien.
  • [^] # Re: et le root dans tout ça ?

    Posté par  (site web personnel) . En réponse à la dépêche Test de Kubuntu 5.04. Évalué à 1.

    Avec le même nombre de lettres il y a aussi sudo -s
  • [^] # Re: Gain psychologique

    Posté par  (site web personnel) . En réponse au journal Driver materiel pour Linux. Évalué à 5.

    Peut-être insinue-t-il que la souris consomme plus d'énergie en haute résolution...

    Si c'est ça j'aime bien :)
  • [^] # Re: Transfert des données

    Posté par  (site web personnel) . En réponse à la dépêche World Wind : cartographie par satellite en 3D. Évalué à 1.

    World Wind utilise les paramètres de proxy de internet explorer.
    Au boulot on utilise un script d'auto-configuration du proxy et ça ne marchait pas. J'ai du le désactiver, mettre le vrai nom du proxy et redémarrer WW pour que ça fonctionne.

    Mes 2cts
  • # THe Original Kguitar

    Posté par  (site web personnel) . En réponse au journal Nouvelle version de kguitar. Évalué à 1.

    Je n'ai pas compris si tu avais forké ou repris à zéro.

    Toujours est-il que je signale que le kguitar qu'on trouve dans contrib/plf de Mandrake se réveille avec une grosse release cf. http://kguitar.sourceforge.net/(...)

    Les changement on l'air intéressants.
    Je vais tester kguitartmp mais j'aimerais bien avoir une idée de son positionnement par rapport à son homonyme.
  • [^] # Re: SPIP + Portfolio

    Posté par  (site web personnel) . En réponse au journal Blog collaboratif et galerie photo. Évalué à 2.

    Je viens d'essayer chez free ça fonctionne aussi.
    j'ai du changer un spip_fetch_row en spip_fetch_array pour que ça tourne avec spip 1.8.