Usb Ralink RT3070USB(RT307x) driver kurulumu

Başlatan screenshot, 13 Nisan 2010 - 15:10:42

« önceki - sonraki »

0 Üyeler ve 6 Ziyaretçi konuyu incelemekte.

screenshot

3 gündür aralıksız çabalarıma rağmen Ralink 3070 chipset'li usb wireless adaptörümü ubuntuya tanıtamadım.

Yaptığım araştırmalarda 3 farklı yoldan bahsedilmiş.

1- Kernelde pasif olarak gelen  Ralink rt2800 (USB) modülü seçip derleme yapmak. Israrla ve inatla 10.04-beta2 sürümünde yaptığım 7 kernel derleme denemesi başarısız oldu. 2 denemede bilgisayarım kapandı diğerlerinde ise derleme hatası aldım.

2- Bir kaç adresde /etc/modprobe.d/blacklist.conf dosyasına blacklist rt2800usb satırı eklendiğinde çalışacağı söylenmiş. Hatta çalıştığını söyleyenlerde olmuş. Benim denemelerim olumsuz sonuçlandı. Network manager de hiç bir wireless bağlantısı görünmüyor.

3- Son olarak yapamadığım driver yüklemesi kaldı. http://www.ralinktech.com/support.php?s=2 adresindeki RT3070USB(RT307x) sürücüyü indirdim. İçerisinde README_STA_usb isimli bir dosya var. Bu dosyada takip edilmesi gereken işlemler adım adım yazılmış. Fakat gerekli linux altyapısına sahip olmadığım için kurulumu yapamadım.






lsusb
çıktım aşağıdaki gibi
screen@shot:~$ lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 148f:3070 Ralink Technology, Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



Bahsettiğim 2nci yöntemi denedikten sonraki iwconfig çıktım aşağıdaki gibi
screen@shot:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan1     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=4 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on


Tx-Power=4 dBm kısmına baktığımızda ciddi bir sorun var. nerwork managerde wireless ağı görmemesinin nedeni bu. Benim wireles adaptörün Tx-Power 33dBm.

Fikir olması açısından yazayım. 4dBm yaklaşık 1.5 mw civarında 33dBm yaklaşık 2000mw kazanç sağlıyor. Normal wireless adaptörler bile en az 50-60dBm olduğunu düşünürsek arada ciddi anlamda bir fark var ve bu yüzden wireles sinyali almıyor sanırım.

3ncü yöntem sürücü yükleme için readme dosyasını http://pastebin.com/FUTxWgjX bu adrese ekledim.

Yaşadığım sorunun çözümü hakkında bana yardımcı olursanız sevinirim.
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Bu anlatımda yaşadığın sıkıntı yabancı dil mi yoksa doğrudan Linux'a ait meseleler mi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Alıntı yapılan: heartsmagic - 14 Nisan 2010 - 15:12:10
Bu anlatımda yaşadığın sıkıntı yabancı dil mi yoksa doğrudan Linux'a ait meseleler mi?

Driver kurulumunda Makefile isimli dosyada düzenleme yapmam isteniyor. Mesela http://pastebin.com/FUTxWgjX linkinde verdiğim beni oku dosyasında 2nci adımda TARGET = LINUX satırında linux çekirdeğinin kaynağını belirtmem filan yazıyor. Özellikle 2nci ve 3ncü adımda kadar neler yapmam gerek inanın anlamadım.

Hem yabancı dil hemde linux bilgimin yeterli olmayışı nedeni ile işin içinden çıkamadım.
"Zihin Fukara Olunca , Fikir Ukala Olur"

eribol

2. adımda indirdiğiniz klasörün içinde Makefile dosyasında birkaç değişiklik yapmak gerektiğinden bahsetmiş. Diğer adımlar için paket içerisini görmek gerekiyor sanırım.

heartsmagic

Sırayla gidersek, 2. adımda MODE = STA, TARGET = LINUX değişikliği yapıp "linux source" olan ifadede de /usr/src/linux sembolik bağlantısı, eğer böyle bir bağlantı yapmadıysan da /usr/src/linux-xx-yy şeklinde tam yolu vermen gerekiyor sanırım. Haliyle "linux source" paketinin de kurulması gerekmekte.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Anladığım kadarı ile tekrardan kurulumu deneyeceğim.

