Öncelikle sisteminizde build-essential paketi henüz kurulu değil ise Ubuntu Yazılım Merkezi'nden ya da Synaptic Paket Yöneticisinden bu paketi kurunuz.Uçbirim yardımıyla da kurabilirsiniz:
sudo apt-get install build-essential
Ardından sahipli sürücüyü buradan (http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#2302) indiriyoruz.Dikkat etmemiz gereken nokta indireceğimiz sürücü "RTL8192SE" başlığının altında olacak ve "Linux driver for kernel 2.6.24 (and later, up to 3.2.x)" yazan kısımdakini indireceğiz.
İndirdiğimiz paketi Ev dizininde "realtek" adlı bir klasör oluşturup paketi bu klasörün içine çıkartalım.
Ardından aşağıdaki komutlarla sürücümüzü kuralım:
cd ~/realtek
sudo su
make
make install
modprobe rtl8192se
Bu komutlardan sonra sürücümüzün çalışıyor olması gerekli.Kablosuz ağımızın sistemi yeniden başlattığımızda da çalışması için:
gksudo gedit /etc/modules
"rtl8192se" (Tırnakların içindeki kısmı) son satıra yazıp kaydedip kapatıyoruz.
Kaynak: http://michael-peeters.blogspot.com/2011/10/fixing-rtl8191se-wifi-under-ubuntu-1110.html
Yardım edebilir misiniz ?
cd ~/realtek
Bunu yazınca dizin yok diyor ? Başlatıcıdan Ev Dizini'ne tıklayıp realtek adında klasör oluşturdum ve sürücü dosyalarını da oraya kopyaladım ama dizini görmüyor bir türlü.
Alıntı yapılan: Dathka - 14 Ocak 2013 - 16:06:27
Yardım edebilir misiniz ?
cd ~/realtek
Bunu yazınca dizin yok diyor ? Başlatıcıdan Ev Dizini'ne tıklayıp realtek adında klasör oluşturdum ve sürücü dosyalarını da oraya kopyaladım ama dizini görmüyor bir türlü.
Yukarıdaki mesajımda yazmıştım klasör oluşturmanız gerekiyor ev dizininizde ardından paketi bu klasöre çıkartacaksınız.
Alıntı yapılan: hckr - 15 Temmuz 2012 - 13:52:43
İndirdiğimiz paketi Ev dizininde "realtek" adlı bir klasör oluşturup paketi bu klasörün içine çıkartalım.
Birşeyleri kurcaladım kabul etti sonunda. Yalnız make komutu işe yaramıyor
make: *** Hedefler belirtilmediğinden make dosyası yok. Durdu. diyor.
build-essential paketini kurdunuz mu?
Anladığım kadarıyla hâlâ dizine girmemişsiniz.Klasörün içeriğini yeni açacağınız klasöre çıkarttınız mı?
Alıntı yapılan: hckr - 14 Ocak 2013 - 17:50:11
build-essential paketini kurdunuz mu?
Anladığım kadarıyla hâlâ dizine girmemişsiniz.Klasörün içeriğini yeni açacağınız klasöre çıkarttınız mı?
edit.
make: *** Hedefler belirtilmediğinden make dosyası yok.
./configure
yürütmelisiniz make'den önce.
Alıntı yapılan: if - 14 Ocak 2013 - 18:51:02
make: *** Hedefler belirtilmediğinden make dosyası yok.
./configure
yürütmelisiniz make'den önce.
bash: ./configure: Böyle bir dosya ya da dizin yok
Hatası çıkıyor.
Make komutunu verdiğimde ise
make -C /lib/modules/3.5.0-21-generic/build M=/home/berkehan/realtek modules
make[1]:`/usr/src/linux-headers-3.5.0-21-generic' dizinine giriliyor
CC [M] /home/berkehan/realtek/base.o
/home/berkehan/realtek/base.c: '_rtl_init_mac80211' fonksiyonunda:
/home/berkehan/realtek/base.c:319:6: hata: 'IEEE80211_HW_BEACON_FILTER' undeclared (first use in this function)
/home/berkehan/realtek/base.c:319:6: bilgi: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [/home/berkehan/realtek/base.o] Hata 1
make[1]: *** [_module_/home/berkehan/realtek] Hata 2
make[1]: `/usr/src/linux-headers-3.5.0-21-generic' dizininden çıkılıyor
make: *** [all] Hata 2
Hatasını alıyorum.
Bu arada benim kartım RTL8191SE. Ancak Realtek bana 8192SE sürücüsünü verdi kurmak için. Bununla bir alakası olabilir mi ?
lspci -knn | grep Net
sudo lshw -network
sudo rfkill list
lsmod
çıktılarını alayım.
Alıntı yapılan: if - 14 Ocak 2013 - 19:03:20
lspci -knn | grep Net
sudo lshw -network
sudo rfkill list
lsmod
çıktılarını alayım.
Sırasıyla.
01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller [10ec:8172] (rev 10)
Hardware Lister (lshw) - B.02.16
usage: lshw [-format] [-options ...]
lshw -sürümü
-version print program version (B.02.16)
format can be
-html output hardware tree as HTML
-xml output hardware tree as XML
-short output hardware paths
-businfo output bus information
options can be
-class CLASS only show a certain class of hardware
-C CLASS same as '-class CLASS'
-c CLASS same as '-class CLASS'
-disable TEST disable a test (like pci, isapnp, cpuid, etc. )
-enable TEST enable a test (like pci, isapnp, cpuid, etc. )
-quiet don't display status
-sanitize sanitize output (remove sensitive information like serial numbers, etc.)
-numeric output numeric IDs (for PCI, USB, etc.)
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Module Size Used by
snd_hda_codec_hdmi 31423 1
snd_hda_codec_idt 59761 1
joydev 17161 0
coretemp 13168 0
kvm_intel 126745 0
kvm 357806 1 kvm_intel
arc4 12473 2
sparse_keymap 13658 0
snd_hda_intel 32515 3
snd_hda_codec 111547 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
microcode 18209 0
snd_pcm 80163 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0
snd_rawmidi 25382 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51255 2 snd_seq_midi,snd_seq_midi_event
snd_timer 24411 2 snd_pcm,snd_seq
snd_seq_device 14137 3 snd_seq_midi,snd_rawmidi,snd_seq
jmb38x_ms 17177 0
psmouse 84843 0
serio_raw 13031 0
lpc_ich 16925 0
memstick 15842 1 jmb38x_ms
snd 61991 16 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
rtl8192se 62268 0
rtlwifi 64137 1 rtl8192se
mac80211 461161 2 rtl8192se,rtlwifi
cfg80211 175375 2 rtlwifi,mac80211
i915 457181 3
soundcore 14599 1 snd
wmi 18590 0
drm_kms_helper 47303 1 i915
drm 238768 4 i915,drm_kms_helper
i2c_algo_bit 13197 1 i915
snd_page_alloc 14036 2 snd_hda_intel,snd_pcm
mei 35796 0
parport_pc 31968 0
ppdev 12817 0
bnep 17707 2
rfcomm 37276 0
bluetooth 183228 10 bnep,rfcomm
binfmt_misc 17260 1
video 18847 1 i915
mac_hid 13037 0
lp 13299 0
parport 40753 3 parport_pc,ppdev,lp
hid_a4tech 12590 0
usbhid 41702 0
hid 82142 2 hid_a4tech,usbhid
sdhci_pci 18155 0
sdhci 27830 1 sdhci_pci
jme 39500 0
rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 dizini altında bulunan base.c dosyasının 320. satırındaki IEEE80211_HW_BEACON_FILTER'ın başına # işareti koyduktan sonra tekrar make ile devam edin.
Alıntı yapılan: if - 14 Ocak 2013 - 19:13:03
rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 dizini altında bulunan base.c dosyasının 320. satırındaki IEEE80211_HW_BEACON_FILTER'ın başına # işareti koyduktan sonra tekrar make ile devam edin.
Satırın başına işareti koyup kaydedip çıktım. İşlemleri baştan aldım ama gene make işleminde yukardaki hatayı verdi. Koyacağım yeri mi anlamadım acaba ..
Bu dosya değil mi ?
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fa1301.hizliresim.com%2F15%2Fg%2Fhyhjk.png&hash=a39c1a764252ef57d8faa0edf44d113662013c4c)
@Dathka, koyduğunuz işareti görümiyorum ama önemli değil. # ile olacak iş değişmiş. Yapmamız gereken ya IEEE80211_HW_BEACON_FILTER |
satırını tamamen silmek ya da /* IEEE80211_HW_BEACON_FILTER | */
şeklinde yorum satırına dönüştürmek olmalı. Son halini göreyim yine.
Satırı silerek kurdum sonunda. Teşekkürler, emeğinize sağlık :)
Sırada Java var. Bir ton da onunla uğraşıcam şimdi ;D
Rica ederim, beraber yaptık:)
Windows 8 yüklü Casper Nirvana Ultrabook'uma Ubuntu 12.04 kurdum fakat bir türlü wireless çalışmadı. Biraz araştırma yaptım ve bu sayfadaki yönergeleri takip ettim. Gerçi benim aygıt rtl8188ce idi ben de onu sürücüsünü indirdim.
Ev dizini meselesinde ben iki sorun yaşadım.
birincisi : sol taraftan ev seçilip içine kopyalama yapınca görmüyor. dosya sisteminden ev-kullanıcı ad klasörünün içine klasör açmak gerekiyor.
ikincisi: sıkıştırılmış dosyanın "içeriğinin" realtek klasörüne atılması lazım. :)
cd ~/realtek
sudo su
make
make install
modprobe rtl8188c
(bu komut maalesef işlem yapmadı)
gksudo gedit /etc/modules komutuyla açılan dosyaya da "rtl8188ce" yazıp ekledim.(tırnak işaretsiz) iki gündür uğraştığım sorun bir çırpıda çözüldü.
Bu mesajı benzer durumda olan diğer arkadaşların benzer çözüm yöntemlerini kullanabilecekleri fikrini verebilmek için yazdım.
Teşekkür ederim.
Teşekkürler @against.
Ufak bir yanlış anlaşılmayı düzeltelim sadece. Bizlerin "ev dizinine at" dediğimiz olay aslında kullanıcının kendi ev dizinidir ki bu da kendi ismiyle geçer. Arada karışıklığa neden olabiliyor bu, fakat bizim tarafta "ev dizini" ifadesi kullanıcının kendisine ait olan dizindir.
/home -> Sisteme ait, kullanıcıların dizinlerinin tutulduğu dizindir.
/home/kullanıcı_adı -> Kullanıcıya ait ev dizinidir.
Gerçi artık çevirilerde "Başlangıç" diye geçiyor sanırım bu dizin ismi.