Airties WUS 300 Kurulum Sorunu

Başlatan ResultanteImportante, 04 Haziran 2013 - 12:00:50

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

ResultanteImportante

Arkadaşlar merhaba,
Bilgisayarımın biraz hantal olması ve 10 küsür senelik windows bıkkınlığından ötürü bilgisayarıma uzun zamandır ubuntu kurmak istiyordum ve dün kurulumu yaptım. Dünden bu yana uğraşmama rağmen bu konudaki çoğu insan gibi ben de WUS 300 kurulumunu yapamadım. Ekte de görüldüğü üzere .deb uzantılı dosyaları indirdim ama herhangi bir şekilde açıp kuramadım dosyaları. Linux tabanlı herhangi bir yazılımı daha önce kullanmadığım için pek hakim değilim. Yardım edecek arkadaşlar anlatacakları şeyleri basite indirgeyerek yazarsa sevinirim, saygılar.



cagriemer

Merhaba,

Oncelikle foruma hosgeldiniz. Terminal size ndiswrapper'i bulamadigini ve yuklemeniz gerektigini soyluyor. apt-get komutuyla onu deniyorsunuz ama internet baglantiniz yoksa ne yazik ki yukleme islemini yapamazsiniz.

Aslinda siz paketleri indirmissiniz ama o paketlerin surum numaralari 13.04 deposundakiler ile tutmuyor. Ilk yapmaniz gereken internet baglantisi olan bir bilgisayara gecip packages.ubuntu.com adresine gidip raring icin islemci mimarinize uygun paketleri indirmek.

http://packages.ubuntu.com/raring/ndiswrapper-common
http://packages.ubuntu.com/raring/ndiswrapper-utils-1.9
http://packages.ubuntu.com/raring/ndisgtk

Sayfalarinda alt kisimlarda download bolumunu goreceksiniz. amd64 64 bit kullaniyor iseniz, i386'da 32 bit kullaniyor iseniz indirmeniz gerekenler. ndiswrapper-common paketinde amd64 ya da i386 gormeyeceksiniz. Onlarin yerine all olacak. Bu da iki sistemde de kullanilabilecegi anlamina geliyor. Indirdiginiz paketleri, kurmak istediginiz bilgisayara tasidiktan sonra, orada eski olanlari silin. Bir sonraki asamada paketleri kopyaladiginiz dizine dosya yoneticisiyle gecip sag tiklayin. Ucbirimde ac gibi bir sey cikacaktir, ona tiklayin ve paketleri yuklemek icin su komutu girin.

sudo dpkg -i *.deb
Paketlerin kurulumu bittikten sonra yapmaniz gereken islemlere elinizdeki belgeden devam edebilirsiniz.

ResultanteImportante

Evet ndiswrapper kurulumu sırasında hatayı ben yapmışım. 64 bit yerine 32 bit için uyumlu dosyaları indirmişim. Ndiswrapper kurulumunu yaptım, "driver installed" yazısı dahi çıktı terminalde lakin

modprobe ndiswrapper

yazdığımda

FATAL: Module ndiswrapper not found çıktısını aldım.

Sorun nedir acaba?

cagriemer

ndiswrapper-dkms paketini de yukleyip tekrar dener misiniz?

ResultanteImportante


cagriemer

Yanlis paketi yukluyorsunuz. Benim size yazdigim paketin tam olarak adi ndiswrapper-dkms.

ResultanteImportante

Kusura bakmayın sizi de uğraştırıyorum. Teşekkür ederim yardımlarınız için.

Bu adresteki http://packages.ubuntu.com/raring/ndiswrapper-dkms paketi indirdim.
Sonuç bu:


cagriemer

Kusura bakilacak bir durum yok. Terminal ciktilarini burada duz metin olarak paylasir misiniz? Takip etmek daha kolay oluyor oyle. Terminaldeki metni secip kopyaladiktan sonra buradaki mesaj yazma penceresinde # isaretli butona basin. Kod etiketi yerlestirecektir. O etiketin arasina kopyaladiginiz metni yapistirip, gonderebilirsiniz.

https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1114391 adresinde sizin su anda yasadiginiz probleme benzer bir sorun icin hata kaydi acilmis. Tam olarak neden kaynaklandigini su an icin kestiremedim. /var/lib/dkms/ndiswrapper/1.57/build/make.log dosyasinin icerigini de gorebilir miyiz?

ResultanteImportante

ndiswrapper-1.57 for kernel 3.8.0-19-generic (x86_64)
Prş Haz  6 19:40:11 EEST 2013


Cannot find kernel build files in /usr/src/linux-headers-3.8.0-19-generic
Please give the path to kernel build directory with
the KBUILD=<path> argument to make


make: *** [config_check] Error 1


ResultanteImportante