Bu arada make file dosyasını eklemeyi unutmuşum. http://pastebin.com/Uk9QFVin
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Maşallah ne kadar da platform varmış :) Hangisini değiştireceğim diye düşünme, hepsi için LINUX_SRC yollarını dediğim gibi değiştir diyecektim ki, önce bir kendim de bakınayım istedim. Şimdi, gördüğüm kadarıyla sen zaten yanlış seriyi indirmişsin. Neden 30'lu seriyi indirdin? Senin kartın 2860'lı seriyi kullanması gerekmiyor muydu?

Ben biraz bakınınca bu kadar zahmete gerek olmadığını gördüm, en azından derlemek için. Kendim RT2870USB(RT2870/RT2770) olan sürücüyü indirdim, arşivden çıkarttım. os/linux/config.mk dosyasında sadece şunu değiştirdim (genel forumda birisinin tarifi üzerine):

Alıntı Yap# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

Bu gördüğün y'ler önceden h idi. Ben y olarak değiştirdim. Sonra:

make ile sorunsuzca derledim sürücüyü. Haliyle bende geliştirme paketleri kurulu. Örneğin build-essential.
Hatta tutup bir de checkinstall ile .deb paketi yaptım ki, sana da bunu tavsiye ederim. Zira bir de sürücü temizlemek için uğraşmazsın böylece.

sudo aptitude install checkinstall ile bu uygulamayı kurabilirsin. Ardından:
sudo checkinstall
Çıkan soruları enter tuşuna basarak geç. Kendisi .deb paketi oluşturacak ve hatta kuracaktır. Ardından sistemi yeniden başlatıp duruma bakarsın.

Eğer sistemin 64bit'se benim paketi bir yere yükleyebilirim.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Alıntı yapılan: heartsmagic - 15 Nisan 2010 - 00:00:39
Eğer sistemin 64bit'se benim paketi bir yere yükleyebilirim.
Çok ama teşekkür ederim değerli bilgiler için. Malesef 32 bit sistemim.

Sanırım kerneldeki 2800 modül ile karıştı. Benim cihaz Ralink 3070 chipset. Siteden buna tıklamıştım ama dediğin gibi yanlış da indirmiş olabilirim.

Aslına bakarsan benim niyetim bu sorunu kendim halledip forumda makale yazmaktı. hemen hemen 10 kez kernel derlemeye çalıştım derleme esnasında driver kısmına gelince hata verdi. Girip çıkmadığım site kalmadı. Denemediğim yol kalmadı.

Kısa sürede sizlerden çok şey öğrendim inşallah daha çok şey öğreneceğim.

Tekrar tekrar teşekkürler.
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Şu çıktıyı bir görebilir miyim:

lsusb -v

Gerçi 30'lu seriyi de deneyebiliriz. Hatta sen bu çıktıyı aktarana kadar ben bir de ona bakayım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Hocam çıktı aşağıdaki gibi.
screenshot@ubuntu:~$ sudo lsusb -v

Bus 001 Device 003: ID 148f:3070 Ralink Technology, Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x3070
  bcdDevice            1.01
  iManufacturer           1 Ralink
  iProduct                2 802.11 n WLAN
  iSerial                 3 1.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           67
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              450mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           7
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              5 1.0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.32-wl ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:02:02.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
Hub Port Status:
   Port 1: 0002.0503 C_ENABLE highspeed power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.32-wl uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:07.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Ben ekleme yapayım. 3070 serisi derleniyor ama modül sorunlu ne yazık ki. Bir türlü yükleyemedim ben. Yaşadığım sorunu genel forumda birisi daha yaşamış ancak "build-essential ve bağımlılıklarını kurunca sorunsuzca derlendi modül" demiş. Modül bende de zaten sorunsuzca derleniyor. Gerçi son aşamada modülü / altına ilginç bir şekilde tftpboot isminde kopyalamaya çalışıyor, haliyle izin sorunu var diyor. sudo ile kopyalıyor ama gerek yok, modül zaten ilgili dizinde derlenmiş oluyor. Fakat dediğim gibi yüklenmiyor. dmesg çıktıları:
