1 (edytowany przez cyniu88 2015-02-14 13:20:32)

Temat: przeróbka paczki iwinfo

witam,

przerabiam paczkę  iwinfo  na swoje potrzeby,  chcę sprawdzać  kto podłączony  jest do wifi i na tej podstawie wykonywać akcje  ale mam pewien problem
o ile pogrzebię w źródłach  iwinfo  i wprowadzę swoje zmiany to osiągam   zamierzony cel  ale paczka instaluje się jako iwinfo

natomiast  gdy  przenoszę kod  do swojego programu  i kompiluje  go jako swoją paczkę  iDom_wifi to:

program kompiluje się  paczka powstaje ale,

po wywołaniu  funkcji  print_scanlist(iw, "wlan0"); wszystko działa jak należy, program pokazuje jakie sieci wifi są  eterze kolo mnie

problem zaczyna sie po wywołaniu funkcji  print_assoclist(iw, "wlan0");   normalnie powinna pokazać kto jest podłączony do sieci wifi routera ale  funkcja zwraca error  w miejscu

if (iw->assoclist(ifname, buf, &len))
    {
        printf(" No information available\n");
        printf(" to jest z ifa  %s \n",iw->assoclist(ifname, buf, &len));
        return;
    }

tylko że  w print_scanlist(iw, "wlan0")    też jest warunek

if (iw->scanlist(ifname, buf, &len))
    {
        printf("Scanning not possible\n\n");
        return;
    } 

i tu już działa poprawnie.

jakieś pomysły  ?   
w załączniku  źródła paczki

iDom_wifi.tar.bz2

2

Odp: przeróbka paczki iwinfo

A nie łatwiej Ci będzie zrobić to w formie patcha na iwinfo? Po co chcesz robić osobną paczkę na zasadzie skopiowanego i zmodyfikowanego iwinfo o nazwie iDom_wifi? Trochę to przekombinowane.

3

Odp: przeróbka paczki iwinfo

zasadniczo  to po to  by zrobić niebanalny projekt  z programowania sieciowego wink

4

Odp: przeróbka paczki iwinfo

cyniu88 napisał/a:

zasadniczo  to po to  by zrobić niebanalny projekt  z programowania sieciowego wink

Nic to nie zmienia, zrób to sobie w formie łatki.

5 (edytowany przez cyniu88 2015-02-14 16:44:05)

Odp: przeróbka paczki iwinfo

pepe2k napisał/a:
cyniu88 napisał/a:

zasadniczo  to po to  by zrobić niebanalny projekt  z programowania sieciowego wink

Nic to nie zmienia, zrób to sobie w formie łatki.

czyli w zasadzie jak zrobię łatkę to i tak będę program uruchamiał poleceniem iwinfo ?

6

Odp: przeróbka paczki iwinfo

A kto Ci broni zmienić nazwę binarki?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: przeróbka paczki iwinfo

no niby nikt ale nie wiem do końca co pozmieniać   i nie szło tego skompilować

8

Odp: przeróbka paczki iwinfo

Po prostu skompiluj normalnie i zmień iwinfo na iDom_wifi

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: przeróbka paczki iwinfo

ok  ale nazwę paczki  czy  po instalacji w katalogu /bin ?

10

Odp: przeróbka paczki iwinfo

I tego i tego możesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.