(Reading database ... 155392 files and directories currently installed.)
Preparing to replace linux-headers-3.8.0-19 3.8.0-19.29 (using linux-headers-3.8.0-19_3.8.0-19.29_all.deb) ...
Unpacking replacement linux-headers-3.8.0-19 ...
Preparing to replace linux-headers-3.8.0-19-generic 3.8.0-19.29 (using linux-headers-3.8.0-19-generic_3.8.0-19.29_amd64.deb) ...
Unpacking replacement linux-headers-3.8.0-19-generic ...
Preparing to replace linux-headers-generic 3.8.0.19.35 (using linux-headers-generic_3.8.0.19.35_amd64.deb) ...
Unpacking replacement linux-headers-generic ...
Setting up linux-headers-3.8.0-19 (3.8.0-19.29) ...
Setting up linux-headers-3.8.0-19-generic (3.8.0-19.29) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.8.0-19-generic /boot/vmlinuz-3.8.0-19-generic
Traceback (most recent call last):
  File "/usr/share/apport/package-hooks/dkms_packages.py", line 22, in <module>
    import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.0-19-generic (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.57/build/make.log for more information.
Setting up linux-headers-generic (3.8.0.19.35) ...


cagriemer

#11
ndiswrapper'in bu surumunde bir problem varmis. Bir ust surumunu deneyecegiz. Suradaki[1] adimlari uygulayabilir misiniz? Yalniz orada size testing'den indirin diyor. O sekilde degil de dogrudan http://sourceforge.net/projects/ndiswrapper/ adresinden indirin siz.

[1] https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/16

ResultanteImportante

Bu adımları uygulamayı denedim ama bilmediğim çok fazla terim olduğu için başarılı olamadım. Mümkünse Türkçe'sini paylaşabilir misiniz benimle?

heartsmagic

ctrl+alt+t ile uçbirimi açıp şunları yürüt kopyala yapıştır yaparak:

wget http://downloads.sourceforge.net/project/ndiswrapper/testing/ndiswrapper-1.58rc1.tar.gz
tar xvf ndiswrapper-1.58rc1.tar.gz
cd ndiswrapper-1.58rc1
make uninstall
make
sudo make install


Çıktıları da paylaş lütfen.
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.

ResultanteImportante

wget http://downloads.sourceforge.net/project/ndiswrapper/testing/ndiswrapper-1.58rc1.tar.gz

bu kodu yazınca hiçbir çıktı alamıyorum, internet bağlantısı olmadığından olabilir mi?

if

Kablo ile bağlanma ihtimaliniz yok mu?

ResultanteImportante


if

wget'den sonra gelen bağlantıdaki dosyayı bir şekilde bilgisayarınıza aktarmanız gerek.

ResultanteImportante

Alıntı yapılan: if - 11 Haziran 2013 - 21:06:47
wget'den sonra gelen bağlantıdaki dosyayı bir şekilde bilgisayarınıza aktarmanız gerek.

tar.gz uzantılı dosya bilgisayarda bulunuyor.

if

@ResultanteImportante, Ubuntu içerisinde mi? Ev dizini altına taşıyın dosyayı. Sonra uçbirimi açarak ikinci komuttan devam edin.

ResultanteImportante

Böyle bir çıktı aldım.

yasin@ubuntu:~$ tar xvf ndiswrapper-1.58rc1.tar.gz
ndiswrapper-1.58rc1/
ndiswrapper-1.58rc1/ChangeLog
ndiswrapper-1.58rc1/loadndisdriver.8
ndiswrapper-1.58rc1/ndiswrapper.8
ndiswrapper-1.58rc1/Makefile
ndiswrapper-1.58rc1/driver/
ndiswrapper-1.58rc1/driver/hal.c
ndiswrapper-1.58rc1/driver/lin2win.S
ndiswrapper-1.58rc1/driver/proc.c
ndiswrapper-1.58rc1/driver/winnt_types.h
ndiswrapper-1.58rc1/driver/ntoskernel.c
ndiswrapper-1.58rc1/driver/mkexport.sh
ndiswrapper-1.58rc1/driver/rtl.c
ndiswrapper-1.58rc1/driver/wrapndis.h
ndiswrapper-1.58rc1/driver/usb.c
ndiswrapper-1.58rc1/driver/usb.h
ndiswrapper-1.58rc1/driver/workqueue.c
ndiswrapper-1.58rc1/driver/wrapmem.h
ndiswrapper-1.58rc1/driver/pnp.c
ndiswrapper-1.58rc1/driver/loader.c
ndiswrapper-1.58rc1/driver/ndis.h
ndiswrapper-1.58rc1/driver/pe_linker.c
ndiswrapper-1.58rc1/driver/ntoskernel.h
ndiswrapper-1.58rc1/driver/divdi3.c
ndiswrapper-1.58rc1/driver/loader.h
ndiswrapper-1.58rc1/driver/win2lin_stubs.S
ndiswrapper-1.58rc1/driver/pnp.h
ndiswrapper-1.58rc1/driver/wrapmem.c
ndiswrapper-1.58rc1/driver/pe_linker.h
ndiswrapper-1.58rc1/driver/iw_ndis.h
ndiswrapper-1.58rc1/driver/Makefile
ndiswrapper-1.58rc1/driver/iw_ndis.c
ndiswrapper-1.58rc1/driver/ndiswrapper.h
ndiswrapper-1.58rc1/driver/wrapndis.c
ndiswrapper-1.58rc1/driver/wrapper.h
ndiswrapper-1.58rc1/driver/crt.c
ndiswrapper-1.58rc1/driver/ntoskernel_io.c
ndiswrapper-1.58rc1/driver/wrapper.c
ndiswrapper-1.58rc1/driver/ndis.c
ndiswrapper-1.58rc1/driver/longlong.h
ndiswrapper-1.58rc1/driver/mkstubs.sh
ndiswrapper-1.58rc1/driver/lin2win.h
ndiswrapper-1.58rc1/README
ndiswrapper-1.58rc1/AUTHORS
ndiswrapper-1.58rc1/INSTALL
ndiswrapper-1.58rc1/ndiswrapper.spec
ndiswrapper-1.58rc1/utils/
ndiswrapper-1.58rc1/utils/loadndisdriver.c
ndiswrapper-1.58rc1/utils/Makefile
ndiswrapper-1.58rc1/utils/ndiswrapper-buginfo
ndiswrapper-1.58rc1/utils/ndiswrapper
yasin@ubuntu:~$ cd ndiswrapper-1.58rc1
yasin@ubuntu:~/ndiswrapper-1.58rc1$ make uninstall
rm -f /usr/share/man/man8/ndiswrapper.8
rm -f /usr/share/man/man8/loadndisdriver.8
make -C driver uninstall
make[1]: Entering directory `/home/yasin/ndiswrapper-1.58rc1/driver'
rm -f /lib/modules/3.8.0-19-generic/misc/ndiswrapper.ko
/sbin/depmod -a 3.8.0-19-generic
make
sERROR: openat(/lib/modules/3.8.0-19-generic, modules.dep.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.dep.bin.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.alias.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.alias.bin.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.softdep.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.symbols.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.symbols.bin.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.builtin.bin.tmp, 1101, 644): Permission denied
ERROR: openat(/lib/modules/3.8.0-19-generic, modules.devname.tmp, 1101, 644): Permission denied
make[1]: Leaving directory `/home/yasin/ndiswrapper-1.58rc1/driver'
make -C utils uninstall
make[1]: Entering directory `/home/yasin/ndiswrapper-1.58rc1/utils'
rm -f /sbin/loadndisdriver
rm: cannot remove '/sbin/loadndisdriver': Permission denied
make[1]: *** [uninstall] Error 1
make[1]: Leaving directory `/home/yasin/ndiswrapper-1.58rc1/utils'
make: *** [uninstall] Error 2
yasin@ubuntu:~/ndiswrapper-1.58rc1$ make
make -C utils
make[1]: Entering directory `/home/yasin/ndiswrapper-1.58rc1/utils'
gcc -g -Wall -I../driver  -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/yasin/ndiswrapper-1.58rc1/utils'
make -C driver
make[1]: Entering directory `/home/yasin/ndiswrapper-1.58rc1/driver'


Cannot find kernel build files in /usr/src/linux-headers-3.8.0-19-generic
Please give the path to kernel build directory with
the KBUILD=<path> argument to make


make[1]: *** [config_check] Error 1
make[1]: Leaving directory `/home/yasin/ndiswrapper-1.58rc1/driver'
make: *** [driver] Error 2
yasin@ubuntu:~/ndiswrapper-1.58rc1$ sudo make install
[sudo] password for yasin:
make -C driver install
make[1]: Entering directory `/home/yasin/ndiswrapper-1.58rc1/driver'


Cannot find kernel build files in /usr/src/linux-headers-3.8.0-19-generic
Please give the path to kernel build directory with
the KBUILD=<path> argument to make


make[1]: *** [config_check] Error 1
make[1]: Leaving directory `/home/yasin/ndiswrapper-1.58rc1/driver'
make: *** [install] Error 2
yasin@ubuntu:~/ndiswrapper-1.58rc1$


if

sudo apt-get istalll linux-headers-`uname -r` build-essential

heartsmagic

#22
İnternet yoksa derleme işlemi zahmetli olabilir. @if'in son iletisinde vermiş olduğu paketlerin de sisteme bir şekilde aktarılıp kurulması gerekiyor.
Kablo ile bağlanma ihtimalin hiç yoksa sana .deb paketlerinin yerini tarif ederiz yine.

Hiç imkân yok denmiş zaten. Bu durumda şu paketleri kurmayı dene:

http://packages.ubuntu.com/raring/amd64/linux-headers-3.8.0-19-generic/download
http://packages.ubuntu.com/raring/build-essential

Fakat build-essentail meta pakettir, esasında alttaki depends dediği paketleri kurar. Sen onları indireceksin tek tek, liste uzamasın diye geçmeyeyim :)
Bazıları belki kuruludur sistemde, bazılarına da gerek yoktur. Örneğin make kuruludur sende muhtemelen, gcc ise değildir. g++'a gerek olmayabilir. Sen garanti olsun diye oradaki bağımlılıkları indir ama sistem kurma. Önce sadece linux-headers paketini ve gcc'yi kur.

Benim derleme için verdiğim komuttaki uninstall ile başlayan satırın da başına sudo koy.

sudo make uninstall
make
sudo make install


gibi.
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.