Alıntı Yap
[15943.505801] rt3070sta: Unknown symbol usb_alloc_urb
[15943.505892] rt3070sta: Unknown symbol usb_free_urb
[15943.506132] rt3070sta: Unknown symbol usb_register_driver
[15943.506322] rt3070sta: Unknown symbol usb_put_dev
[15943.506393] rt3070sta: Unknown symbol usb_get_dev
[15943.506532] rt3070sta: Unknown symbol usb_submit_urb
[15943.506888] rt3070sta: Unknown symbol usb_control_msg
[15943.507101] rt3070sta: Unknown symbol usb_deregister
[15943.507421] rt3070sta: Unknown symbol usb_kill_urb
[15943.507489] rt3070sta: Unknown symbol usb_buffer_free
[15943.507802] rt3070sta: Unknown symbol usb_buffer_alloc

Ben biraz daha bakındım bizim kernelde 3090 için modül var:
modprobe -l *rt3*
Alıntı Yapkernel/drivers/staging/rt3090/rt3090sta.ko
Yükleniyor da:
sudo modprobe rt3090sta

lsmod çıktısı:
lsmod | grep rt3
Alıntı Yaprt3090sta             751499  0

Fakat bu Lucid üzerindeki kernel, sen Karmic kullanıyorsan durum nasıldır bilemiyorum. 3070 olabilir modül.
Fakat zaten yüklü gelen modülün çakışma yaptığı ve önce blacklist edilmesi gerektiği söylenmiş. Sen bunu mu yapmıştın bir ara?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heartsmagic

İlave yapmaya devam edeyim. Şimdi, kullanıcılar blacklist yaparken tek modül eklememişler, şu şekilde eklemişler:

Alıntı Yapblacklist rt2x00usb
blacklist rt2x00lib
blackist rt2800usb

Şu an şu çıktı ne diyor sende:

modprobe -l *rt3*
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Alıntı yapılan: heartsmagic - 15 Nisan 2010 - 01:15:15
Fakat bu Lucid üzerindeki kernel, sen Karmic kullanıyorsan durum nasıldır bilemiyorum. 3070 olabilir modül.
Fakat zaten yüklü gelen modülün çakışma yaptığı ve önce blacklist edilmesi gerektiği söylenmiş. Sen bunu mu yapmıştın bir ara?
Bir daha tövbe ralink chipset li cihaz almayacağım. Sözde linux driveri var diye tercih etmiştim.

Evet blackliste rt2800usb satırını ekleyerek deneme yapmıştım. Fakat bende şöyle bir sorun olmuştu. Cihaz çalışıyor fakat çıkış gücü normal değerlerin çok altında. 33dBm  cihazım bu işlem sonrasında 4dBm olarak görünüyor. Durum böyle olunca wireless sinyali yakalamıyor.

Düne kadar Lucid kullanıyordum bu gün tekrardan karmic sürümüne geçiş yapmıştım.

Alıntı yapılan: heartsmagic - 15 Nisan 2010 - 01:24:24
Şu an şu çıktı ne diyor sende:

modprobe -l *rt3*


modprobe -l *rt3*
yazdığımda herhangi bir çıktı vermiyor.
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Karmic üzerinde modül yok demektir. İlginç aslında, birisi dahili 3070sta modülünden bahsetmiş. Elle derleme yoluna gideceğiz diyeceğim ama ben hata aldım dediğim gibi. Sen Karmic üzerinde alır mısın bilemiyorum. Elindeki 3070 paketini doğrudan:

make ile bir derle ve os/linux dizini altında rt3070sta.ko modülü oluşuyor mu bir bak. Dediğim gibi son aşamada "permission" ile ilgili bir problem verebilir, göz ardı et.

#################

Güzel, daha farklı bir kaynak buldum. Oradaki paket bende derlendi ve modül bu sefer yüklendi. Permission sorununu yine verdi ama modül bu sefer elle yüklendi sorunsuzca. lsmod çıktısında da görüyorum. İlk önce bu yöntemi deneyelim.

