Na mosca.... funcionou bacaninha, valeu Junior.
Valeu todo mundo que desperdiçou algum tempo.
Att
Flamarion Jorge
Junior Polegato - Linux escreveu:
Flamarion Jorge escreveu:
E agora heheh????
tentei todas as 3 alternativas que foram enviadas e ainda não consigo
compilar, alias, somente a ultima que não pude testar por não ter
encontrado as dicas dadas.
Mais alguma sugestão?
Olá,
Por curiosidade, quis saber as informações que o software oferece e
então resolvi compilar... O problema está realmente em
/usr/include/linux/wireless.h, veja o config.log, que pedi para olhar
anteriormente:
configure:23880: checking for linux/wireless.h
configure:23905: gcc -c -Wall -W -g -O2 -D__LINUX_WLAN__ -D__I386__
-D_REENTRANT -Iwlan-ng -DLWNG_2_1 -I../libpcap-0.9.1-kis conftest.c >&5
In file included from conftest.c:74:
/usr/include/linux/wireless.h:662: error: expected
specifier-qualifier-list before '__s32'
/usr/include/linux/wireless.h:675: error: expected
specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:689: error: expected
specifier-qualifier-list before '__s32'
/usr/include/linux/wireless.h:700: error: expected
specifier-qualifier-list before '__u8'
/usr/include/linux/wireless.h:716: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:729: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:756: error: expected
specifier-qualifier-list before '__u8'
/usr/include/linux/wireless.h:818: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:832: error: expected
specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:846: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:854: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:863: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:875: error: expected
specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:898: error: 'IFNAMSIZ' undeclared here
(not in a function)
/usr/include/linux/wireless.h:913: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:957: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:1061: error: expected
specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:1079: error: expected
specifier-qualifier-list before '__u16'
configure:23911: $? = 1
Dando uma olhada no arquivo /usr/include/linux/wireless.h, este não tem
"include" para types.h e nem if.h, por isso esses erros. Então é preciso
editar o arquivo /usr/include/linux/wireless.h e colocar esses
"includes". Também precisei instalar o pacote "libncurses5-dev".
Depois de tudo feito, o problema:
$ gksu src/wifiscanner wlan0
WifiScanner v1.0.2a (c) 2002-2004 Herv� Schauer Consultants
([EMAIL PROTECTED])
Interface used: wlan0
Debug Level: 0
Output filename: <none>
PCap dump file: <none>
Dot output filename: <none>
Channel scan : 0 (All channels)
Sleep between channel hop: 200
Max packets before quit: 0 (Don't quit)
Date format: Timestamp
Curses Screen size detection: Enabled
IDS active: Disabled
Send IDS alert to Syslog: Disabled
ioctl error : "Operation not supported"(95) - req=0xBFB9B6EE
Warning : Change state of interface to enable failed
Para "consertar" o arquivo /usr/include/linux/wireless.h, depois de:
#ifndef _LINUX_WIRELESS_H
#define _LINUX_WIRELESS_H
Coloque:
#include <asm/types.h>
#include <net/if.h>
[]'s
Junior Polegato
_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]