Ana içeriğe atla

Ubuntu, Aireplay-ng, iwl4965, mon0 Channel -1 Problemi

Yanlış hatırlamıyorsam Ubuntu 10.04 sürümü sonrasında Linux çekirdeği ve kablosuz ağ sürücülerinin değişmesinden dolayı Intel 4965 AGN wireless kartımla aircrack-ng  düzgün çalışmaz hale gelmişti.  Aireplay-ng ile paket sokuşturma saldırısı yapmak istediğinizde aşağıdaki gibi bir hata alıyordunuz.

21:09:28  mon0 is on channel -1, but the AP uses channel 1

Bu hatayı çözmek için yapılması gerekenler yeni sürücüleri gerekli yamalar ile derlemek ve kurmak.
İlk olarak yeni sürücümüzü indirilerim wireless.kernel.org adresinden indirelim ardından da gerekli yamaları indirip sürücü kaynak kodlarına yama yapalım.

    root@gondor:~# wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2011-06-01.tar.bz2
    root@gondor:~# wget http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch
    root@gondor:~# wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch
    root@gondor:~# tar jxvf compat-wireless-2011-06-01.tar.bz2
    root@gondor:~# cd compat-wireless-2011-06-01
    root@gondor:~/compat-wireless-2011-06-01# patch -p1 < ../mac80211.compat08082009.wl_frag+ack_v1.patch
    root@gondor:~/compat-wireless-2011-06-01# patch -p1 < ../channel-negative-one-maxim.patch
    root@gondor:~/compat-wireless-2011-06-01# make
    root@gondor:~/compat-wireless-2011-06-01# make install
    root@gondor:~/compat-wireless-2011-06-01# make unload
    root@gondor:~/compat-wireless-2011-06-01# reboot

Bilgisayarınız yeniden başladığında kablosuz ağ sürücünüz düzgün şekilde çalışıyor olmalı. Bu aşamadan sonra airreplay-ng ile yeni sürücümüzün düzgün çalışıp çalışmadığını sınayabiliriz.

    root@gondor:~# airmon-ng start wlan0
    root@gondor:~# aireplay-ng -1 0 -e Seker mon0

Yukarıdaki komut “21:48:23  mon0 is on channel -1, but the AP uses channel 1″ hatasını verirse kanal numarasını elle ayarlamak gerekecektir. Bunun için aşağıdaki gibi bir iwconfig komutu verilebilir.
root@gondor:~# iwconfig mon0 channel 1

    root@gondor:~# aireplay-ng -1 0 -e Seker mon0
    21:51:14 Sending Authentication Request (Open System) [ACK]
    21:51:14 Authentication successful
Airodum-ng ile kablosuz ağ trafiğini dinlemeye aldığınızda airodum-ng yazılımının tek bir kanalda takıldığını ve diğer kanalları izlemediğini görebilirsiniz. Bu durum dinleme yaptığınız kablosuz ağ bağdaştırıcısı bir kablosuz ağa bağlı bulunduğunda meydana geliyor. Kablosuz ağ bağlantılarınız keserek veya network-manager servisini service network-manager stop komutu ile durdurarak airodump-ng yazılımın düzgün şekilde kanalları taramasını sağlayabilirsiniz.