Şuradan Linux sürücüsünü indir:
http://www.alfa.com.tw/in/front/bin/ptdetail.phtml?Part=AWUS036NH&Category=105463
Arşivi aç. os/linux/config.mk dosyasında WPA_Supplicant değişikliklerini yap. n'ler y olacak yani.
Ardından:

sudo make
sudo make install


Bunların çıktılarını görelim ama.

Eğer install aşamasında sorun çıkmazsa, blacklist işlemini yap ve şunları dahil et:
blacklist rt2x00usb
blacklist rt2x00lib
blackist rt2800usb


Sonra sistemi yeniden başlat.

Eğer make install kısmında hata verirse, modülü elle yüklemeyi bir deneriz.

Not: Derleme işlemi için build-essential paketinin kurulu olması elbette şart.

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Hocam sayende driver yükleme işini tamamladım. Tüm kontrolleri yaptım. Hatta deb paketi bile oluşturdum. (ilk deneyimim)

Fakat sonuç hüsran. Cihazın çıkış gücü 3dBm olarak görünüyor. Dolayısı ile hiç wireless sinyali görmüyor.

Çalışıp çalışmadığını kontrol etmek için laptopumdaki dahili wireless kartını kullanarak ağ oluşturdum. Usb cihazım bu ağa bağlandı.

Sorun sanırım driver ile alakalı. Normalde üzülmem gerekiyor fakat bu cihaz sayesinde forumda çok şey öğrendim. Linuxun sistemine bu kadar hiç müdehalede bulunmamıştım bu güne kadar. Çat pat ingilizcem ile firmaya mail attım. Bakalım nasıl bir yanıt verecekler.
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Genel forumda senin durumundan bahsedilmemiş. Gerçi önce yükleme için araştırma yapmıştım, derinlere pek inmedim. Yükledim diyenler de sorun yaşadıklarından bahsetmemişler. Acaba sendeki sıkıntı neden kaynaklanmakta? Diğer modüller kesinlikle yüklenmiyor değil mi? Şu son aşamada:

lsmod | grep rt* ne diyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Modemim ev içerisinde olsa bağlanacak bu durumda. Fakat ben ailemin evindeki modemime bağlanmak istiyorum. Hemen hemen mesafe 500metre filan. Gerçi bu mesafeyi bırak yan komşumun wireless sinyalini bile görmüyor.

Cihazda sıkıntı yok diğer platformda gayet sağlıklı çalışıyor.

Diğer modüllere baktım çok ilginç bir durum var. Yükleniyorlar?

/etc/modprobe.d/blacklist.conf
En alt satıra bunları eklemiştim.
blacklist rt2x00usb
blacklist rt2x00lib
blackist rt2800usb



lsmod | grep rt*
Çıktım aşağıdaki gibi.

screenshot@ubuntu:~$ lsmod | grep rt*
nf_conntrack_h323      48904  1 nf_nat_h323
nf_conntrack_pptp       5984  1 nf_nat_pptp
nf_conntrack_proto_gre     5344  1 nf_conntrack_pptp
nf_nat_proto_gre        2080  1 nf_nat_pptp
nf_conntrack_tftp       4048  1 nf_nat_tftp
nf_conntrack_sip       17872  1 nf_nat_sip
nf_nat_irc              2012  0
nf_conntrack_irc        4992  1 nf_nat_irc
nf_conntrack_ftp        6880  1 nf_nat_ftp
nf_nat                 17808  9 ipt_MASQUERADE,nf_nat_h323,nf_nat_pptp,nf_nat_proto_gre,nf_nat_tftp,nf_nat_sip,nf_nat_irc,nf_nat_ftp,iptable_nat
nf_conntrack_ipv4      13352  5 iptable_nat,nf_nat
nf_conntrack           67608  18 ipt_MASQUERADE,xt_state,nf_nat_h323,nf_conntrack_h323,nf_nat_pptp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_nat_tftp,nf_conntrack_tftp,nf_nat_sip,nf_conntrack_sip,nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntrack_ftp,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4          1756  1 nf_conntrack_ipv4
bridge                 47952  0
stp                     2272  1 bridge
rt2870sta             488820  0 rt2800usb              37372  0
rt2x00usb              11548  1 rt2800usbrt2x00lib              29756  2 rt2800usb,rt2x00usb
arc4                    1660  4
input_polldev           3716  1 rt2x00lib
snd_mixer_oss          16028  1 snd_pcm_oss
iwlcore               112796  1 iwl3945
snd_rawmidi            22208  1 snd_seq_midi
mac80211              181140  4 rt2x00usb,rt2x00lib,iwl3945,iwlcore
led_class               4096  3 rt2x00lib,iwl3945,iwlcore
snd_timer              22276  2 snd_pcm,snd_seq
snd_seq_device          6920  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
iptable_filter          3100  1
ip_tables              11692  2 iptable_nat,iptable_filter
crc_ccitt               1852  1 rt2800usb
serio_raw               5280  0
cfg80211               93052  4 rt2x00lib,iwl3945,iwlcore,mac80211
snd                    59204  16 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               7264  1 snd
parport                35340  2 ppdev,lp
softcursor              1756  1 bitblit
drm                   159584  3 i915
agpgart                34988  2 drm,intel_agp
r8169                  32064  0
mii                     5212  1 r8169
usb_storage            52576  1

