Ndiswrapper nasıl-yapılır dosyası

Şuraya atla: kullan, ara


Amaç

Sahip olduğunuz PC, muhtemelen Wlan( kablosuz ağ kartı) içeren bir dizüstü bilgisayar ve siz bu sürücü için şu ana kadar herhangi bir açık kaynaklı sürücü bulamadınız.

Bundan dolayı, muhtemelen USB Stick olarak tabir edilen cinsten harici olarak bağlanan bir kart aldınız veya Windows sürücüleri ile elinizdeki kartı ndsiwrapper ile çalıştırmaya çalıştınız.

Uyarı! ndiswrapper gibi gizemli ve çekirdeğin içinde değişiklik yapabilecek bir şeyden dolayı, çekirdek hatalarını bildiremeyecek duruma gelebilirsiniz. Hiçkimse hangi sürücünün gerçekten bu işi yaptığını ve çekirdeğe hasar verdiğini bilemeyecektir.

Fakat bunu kullanıyorum ve şu ana kadar tuhaf bir sonuç elde etmedim...

Paket Kurulumu

Öncelikle, kullandığınız kablosuz ağ kartının, Suse ile beraber gelen başka paketlerce desteklenmediğinden emin olunuz. wlan-kmp-default paketi ( veya wlan-kmp-bigsmp veya diğerleri -- çekirdeğinize bağlı olarak) bazı kablosuz ağ sürücülerini içermektedir. Eğer şanslıysanız, ndiswrapper kullanmak durumunda kalmayacaksınız.

YaST'ı çalıştırın ve ndiswrapper ve ndiswrapper-kmp-xxxxx ( xxxx i çekirdek yapınıza göre belirleyin, genellikle: ndiswrapper-kmp-default) paketlerini, Software (Yazılımlar) → Software Management(Yazılım Yönetimi) yoluyla kurun.

İpucu: wireless-tools paketlerini ek olarak kurmak isteyebilirsiniz, ancak bunlara kartınız calisirsa ihtiyaciniz olacak. :)


Sürücü Kurulumu

  • En başta hangi kablosuz ağ kartına sahip olduğunuzu bulun, bunun için (root olarak "xterm" veya benzeri terminal penceresinde, aşağıdaki komutları uygulayın -- # işareti root olduğunuza dair bilgilendirmedir. Bunu tekrar yazmayın ):

  # lspci -v | less

Not: ''lspci'' komutu ile sisteminize bağlı PCI kartlarınızın özelliklerini görebilirsiniz. Daha detaylı bilgi için komut satırına ''man lspci'' yazın Komut sonrasında, kullandığım sistemde, aşağıdaki çıktıyı aldım,:
02:04.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g
Wireless LAN Controller (rev 02)
  • WINDOWS kurulum kayıtlarına bakıyoruz,( benim sistemimde: /windows/c/WINDOWS/setupapi.log), ve Windows'ta kurulu olan sürücüyü buluyoruz: Belki WLAN satırını aramak işinizi görebilir? :) Ben aşağıdaki şüpheli satırı buldum
 #I022 Found "PCI\VEN_14E4&DEV_4318&SUBSYS_1356103C" in C:\SWSetup\WLAN\bcmwl5a.inf;
 Device: "Broadcom 802.11b/g WLAN"; Driver: "Broadcom 802.11b/g WLAN"; Provider: "Broadcom";
 Mfg: "Broadcom"; Section name: "BCM43XG2".
  • Uygun olan Windows sürücünü kuruyoruz,
   # ndiswrapper -i /windows/c/SwSetup/WLAN/bcmwl5a.inf
  • Eğer ndiswrapper sürücüyü yüklediyse,
 # ndiswrapper -l
 Installed drivers:
 bcmwl5a         driver installed, hardware present

Yukarıdaki satırları göreceksiniz,

Eğer "fuzzy driver" veya "hardware not present" benzeri bir sonuç alırsanız, muhtemelen hatalı sürücüyü kullandınız ve bu sürücü çalışmayacaktır. Belki başka bir sürücüyü deneyebilirsiniz veya burada bu işi bırakabilirsiniz. Linksys, Belkin ve D-link marka kartların farklı çipleri olup, problem yaratmaktadır ve sonuçta "fuzzy driver" hatası alınmaktadır.Wiki of ndiswrapper project web sitesinden belki yardım alabilirsiniz.

Eğer yukarıdaki hata mesajlarını almadıysanız, birinci adımı tamamladınız.

Ağ Yapılandırması

Sürücüye sahip olmanız, kartınızın çalıştığı anlamına gelmiyor. :) Ek olarak, ağ nesnelerini yapılandırmanız gerekli.

Birçok yapılandırma çeşidi var. Ben bunlardan sadece birini anlatıyorum. DHCP ve KDE ağ yöneticisi ile yönetim.

  • YaST ağ yapılandırmasını çalıştırın:   Ağ Sürücüleri   Ağ Kartı
  • "Kullanıcı kontrollü ağ yönetimi" seçeneğini seçin ve "İleri"
  • "Ekle" düğmesini seçin (Alt tarafta)
    • Sürücü Tipi: "Kablosuz Bağlantı"
    • Yapılandırma Adı: "0" (veya ne olursa :))
    • Fiziksel Yapılandırma Adı: "static-0"
    • Modül Adı: "ndiswrapper"
    • Seçenek :"" (burayı boş bırakın)
    • "PCMCI" veya "USB" seçeneklerini işaretlemeyin
    • ... ve en son "İleri" tuşuna basın
  • Sonraki ekranda "Bİlgisayar adı ve İsim Sunucusu" bolümünde DHCP seçeneği ve "İleri Düzey → DHCP Seçenekleri" kısmını seçin "İleri" tuşuna basın
  • "Kablosuz ağ kartı yapılandırması" penceresinde:
    • Operasyon Modu: "Yönetilen"
    • Network Adı (EESID): "" (boş bırakın)
    • Doğrulama Modu : "Açık"
    • Giriş Tipi : "şifre kelimesi"
    • Şifreleme Anahtarı: "" (boş bırakın)
    • ... ve son olarak yine "İleri" tuşuna basın
  • kcüzdan (kwallet) yöneticisi açılabilir -- şifrenizi girin ve pas geçin (bu hiçbirşey yapmayacaktır.)
  • "Şifreleme kendinize ait bir risktir" uyarısını umursamayın.
  • "İleri" tuşuna basarak "Ağ Kartı Yapılandırma Öngörünümü" ne geri dönün.

Kartınız yapılandırılmıştır.

Şimdi, Ağ Yöneticisini -- görevler çubuğunda-- açın ve bulunan ağlardan birisini seçiniz. Eğer kablolu ağınız bağlıysa bunu kapatın ve internete bağlanın.

Eğer sizin SSID'niz (Kablosuz ağ adı) yayında yoksa, Ağ yöneticisindekinden birini seçiniz.

Bu kadar :)


Orjinal : Klaus Singvogel --Kssingvo 14:57, 18 May 2006 (UTC)

  • Çeviri : 17.08.2006