Yorumlar

  1. dediğiniz herşeyi yaptım ama sonuç 16:20:56 Waiting for beacon frame (BSSID: 50:3D:E5:B6:6D:A0) on channel -1
    16:20:57 mon2 is on channel -1, but the AP uses channel 12
    root@casper:/home/firat# iwconfig mon0 channel 1
    root@casper:/home/firat# iwconfig mon2 channel 1
    root@casper:/home/firat# iwconfig mon1 channel 1
    root@casper:/home/firat# aireplay-ng --deauth 1 -a 50:3D:E5:B6:6D:A0 -c FC:39:E5:B6:6D:A0 mon0
    16:23:47 Waiting for beacon frame (BSSID: 50:3D:E5:B6:6D:A0) on channel 11
    16:24:20 No such BSSID available.
    Please specify an ESSID (-e).
    root@casper:/home/firat# aireplay-ng -1 0 -e Seker mon0
    No source MAC (-h) specified. Using the device MAC (D8:5D:4C:9F:56:78)
    16:25:32 Waiting for beacon frame (ESSID: Seker) on channel 11
    16:26:20 No such BSSID available.

    YanıtlayınSil
  2. Gördüğüm kadarıyla kablosuz ağ arabirimi doğru çalışıyor. "No such BSSID available." hatası alıyorsunuz ki bunun nedeni -a parametresiyle belirttiğiniz BSSID ve -e parametresiyle belirtilen ESSID e sahip bir ağ olmaması gibi görünüyor...

    Çevrenizde, BSSID değeri "50:3D:E5:B6:6D:A0" ve ESSID değeri "Seker" olan bir kablosuz ağ olduğundan emin misiniz?

    Eğer BSSID ve ESSID değerlerinin doğru olduğundan eminseniz kablosuz ağa olan uzaklığınız sorun olabilir diye tahmin ediyorum.

    YanıtlayınSil
  3. sağol reyiz... bakalım uğraşıyoruz :))))

    YanıtlayınSil
  4. Hocam make komutundan sonra şu hatayı veriyor nedir bu acaba?


    [: 1: -gt: argument expected
    test: 1: -ge: unexpected operator
    make -C /lib/modules/3.0.0-17-generic/build M=/home/mitat/compat-wireless-2011-06-01 modules
    make[1]:`/usr/src/linux-headers-3.0.0-17-generic' dizinine giriliyor
    CC [M] /home/mitat/compat-wireless-2011-06-01/net/wireless/util.o
    /home/mitat/compat-wireless-2011-06-01/net/wireless/util.c: 'cfg80211_change_iface' fonksiyonunda:
    /home/mitat/compat-wireless-2011-06-01/net/wireless/util.c:804:2: hata: 'br_port_exists' işlevinin örtük bildirimi [-Werror=implicit-function-declaration]
    cc1: some warnings being treated as errors

    make[3]: *** [/home/mitat/compat-wireless-2011-06-01/net/wireless/util.o] Hata 1
    make[2]: *** [/home/mitat/compat-wireless-2011-06-01/net/wireless] Hata 2
    make[1]: *** [_module_/home/mitat/compat-wireless-2011-06-01] Hata 2
    make[1]: `/usr/src/linux-headers-3.0.0-17-generic' dizininden çıkılıyor
    make: *** [modules] Hata 2

    YanıtlayınSil
  5. @Mitat Koyuncu, hatanın nedenini buradan, tam olarak kestiremiyorum ancak derleme için gerekli araç / kütüphanelerin doğru sürümlerinde olduğundan emin misiniz?

    Ben 32 Bitlik Ubuntu 11.10 üzerinde bu işlemleri sorunsuz olarak yapmayı başarmıştım. Bunla ilgili yeni yazıma aşağıdaki linkten ulaşabilirsiniz.

    http://www.harunseker.org/2012/04/ubuntu-1110-aircrak-ng-channel-1.html

    Yukarıdaki linkteki yeni versiyon adımlarını takip ettiğinzide aynı hataları alıyor musunuz?

    YanıtlayınSil
  6. Hocam kolay gelsin güzel yazı olmuş, emeğinize sağlık..

    biz bir yerde takıldık ve işin içinden çıkamadık;

    root@ubuntu:/# iwconfig mon0 channel 1
    Error for wireless request "Set Frequency" (8B04) :
    SET failed on device mon0 ; Device or resource busy.

    şekilde girdiğimizde karşılaştığımız hata budur??

    YanıtlayınSil
  7. Selamlar miskin,
    Sanırım bir şeyler mon0 arabirimini kullanıyor. "service network-manager stop" komutunu verdikten sonra dener misin? Ağ yönetim servisini durdurmak işe yarayabilir...

    YanıtlayınSil

Yorum Gönderme

Bu blogdaki popüler yayınlar

Crunch ile Wordlist Oluşturmak

Crunch seçilen karakter kümesinden, istenilen uzunlukta parolalar üreten ve bu parolaları bir dosyaya yazarak wordlist oluşturan kullanışlı bir araçtır. Çalışmak için özel bir yetkiye ihtiyaç duymaz. Yalnızca derlenip çalıştırılması yeterlidir. Çalıştığında istenilen karakter kümesinden parolalar üretir ve bir dosyaya yazar.
Oldukça hızlı çalışır ve kolay kullanılır.



Crunch Kurulumu
Öncelikle crunch yazılımını indirelim.
harun@gondor:~$ wget http://garr.dl.sourceforge.net/project/crunch-wordlist/crunch-wordlist/crunch-3.0.1.tgz
İndirme işlemi bittikten sonra crunch-3.0.1.tgz arşivini açalım.

harun@gondor:~$ tar zxvf crunch-3.0.1.tgz crunch3.0/ crunch3.0/Makefile crunch3.0/GPL.TXT crunch3.0/crunch.1 crunch3.0/charset.lst crunch3.0/crunch.cArşivin açılmasıyla oluşan crunch3.0/ dizinine geçelim ve ardından make komutunu vererek derleme işlemini başlatalım.
harun@gondor:~$ cd crunch3.0/ harun@gondor:~/crunch3.0$ make Building binary... /usr/bin/gcc -Wall -lm -pthread -std=c99 -m32 -D_LARGEF…

Captive Portal Ek Özellikler

PfSense üzerinde gelen Captive Portal özelliği hot spot çözümü olarak kullanılabilecek güzel bir özelliktir. Captive Portal, kablosuz ağınıza dahil olan kullanıcıların tüm internet erişimlerini engeller ve web sayfalarına erişmek isteyen kullanıcılara bir karşılama ekranı getirerek oturum açmalarını ister.

İnternete erişmek isteyen kullanıcı, kendisine ait kullanıcı adı ve parolası ile oturum açarak internet erişimi sağlayabilir. Bu nedenler kafeler, oteller ve benzeri yerler ile misafirlerini kendi yerel ağlarına bağlamak istemeyen şirketler için oldukça güzel bir çözümdür. Ancak hali hazırda var olan özellikleriyle Captive Portal yeterince kullanışlı değildir.

Bu nedenle  PfSense üzerinde bir şeyler yazmam ve sistemi modifiye etmem gerekmişti. Bu çalışma sırasında aşağıdaki özellikler sisteme eklemiştim...
Captive Portal da kullanıcı hesapları açabilen ancak sistemin geri kalan ayarlarına ulaşamayan bir sınırlı kullanıcı hesabı.Saat sınırlamalı kullanıcı hesabı açılabil…

Ubuntu, Aireplay-ng, Atheros AR9285, mon0 Channel -1 Problemi

Bir süre önce kullandığım Intel 4965 kablosuz ağ kartı ile "Channel -1" sorunu yaşadığımı ve bu sorunu çözmek için neler yaptığımı yazmıştım. Aireplay-ng ile paket sokuşturma yapmaya çalıştığımda aireplay-ng aşağıdaki hatayı veriyor ve çalışmıyordu.

21:09:28  mon0 is on channel -1, but the AP uses channel 1
Daha sonra emektar dizüstü bilgisayarımın ekran sorunları nedeniyle yeni bir makine almak zorunda kaldım. Tabii doğal olarak yeni makine (Asus N53SN) yeni bir kablosuz ağ arabirimi (Atheros 9285) demekti.

root@gondor:~# lspci | grep Wireless 03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Aynı sorunu bu kez "AR9285 Atheros wireless network adapter" için çözmek zorunda kaldım. Aynı şeyleri Intel 4965 için daha önce de yazdığımdan, bu kez yapılacakları kısaca özetliyorum.

İlk olarak yeni sürücümüzü indirilerim wireless.kernel.org adresinden indirelim ardından da gerekli yamaları indirip sürücü kayna…