"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

Aslında sen diğer yöntemle çözdün meseleyi ama biz burada kurcalamaya devam edebiliriz. Gerçi ne şekilde ilerleyeceğiz şu an kestiremiyorum. "Black list" edilmiş modüllerin yüklenmemesi gerekiyor normalde.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

screenshot

Alıntı yapılan: heartsmagic - 16 Nisan 2010 - 02:11:09
Aslında sen diğer yöntemle çözdün meseleyi ama biz burada kurcalamaya devam edebiliriz. Gerçi ne şekilde ilerleyeceğiz şu an kestiremiyorum. "Black list" edilmiş modüllerin yüklenmemesi gerekiyor normalde.
Sorunum çözüldü fakat ilerde bu chipsetli donanım kullanacak kişiler için bir döküman oluşturamadım. Diğer başlıkta belirttiğim güvenlik endişem var.

Çok ilginç black liste eklediğim modül neden çalışır bende anlamadım. Şu an indirdiğim ubuntu kalıbını inceliyorum sorunu nasıl çözdüklerine dair bir ipucu yakalayabilirmiyim diye.
"Zihin Fukara Olunca , Fikir Ukala Olur"

eribol

blacklist'te ekli modüllerin yüklenmesi bağımlılıktan kaynaklı. Mesela ndiswrapper modülünü kullanmak için b43, bcm43 modüllerini karalisteye ekliyoruz ancak ssb modülü bunları kullanmak istediği için bunlarda yükleniyordu. Yani bağımlılık diğer bağımlılığı da yüklüyor. Tüm birbirine bağımlı modülleri karalisteye eklemek gerekiyor.

screenshot

Alıntı yapılan: eribol - 16 Nisan 2010 - 10:01:42
blacklist'te ekli modüllerin yüklenmesi bağımlılıktan kaynaklı. Mesela ndiswrapper modülünü kullanmak için b43, bcm43 modüllerini karalisteye ekliyoruz ancak ssb modülü bunları kullanmak istediği için bunlarda yükleniyordu. Yani bağımlılık diğer bağımlılığı da yüklüyor. Tüm birbirine bağımlı modülleri karalisteye eklemek gerekiyor.
Çok ama çok teşekkürler. Bu kısmı hiç düşünmemiştim. Sayenizde çok şey öğrendim forumda.
"Zihin Fukara Olunca , Fikir Ukala Olur"

heartsmagic

O modülleri kullanan ne var acaba? Zira her yerde listeye eklenilmesi gereken modüller olarak bunların ismi geçiyor.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

eribol

Alıntı Yapinput_polldev           3716  1 rt2x00lib
bu modülün etkisi olabilir diye düşünüyorum. Ayrıca bu;
Alıntı Yapcrc_ccitt               1852  1 rt2800usb
ve ayrıca bu;
Alıntı Yapmac80211              181140  4 rt2x00usb

heartsmagic

Evet bağımlılıklar arasında görünüyormuş. Modül ne işe yarıyor acaba? Bende yüklü değil örneğin. Onu da alabiliriz sanırım listeye.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heartsmagic

Hmm mac80211 kablosuz için gerekli sanırım, bende bir tek o yüklü.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.