[Çözüldü] 14.04 / G6 için Ralink RT3290 kablosuz ağ kartı sorunu

Başlatan don_joganss, 13 Ağustos 2014 - 14:24:46

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

don_joganss

Kablosuz ağım internetimi çok düşük çekiyor ve kullanırken bazen kopuyor. Bişiler indirirken ise çok yavaş indiriyor....
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"

3.13.0-33-generic #58-Ubuntu SMP Tue Jul 29 16:45:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)
07:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
07:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
/code]
[code]0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

  *-network               
       açıklama: Kablosuz arayüz
       ürün: RT3290 Wireless 802.11n 1T/1R PCIe
       üretici: Ralink corp.
       physical id: 0
       bus info: pci@0000:07:00.0
       mantıksal ad: wlan0
       sürüm: 00
       serial: b8:76:3f:60:8a:33
       genişlik: 32 bits
       saat: 33MHz
       kapasiteler: pm msi pciexpress bus_master cap_list eternet physical wireless
       yapılandırma: broadcast=yes driver=rt2800pci driverversion=3.13.0-33-generic firmware=0.37 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       kaynaklar: irq:16 bellek:c3510000-c351ffff
  *-network
       açıklama: Eternet interface
       ürün: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       üretici: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       mantıksal ad: eth0
       sürüm: 05
       serial: 74:46:a0:80:c5:ec
       boyut: 100Mbit/s
       kapasite: 100Mbit/s
       genişlik: 64 bits
       saat: 33MHz
       kapasiteler: pm msi pciexpress msix vpd bus_master cap_list eternet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       yapılandırma: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8105e-1.fw ip=172.16.248.137 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       kaynaklar: irq:42 ioport:3000(boyut=256) bellek:c3404000-c3404fff bellek:c3400000-c3403fff

eth0      Link encap:Ethernet  HWaddr 74:46:a0:80:c5:ec 
          inet addr:172.16.248.137  Bcast:172.16.255.255  Mask:255.255.248.0
          inet6 addr: fe80::7646:a0ff:fe80:c5ec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:58363 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36512 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:62997988 (62.9 MB)  TX bytes:8585809 (8.5 MB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2169 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2169 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:324386 (324.3 KB)  TX bytes:324386 (324.3 KB)

wlan0     Link encap:Ethernet  HWaddr b8:76:3f:60:8a:33 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
         
donjoganss@donjoganss-HP-Pavilion-g6-Notebook-PC:~$  Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
Mode:Managed: komut bulunamadı
donjoganss@donjoganss-HP-Pavilion-g6-Notebook-PC:~$           Retry  long limit:7   RTS thr:off   Fragment thr:off
Retry: komut bulunamadı
donjoganss@donjoganss-HP-Pavilion-g6-Notebook-PC:~$           Power Management:on
Power: komut bulunamadı

Module                  Size  Used by
nvram                  14411  0
bnep                   19624  2
rfcomm                 69160  0
bluetooth             391196  10 bnep,rfcomm
fglrx                8085343  0
binfmt_misc            17468  1
uvcvideo               80885  0
intel_rapl             18773  0
x86_pkg_temp_thermal    14205  0
intel_powerclamp       14705  0
coretemp               13435  0
videobuf2_vmalloc      13216  1 uvcvideo
videobuf2_memops       13362  1 videobuf2_vmalloc
arc4                   12608  2
kvm_intel             143060  0
rt2800pci              13606  0
rt2800mmio             20986  1 rt2800pci
rt2800lib              89076  2 rt2800pci,rt2800mmio
videobuf2_core         40664  1 uvcvideo
kvm                   451511  1 kvm_intel
rt2x00pci              13287  1 rt2800pci
rt2x00mmio             13603  2 rt2800pci,rt2800mmio
videodev              134688  2 uvcvideo,videobuf2_core
rt2x00lib              55307  5 rt2x00pci,rt2800lib,rt2800pci,rt2800mmio,rt2x00mmio
mac80211              630653  3 rt2x00lib,rt2x00pci,rt2800lib
crct10dif_pclmul       14289  0
crc32_pclmul           13113  0
ghash_clmulni_intel    13216  0
aesni_intel            55624  0
aes_x86_64             17131  1 aesni_intel
cfg80211              484040  2 mac80211,rt2x00lib
lrw                    13286  1 aesni_intel
i915                  783805  4
eeprom_93cx6           13344  1 rt2800pci
crc_ccitt              12707  1 rt2800lib
gf128mul               14951  1 lrw
glue_helper            13990  1 aesni_intel
ablk_helper            13597  1 aesni_intel
snd_hda_codec_hdmi     46254  1
snd_hda_codec_idt      54645  1
cryptd                 20359  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_intel          52355  3
snd_hda_codec         192906  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102099  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
hp_wmi                 14062  0
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30144  1 snd_seq_midi
drm_kms_helper         53081  1 i915
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
sparse_keymap          13948  1 hp_wmi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29482  2 snd_pcm,snd_seq
drm                   303102  5 i915,drm_kms_helper
snd                    69238  17 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
parport_pc             32701  0
video                  19476  1 i915
ppdev                  17671  0
joydev                 17381  0
soundcore              12680  1 snd
lp                     17759  0
serio_raw              13462  0
mac_hid                13205  0
mei_me                 18627  0
rtsx_pci_ms            18151  0
i2c_algo_bit           13413  1 i915
lpc_ich                21080  0
amd_iommu_v2           19054  1 fglrx
memstick               16966  1 rtsx_pci_ms
wmi                    19177  1 hp_wmi
mei                    82276  1 mei_me
parport                42348  3 lp,ppdev,parport_pc
hid_generic            12548  0
usbhid                 52570  0
hid                   106148  2 hid_generic,usbhid
rtsx_pci_sdmmc         23274  0
psmouse               106678  0
ahci                   25819  3
libahci                32560  1 ahci
rtsx_pci               45956  2 rtsx_pci_ms,rtsx_pci_sdmmc
r8169                  67581  0
mii                    13934  1 r8169
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

meda

Daha önce bu hata var mıydı ? Ya da ne yaptıktan sonra yavaşlama oldu ?
Modem kanal numarası değiştirmeyi denediniz mi ?
"BEDAVA Bedava yaşıyoruz, bedava;Hava bedava, bulut bedava;
Dere tepe bedava;Yağmur çamur bedava;Otomobillerin dışı,Sinemaların kapısı,Camekanlar bedava; Peynir ekmek değil ama Acı su bedava;Kelle fiyatına hürriyet, Esirlik bedava; Bedava yaşıyoruz, bedava. Orhan VELİ"

don_joganss

Vardı daha öncede, benim çok internetle ilgili bi işim yoktu. İdare ediyorduk iyi kötü... Kodlara bakınca pek ni problem yok gibi ama...
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

https://forum.ubuntu-tr.net/index.php?topic=40893.0

13.04 üzerinde çözmüşüz sorunu. Dikkatlice uygularsın anlatılanları. Şu an 14.04 üzerinde derlenip derlenmeyeceğini bilmiyorum ancak denemeden de göremeyiz bunu. Tüm çıktıları buraya geçersin. Fakat, sudo make aşamasında hata alırsan devam etmeden önce buraya aktar 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.

don_joganss

#4
Alıntı Yap2. Şuradan sürücüyü indir:
http://www.mediatek.com/_en/07_downloads/01-1_windowsDetail.php?sn=5033
Eposta ve isim gireceksin sonra inmeye başlayacak.

Bu site bulunamıyor diyor ama sitenin downloads kısmına tıklayınca, bunlar açılıyor. Hangisini seçicem bunlardan?

http://www.mediatek.com/en/downloads/
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

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.

don_joganss

#6
@heartsmagic İnternet gitti tamamiyle, nerde yanlış yaptım bilmiyorum hiç bir ağ gözükmüyor ya....
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

Keşke yaptığın adımları kaydetseydin orası için.
En azından sudo make sonucunu aktarıp buraya geçebilir misin?
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.

don_joganss

#8
@heartsmagic
make: *** Hedef belirtilmemiş ve makefile dosyası bulunamadı. Durdu.
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

O başlıktaki aynı hataya düşmüş olmayasın? :)
İlgili dizinde mi uyguluyorsun işlemi? Paketi indirdin, açtın. Tam olarak o açtığın dizinde işlem yapman lazı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.

don_joganss

Abi açmadım dizini, indirdim ev klasörüne aldım. Sonra kodlara geçtim. Yada demek istediğini anlamadım mı ki ?
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

Ev klasöründe şu çıktıyı bir geçer misin:
ls | grep STA
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.

don_joganss

@heartsmagic istediğin kodlar burda...
-2012_0508_RT3290_Linux_STA_v2.6.0.0.bz2
DPO_RT3290_LinuxSTA_V2600_20120508
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

if

cd
tar xvf -2012_0508_RT3290_Linux_STA_v2.6.0.0.bz2
cd DPO_RT3290_LinuxSTA_V2600_20120508
ve ardından gelen komutlarla devam edersin.

don_joganss

Merhaba @if ,
Alıntı Yap6. Güncel çekirdeklerle bu sürücü derlenirken hata veriyor. 13.10 üzerinde düzeltme yapmadan denedim ve hatayı aldığımı gördüm. Bunun için şunları yapacağız. Öncelikle ilgili dosyayı aç:
gedit os/linux/pci_main_dev.c

bunları yaptıktan sonra bana gelen kod dizini ;
** (gedit:2434): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-tFy33HYCft: Bağlantı reddedildi
ve açılan metin dosyası bomboş oluyor....
Ne yapabilirim....
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

if

Merhaba @don_joganss,

pwd çıktısını alayım önce.

don_joganss

''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

if

tar xvf -2012_0508_RT3290_Linux_STA_v2.6.0.0.bz2 ne diyor?

don_joganss

@if istediğin kod dizini;

DPO_RT3290_LinuxSTA_V2600_20120508/chips/
DPO_RT3290_LinuxSTA_V2600_20120508/chips/rt28xx.c
DPO_RT3290_LinuxSTA_V2600_20120508/chips/rt30xx.c
DPO_RT3290_LinuxSTA_V2600_20120508/chips/rt3290.c
DPO_RT3290_LinuxSTA_V2600_20120508/chips/rtmp_chip.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/
DPO_RT3290_LinuxSTA_V2600_20120508/common/action.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/ba_action.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/client_wds.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_aes.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_asic.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_cfg.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_cmd.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_cs.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_data.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_data_pci.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_info.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_mac_pci.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_profile.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_radar.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_sanity.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_sync.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_tkip.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_video.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_wep.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/cmm_wpa.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/crypt_aes.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/crypt_arc4.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/crypt_hmac.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/crypt_md5.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/crypt_sha2.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/eeprom.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/ee_efuse.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/ee_prom.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/frq_cal.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/frq_cal_ori.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/misc.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/mlme.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/netif_block.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/ps.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt2860.bin_ori
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt2860_ori.bin
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt3290.bin
DPO_RT3290_LinuxSTA_V2600_20120508/common/rtmp_init.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rtmp_init_inf.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rtmp_mcu.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rtmp_timer.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt_channel.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt_led.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt_os_util.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/rt_rf.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/spectrum.c
DPO_RT3290_LinuxSTA_V2600_20120508/common/uapsd.c
DPO_RT3290_LinuxSTA_V2600_20120508/include/
DPO_RT3290_LinuxSTA_V2600_20120508/include/action.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/ags.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/ap.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/ap_diversity.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/br_ftph.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/cfg80211.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/cfg80211extr.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/chip_id.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/mac_pci.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/rt28xx.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/rt30xx.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/rt3290.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/rtmp_mac.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chip/rtmp_phy.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/chlist.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/client_wds.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/client_wds_cmm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/crypt_aes.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/crypt_arc4.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/crypt_hmac.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/crypt_md5.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/crypt_sha2.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/cs.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/dfs.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/dot11i_wpa.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/drs_extr.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/eeprom.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/firmware.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/frq_cal.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/iface/
DPO_RT3290_LinuxSTA_V2600_20120508/include/iface/iface_util.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/iface/rtmp_pci.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/link_list.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/misc.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/misc_cmm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/mlme.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/netif_block.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/oid.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/os/
DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_drv.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux_cmm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_os.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/radar.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_chip.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_cmd.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_def.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_dot11.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_iface.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_mcu.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_osabl.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_timer.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_type.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_config.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_led.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_os_net.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_os_util.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_txbf.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/spectrum.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/spectrum_def.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/sta_cfg.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/uapsd.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/video.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/vrut_ubm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/vr_ikans.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/wpa.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/wpa_cmm.h
DPO_RT3290_LinuxSTA_V2600_20120508/include/wsc.h
DPO_RT3290_LinuxSTA_V2600_20120508/iwpriv_usage.txt
DPO_RT3290_LinuxSTA_V2600_20120508/Makefile
DPO_RT3290_LinuxSTA_V2600_20120508/os/
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/br_ftph.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/cfg80211.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/cfg80211drv.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/config.mk
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/config.mk~
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/inf_ppa.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Kconfig.ap.soc
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Kconfig.ap.usb
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Kconfig.sta.soc
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.4
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.4.netif
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.4.util
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.6
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.6.netif
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.6.netif~
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.6.util
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.ap.soc
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.ap.usb
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.clean
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.libautoprovision.6
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile.sta.soc
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/pci_main_dev.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_linux.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_linux_symb.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_main_dev.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_pci_rbus.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_proc.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_profile.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_rbus_pci_drv.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_rbus_pci_util.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/rt_symb.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/sta_ioctl.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/vr_bdlt.c
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/vr_ikans.c
DPO_RT3290_LinuxSTA_V2600_20120508/rate_ctrl/
DPO_RT3290_LinuxSTA_V2600_20120508/rate_ctrl/alg_ags.c
DPO_RT3290_LinuxSTA_V2600_20120508/rate_ctrl/alg_grp.c
DPO_RT3290_LinuxSTA_V2600_20120508/rate_ctrl/alg_legacy.c
DPO_RT3290_LinuxSTA_V2600_20120508/rate_ctrl/ra_ctrl.c
DPO_RT3290_LinuxSTA_V2600_20120508/README_STA_pci
DPO_RT3290_LinuxSTA_V2600_20120508/RT2860STA.dat
DPO_RT3290_LinuxSTA_V2600_20120508/RT2860STACard.dat
DPO_RT3290_LinuxSTA_V2600_20120508/sta/
DPO_RT3290_LinuxSTA_V2600_20120508/sta/assoc.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/auth.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/auth_rsp.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/connect.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/dls.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/rtmp_ckipmic.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/rtmp_data.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/sanity.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/sta_cfg.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/sync.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta/wpa.c
DPO_RT3290_LinuxSTA_V2600_20120508/sta_ate_iwpriv_usage.txt
DPO_RT3290_LinuxSTA_V2600_20120508/tools/
DPO_RT3290_LinuxSTA_V2600_20120508/tools/bin2h
DPO_RT3290_LinuxSTA_V2600_20120508/tools/bin2h.c
DPO_RT3290_LinuxSTA_V2600_20120508/tools/Makefile
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

Eğer dosya boşsa komutu ilgili dizinde vermiyorsun demektir. Önce şu lazım:

cd DPO_RT3290_LinuxSTA_V2600_20120508

Eğer uçbirimi kapatıp tekrar açacaksan illa ki dizin değiştirmen gerekiyor tekrar. cd komutu için taze taze şuraya bakabilirsin:
https://forum.ubuntu-tr.net/index.php?topic=10524.msg518802#msg518802
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.

don_joganss

Öncelikle @heartsmagic merhaba,
Anladım nerde hata yaptığımı dediğin gibi oldu çıkmamam lazımmış uç birimden,
bütün yaptığım işlemleri yolluyorum buraya hata aldım ve hala internetim sıfır hiç görmüyor ağları sanki kablosuz wifi kapalı gibi....
Alıntı Yap5. Öncelikle bir dosyayı düzenlememiz gerekiyor:
gedit os/linux/config.mk
ile dosyayı açıyoruz ve ilgili satırların aşağıdaki şekilde olduklarından emin oluyoruz:
Alıntı
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
HAS_WPA_SUPPLICANT=y

Kısacası ikisinde de "y" olacak (tırnaklar yok, yukarıdaki gibi). Bu satırlar ayrı ayrı yerlerdeler, fakat yakınlar. 26. satır civarlarında ikisi de.
bu işlemi yaptım...
6. Güncel çekirdeklerle bu sürücü derlenirken hata veriyor. 13.10 üzerinde düzeltme yapmadan denedim ve hatayı aldığımı gördüm. Bunun için şunları yapacağız. Öncelikle ilgili dosyayı aç:
gedit os/linux/pci_main_dev.c
bunuda girdikten sonra gerekli düzenlemeleri yaptım ve aşşağıya aktardım...
Alıntı Yap/*
***************************************************************************
* Ralink Tech Inc.
* 4F, No. 2 Technology 5th Rd.
* Science-based Industrial Park
* Hsin-chu, Taiwan, R.O.C.
*
* (c) Copyright 2002, Ralink Technology, Inc.
*
* All rights reserved. Ralink's source code is an unpublished work and the
* use of a copyright notice does not imply otherwise. This source code
* contains confidential trade secret material of Ralink Tech. Any attemp
* or participation in deciphering, decoding, reverse engineering or in any
* way altering the source code is stricitly prohibited, unless the prior
* written consent of Ralink Technology, Inc. is obtained.
***************************************************************************

    Module Name:
    pci_main_dev.c

    Abstract:
    Create and register network interface for PCI based chipsets in Linux platform.

    Revision History:
    Who         When            What
    --------    ----------      ----------------------------------------------
*/

#define RTMP_MODULE_OS

/*#include "rt_config.h" */
#include "rtmp_comm.h"
#include "rt_os_util.h"
#include "rt_os_net.h"
#include <linux/pci.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)
#define __devexit
#define __devinit
#define __devinitdata
#endif

/* */
/* Function declarations */
/* */
/*extern int rt28xx_close(IN struct net_device *net_dev); */
/*extern int rt28xx_open(struct net_device *net_dev); */

static VOID __devexit rt2860_remove_one(struct pci_dev *pci_dev);
static INT __devinit rt2860_probe(struct pci_dev *pci_dev, const struct pci_device_id  *ent);
static void __exit rt2860_cleanup_module(void);
static int __init rt2860_init_module(void);


#ifdef CONFIG_PM
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,10)
#define pm_message_t u32
#endif

static int rt2860_suspend(struct pci_dev *pci_dev, pm_message_t state);
static int rt2860_resume(struct pci_dev *pci_dev);
#endif
#endif /* CONFIG_PM */

/* */
/* Ralink PCI device table, include all supported chipsets */
/* */
static struct pci_device_id rt2860_pci_tbl[] __devinitdata =
{
#ifdef RT3290
   {PCI_DEVICE(NIC_PCI_VENDOR_ID, NIC3290_PCIe_DEVICE_ID)},
#endif /* RT3290 */
    {0,}      /* terminate list */
};

MODULE_DEVICE_TABLE(pci, rt2860_pci_tbl);
#ifdef CONFIG_STA_SUPPORT
#ifdef MODULE_VERSION
MODULE_VERSION(STA_DRIVER_VERSION);
#endif
#endif /* CONFIG_STA_SUPPORT */


/* */
/* Our PCI driver structure */
/* */
static struct pci_driver rt2860_driver =
{
    name:       RTMP_DRV_NAME,
    id_table:   rt2860_pci_tbl,
    probe:      rt2860_probe,
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)
remove:     rt2860_remove_one,
#else
#if LINUX_VERSION_CODE >= 0x20412
remove:     __devexit_p(rt2860_remove_one),
#else
remove:     __devexit(rt2860_remove_one),
#endif
#endif

#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
#ifdef CONFIG_PM
   suspend:   rt2860_suspend,
   resume:      rt2860_resume,
#endif
#endif
};


/***************************************************************************
*
*   PCI device initialization related procedures.
*
***************************************************************************/
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
#ifdef CONFIG_PM

VOID RT2860RejectPendingPackets(
   IN   VOID   *pAd)
{
   /* clear PS packets */
   /* clear TxSw packets */
}

static int rt2860_suspend(
   struct pci_dev *pci_dev,
   pm_message_t state)
{
   struct net_device *net_dev = pci_get_drvdata(pci_dev);
   VOID *pAd = NULL;
   INT32 retval = 0;


   DBGPRINT(RT_DEBUG_TRACE, ("===> rt2860_suspend()\n"));

   if (net_dev == NULL)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("net_dev == NULL!\n"));
   }
   else
   {
      ULONG IfNum;

      GET_PAD_FROM_NET_DEV(pAd, net_dev);

      /* we can not use IFF_UP because ra0 down but ra1 up */
      /* and 1 suspend/resume function for 1 module, not for each interface */
      /* so Linux will call suspend/resume function once */
      RTMP_DRIVER_VIRTUAL_INF_NUM_GET(pAd, &IfNum);
      if (IfNum > 0)
      {
         /* avoid users do suspend after interface is down */

         /* stop interface */
         netif_carrier_off(net_dev);
         netif_stop_queue(net_dev);

         /* mark device as removed from system and therefore no longer available */
         netif_device_detach(net_dev);

         /* mark halt flag */
/*         RTMP_SET_FLAG(pAd, fRTMP_ADAPTER_HALT_IN_PROGRESS); */
/*         RTMP_SET_FLAG(pAd, fRTMP_ADAPTER_RADIO_OFF); */
         RTMP_DRIVER_PCI_SUSPEND(pAd);

         /* take down the device */
         rt28xx_close((PNET_DEV)net_dev);

         RT_MOD_DEC_USE_COUNT();
      }
   }

#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,10)
   /* reference to http://vovo2000.com/type-lab/linux/kernel-api/linux-kernel-api.html */
   /* enable device to generate PME# when suspended */
   /* pci_choose_state(): Choose the power state of a PCI device to be suspended */
   retval = pci_enable_wake(pci_dev, pci_choose_state(pci_dev, state), 1);
   /* save the PCI configuration space of a device before suspending */
   pci_save_state(pci_dev);
   /* disable PCI device after use */
   pci_disable_device(pci_dev);

   retval = pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state));
#endif

   DBGPRINT(RT_DEBUG_TRACE, ("<=== rt2860_suspend()\n"));
   return retval;
}

static int rt2860_resume(
   struct pci_dev *pci_dev)
{
   struct net_device *net_dev = pci_get_drvdata(pci_dev);
   VOID *pAd = NULL;

#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,10)
   INT32 retval;


   /* set the power state of a PCI device */
   /* PCI has 4 power states, DO (normal) ~ D3(less power) */
   /* in include/linux/pci.h, you can find that */
   /* #define PCI_D0          ((pci_power_t __force) 0) */
   /* #define PCI_D1          ((pci_power_t __force) 1) */
   /* #define PCI_D2          ((pci_power_t __force) 2) */
   /* #define PCI_D3hot       ((pci_power_t __force) 3) */
   /* #define PCI_D3cold      ((pci_power_t __force) 4) */
   /* #define PCI_UNKNOWN     ((pci_power_t __force) 5) */
   /* #define PCI_POWER_ERROR ((pci_power_t __force) -1) */
   retval = pci_set_power_state(pci_dev, PCI_D0);

   /* restore the saved state of a PCI device */
   pci_restore_state(pci_dev);

   /* initialize device before it's used by a driver */
   if (pci_enable_device(pci_dev))
   {
      printk("pci enable fail!\n");
      return 0;
   }
#endif

   DBGPRINT(RT_DEBUG_TRACE, ("===> rt2860_resume()\n"));

   if (net_dev == NULL)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("net_dev == NULL!\n"));
   }
   else
      GET_PAD_FROM_NET_DEV(pAd, net_dev);

   if (pAd != NULL)
   {
      ULONG IfNum;

      /* we can not use IFF_UP because ra0 down but ra1 up */
      /* and 1 suspend/resume function for 1 module, not for each interface */
      /* so Linux will call suspend/resume function once */
      RTMP_DRIVER_VIRTUAL_INF_NUM_GET(pAd, &IfNum);
      if (IfNum > 0)
/*      if (VIRTUAL_IF_NUM(pAd) > 0) */
      {
         /* mark device as attached from system and restart if needed */
         netif_device_attach(net_dev);

         if (rt28xx_open((PNET_DEV)net_dev) != 0)
         {
            /* open fail */
            DBGPRINT(RT_DEBUG_TRACE, ("<=== rt2860_resume()\n"));
            return 0;
         }

         /* increase MODULE use count */
         RT_MOD_INC_USE_COUNT();

/*         RTMP_CLEAR_FLAG(pAd, fRTMP_ADAPTER_HALT_IN_PROGRESS); */
/*         RTMP_CLEAR_FLAG(pAd, fRTMP_ADAPTER_RADIO_OFF); */
         RTMP_DRIVER_PCI_RESUME(pAd);

         netif_start_queue(net_dev);
         netif_carrier_on(net_dev);
         netif_wake_queue(net_dev);
      }
   }

   DBGPRINT(RT_DEBUG_TRACE, ("<=== rt2860_resume()\n"));
   return 0;
}
#endif /* CONFIG_PM */
#endif


static INT __init rt2860_init_module(VOID)
{
   DBGPRINT(RT_DEBUG_ERROR, ("register %s\n", RTMP_DRV_NAME));

#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
   return pci_register_driver(&rt2860_driver);
#else
    return pci_module_init(&rt2860_driver);
#endif
}


/* */
/* Driver module unload function */
/* */
static VOID __exit rt2860_cleanup_module(VOID)
{
    pci_unregister_driver(&rt2860_driver);
}

module_init(rt2860_init_module);
module_exit(rt2860_cleanup_module);


/* */
/* PCI device probe & initialization function */
/* */
static INT __devinit   rt2860_probe(
    IN  struct pci_dev              *pci_dev,
    IN  const struct pci_device_id  *pci_id)
{
   VOID             *pAd = NULL;
   struct  net_device   *net_dev;
   PVOID            handle;
   PSTRING            print_name;
   ULONG            csr_addr;
   INT rv = 0;
   RTMP_OS_NETDEV_OP_HOOK   netDevHook;
   ULONG               OpMode;

   DBGPRINT(RT_DEBUG_TRACE, ("===> rt2860_probe\n"));

/*PCIDevInit============================================== */
   /* wake up and enable device */
   if ((rv = pci_enable_device(pci_dev))!= 0)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("Enable PCI device failed, errno=%d!\n", rv));
      return rv;
   }

#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
   print_name = pci_name(pci_dev);
#else
   print_name = pci_dev->slot_name;
#endif /* LINUX_VERSION_CODE */

   if ((rv = pci_request_regions(pci_dev, print_name)) != 0)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("Request PCI resource failed, errno=%d!\n", rv));
      goto err_out;
   }
   
   /* map physical address to virtual address for accessing register */
   csr_addr = (unsigned long) ioremap(pci_resource_start(pci_dev, 0), pci_resource_len(pci_dev, 0));
   if (!csr_addr)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("ioremap failed for device %s, region 0x%lX @ 0x%lX\n",
               print_name, (ULONG)pci_resource_len(pci_dev, 0), (ULONG)pci_resource_start(pci_dev, 0)));
      goto err_out_free_res;
   }
   else
   {
      DBGPRINT(RT_DEBUG_TRACE, ("%s: at 0x%lx, VA 0x%lx, IRQ %d. \n",  print_name,
               (ULONG)pci_resource_start(pci_dev, 0), (ULONG)csr_addr, pci_dev->irq));
   }

   /* Set DMA master */
   pci_set_master(pci_dev);


/*RtmpDevInit============================================== */
   /* Allocate RTMP_ADAPTER adapter structure */
/*   handle = kmalloc(sizeof(struct os_cookie), GFP_KERNEL); */
   os_alloc_mem(NULL, (UCHAR **)&handle, sizeof(struct os_cookie));
   if (handle == NULL)
   {
      DBGPRINT(RT_DEBUG_ERROR, ("%s(): Allocate memory for os handle failed!\n", __FUNCTION__));
      goto err_out_iounmap;
   }
   memset(handle, 0, sizeof(struct os_cookie));

   ((POS_COOKIE)handle)->pci_dev = pci_dev;

#ifdef OS_ABL_FUNC_SUPPORT
{
   RTMP_PCI_CONFIG PciConfig;
   PciConfig.ConfigVendorID = PCI_VENDOR_ID;
   /* get DRIVER operations */
   RTMP_DRV_OPS_FUNCTION(pRtmpDrvOps, NULL, &PciConfig, NULL);
}
#endif /* OS_ABL_FUNC_SUPPORT */

   rv = RTMPAllocAdapterBlock(handle, &pAd);   /* we may need the pci_dev for allocate structure of "RTMP_ADAPTER" */
   if (rv != NDIS_STATUS_SUCCESS)
      goto err_out_iounmap;
   /* Here are the RTMP_ADAPTER structure with pci-bus specific parameters. */
/*   pAd->CSRBaseAddress = (PUCHAR)csr_addr; */
   RTMP_DRIVER_PCI_CSR_SET(pAd, csr_addr);

/*   RTMPInitPCIeDevice(pci_dev, pAd); */
   RTMP_DRIVER_PCIE_INIT(pAd, pci_dev);

/*NetDevInit============================================== */
   net_dev = RtmpPhyNetDevInit(pAd, &netDevHook);
   if (net_dev == NULL)
      goto err_out_free_radev;
   
   /* Here are the net_device structure with pci-bus specific parameters. */
   net_dev->irq = pci_dev->irq;      /* Interrupt IRQ number */
   net_dev->base_addr = csr_addr;      /* Save CSR virtual address and irq to device structure */
   pci_set_drvdata(pci_dev, net_dev);   /* Set driver data */
   
#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
/* for supporting Network Manager */
   /* Set the sysfs physical device reference for the network logical device
     * if set prior to registration will cause a symlink during initialization.
    */
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
   SET_NETDEV_DEV(net_dev, &(pci_dev->dev));
#endif
#endif /* NATIVE_WPA_SUPPLICANT_SUPPORT */

/*All done, it's time to register the net device to linux kernel. */
   /* Register this device */
#ifdef RT_CFG80211_SUPPORT
{
/*   pAd->pCfgDev = &(pci_dev->dev); */
/*   pAd->CFG80211_Register = CFG80211_Register; */
/*   RTMP_DRIVER_CFG80211_INIT(pAd, pci_dev); */

   /*
      In 2.6.32, cfg80211 register must be before register_netdevice();
      We can not put the register in rt28xx_open();
      Or you will suffer NULL pointer in list_add of
      cfg80211_netdev_notifier_call().
   */
   CFG80211_Register(pAd, &(pci_dev->dev), net_dev);
}
#endif /* RT_CFG80211_SUPPORT */

   RTMP_DRIVER_OP_MODE_GET(pAd, &OpMode);
   rv = RtmpOSNetDevAttach(OpMode, net_dev, &netDevHook);
   if (rv)
      goto err_out_free_netdev;

#ifdef CONFIG_STA_SUPPORT
/*   pAd->StaCfg.OriDevType = net_dev->type; */
   RTMP_DRIVER_STA_DEV_TYPE_SET(pAd, net_dev->type);
#endif /* CONFIG_STA_SUPPORT */

/*#ifdef KTHREAD_SUPPORT */
#ifdef PRE_ASSIGN_MAC_ADDR
   UCHAR PermanentAddress[MAC_ADDR_LEN];
   RTMP_DRIVER_MAC_ADDR_GET(pAd, &PermanentAddress[0]);
   DBGPRINT(RT_DEBUG_TRACE, ("@%s MAC address: %02x:%02x:%02x:%02x:%02x:%02x\n", __FUNCTION__, PermanentAddress[0], PermanentAddress[1],PermanentAddress[2],PermanentAddress[3],PermanentAddress[4],PermanentAddress[5]));
   /* Set up the Mac address */
   RtmpOSNetDevAddrSet(OpMode, net_dev, &PermanentAddress[0], NULL);
#endif /* PRE_ASSIGN_MAC_ADDR */

   DBGPRINT(RT_DEBUG_TRACE, ("<=== rt2860_probe\n"));

   return 0; /* probe ok */


   /* --------------------------- ERROR HANDLE --------------------------- */
err_out_free_netdev:
   RtmpOSNetDevFree(net_dev);
   
err_out_free_radev:
   /* free RTMP_ADAPTER strcuture and os_cookie*/
   RTMPFreeAdapter(pAd);

err_out_iounmap:
   iounmap((void *)(csr_addr));
   release_mem_region(pci_resource_start(pci_dev, 0), pci_resource_len(pci_dev, 0));
   
err_out_free_res:
   pci_release_regions(pci_dev);
   
err_out:
   pci_disable_device(pci_dev);

   DBGPRINT(RT_DEBUG_ERROR, ("<=== rt2860_probe failed with rv = %d!\n", rv));

   return -ENODEV; /* probe fail */
}


static VOID __devexit rt2860_remove_one(
    IN  struct pci_dev  *pci_dev)
{
   PNET_DEV   net_dev = pci_get_drvdata(pci_dev);
   VOID      *pAd = NULL;
   ULONG      csr_addr = net_dev->base_addr; /* pAd->CSRBaseAddress; */
   
   GET_PAD_FROM_NET_DEV(pAd, net_dev);
   
    DBGPRINT(RT_DEBUG_TRACE, ("===> rt2860_remove_one\n"));

   if (pAd != NULL)
   {
      /* Unregister/Free all allocated net_device. */
      RtmpPhyNetDevExit(pAd, net_dev);

      /* Unmap CSR base address */
      iounmap((char *)(csr_addr));
      
      /* release memory region */
      release_mem_region(pci_resource_start(pci_dev, 0), pci_resource_len(pci_dev, 0));

#ifdef RT_CFG80211_SUPPORT
      RTMP_DRIVER_80211_UNREGISTER(pAd, net_dev);
#endif /* RT_CFG80211_SUPPORT */

      /* Free RTMP_ADAPTER related structures. */
      RtmpRaDevCtrlExit(pAd);
   }
   else
   {
      /* Unregister network device */
      RtmpOSNetDevDetach(net_dev);

      /* Unmap CSR base address */
      iounmap((char *)(net_dev->base_addr));

      /* release memory region */
      release_mem_region(pci_resource_start(pci_dev, 0), pci_resource_len(pci_dev, 0));
   }

   /* Free the root net_device */
   RtmpOSNetDevFree(net_dev);
}

burdada görüldüğü üzere yaptım diye düşünüyorum gerekli düzenlemeleri.....
sonra 8. bölüme geldim..
Alıntı Yap7. Derleme. Bağlantıda doğrudan make kullanılmış ancak bende make ile derlemeye çalıştığımda bir dizini oluşturamadığına ait hata verdi. Mecburen sudo kullandım. Esasında derlemelerde kullanmaya gerek yoktur.
aşşagıya aldığım hatayı yazıyorum.....
donjoganss@donjoganss-HP-Pavilion-g6-Notebook-PC:~/DPO_RT3290_LinuxSTA_V2600_20120508$ sudo make
[sudo] password for donjoganss:
make -C tools
make[1]:`/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/tools' dizinine giriliyor
gcc -g bin2h.c -o bin2h
make[1]: `/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/tools' dizininden çıkılıyor
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/tools/bin2h
cp -f os/linux/Makefile.6 /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile
make -C /lib/modules/3.13.0-34-generic/build SUBDIRS=/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux modules
make[1]:`/usr/src/linux-headers-3.13.0-34-generic' dizinine giriliyor
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_md5.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_sha2.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_hmac.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_aes.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_aes.c: In function 'AES_Key_Wrap':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_aes.c:1466:6: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=]
      DBGPRINT(RT_DEBUG_ERROR, ("AES_Key_Wrap: allocate %d bytes memory failure.\n", sizeof(UINT8)*PlainTextLength));
      ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_aes.c: In function 'AES_Key_Unwrap':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_aes.c:1561:6: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=]
      DBGPRINT(RT_DEBUG_ERROR, ("AES_Key_Unwrap: allocate %d bytes memory failure.\n", sizeof(UINT8)*PlainLength));
      ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/crypt_arc4.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/mlme.o
In file included from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42:0,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rt_config.h:36,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/mlme.c:30:
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/mlme.c: In function 'MlmeResetRalinkCounters':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/mlme.c:529:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
       (UINT32)&pAd->RalinkCounters.OneSecEnd -
       ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:463:76: note: in definition of macro 'NdisZeroMemory'
#define NdisZeroMemory(Destination, Length)         memset(Destination, 0, Length)
                                                                            ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/mlme.c:530:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
       (UINT32)&pAd->RalinkCounters.OneSecStart);
       ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:463:76: note: in definition of macro 'NdisZeroMemory'
#define NdisZeroMemory(Destination, Length)         memset(Destination, 0, Length)
                                                                            ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_wep.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/action.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_data.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_init.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_init_inf.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_init_inf.c: In function 'rt28xx_init':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_init_inf.c:162:3: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'ULONG' [-Wformat=]
   DBGPRINT(RT_DEBUG_OFF,("PllCtrl:0x%x\n",PllCtrl.word));
   ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_init_inf.c:178:10: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
          AUTO_WAKEUP_STRUC AutoWakeupCfg;
          ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_tkip.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_aes.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_sync.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/eeprom.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_sanity.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_info.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_cfg.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_wpa.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_wpa.c: In function 'PeerPairMsg3Action':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_wpa.c:1032:13: warning: unused variable 'Cancelled' [-Wunused-variable]
  BOOLEAN    Cancelled;
             ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_radar.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/spectrum.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/spectrum.c: In function 'PeerMeasureReportAction':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/spectrum.c:1972:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
   DBGPRINT(RT_DEBUG_ERROR, ("%s unable to alloc memory for measure report buffer (size=%d).\n", __FUNCTION__, sizeof(MEASURE_RPI_REPORT)));
   ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_timer.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rt_channel.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_profile.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_asic.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/cmm_cmd.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/ps.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/uapsd.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../rate_ctrl/ra_ctrl.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../rate_ctrl/alg_legacy.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../rate_ctrl/alg_ags.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_profile.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_profile.c: In function 'STA_MonPktSend':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_profile.c:409:9: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
         DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header)));
         ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../chips/rtmp_chip.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/assoc.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/auth.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/auth_rsp.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sync.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sanity.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.c: In function 'STAHandleRxDataFrame':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.c:283:17: warning: unused variable 'pFmeCtrl' [-Wunused-variable]
  FRAME_CONTROL *pFmeCtrl = &pHeader->FC;
                 ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.c:282:8: warning: unused variable 'OldPwrMgmt' [-Wunused-variable]
  UCHAR OldPwrMgmt = PWR_ACTIVE;
        ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.c: In function 'STAHandleRxMgmtFrame':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/rtmp_data.c:766:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     UCHAR uRSSI2;
     ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/connect.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/wpa.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c: In function 'RTMPQueryInformation':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:3956:4: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=]
    DBGPRINT(RT_DEBUG_TRACE, ("sizeof UCHAR=%d, channel=%d \n", sizeof(UCHAR), pAd->CommonCfg.Channel));
    ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c: In function 'RtmpIoctl_rt_private_get_statistics':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:7220:1: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'EEPROM_NIC_CONFIG3_STRUC' [-Wformat=]
sprintf(extra+strlen(extra), "pAd->NicConfig3.field.CoexAnt == 0x%x\n\n",pAd->NicConfig3);
^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rt_os_util.o
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.o
In file included from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:40:0,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:33:
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c: In function 'rt_ioctl_giwscan':
include/net/iw_handler.h:542:9: warning: array subscript is below array bounds [-Warray-bounds]
   memcpy(stream + point_len, extra, iwe->u.data.length);
         ^
  CC [M]  /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.o
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function 'duplicate_pkt':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:508:3: warning: passing argument 1 of 'memmove' makes pointer from integer without a cast [enabled by default]
   NdisMoveMemory(skb->tail, pHeader802_3, HdrLen);
   ^
In file included from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/string.h:4:0,
                 from include/linux/string.h:17,
                 from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:11,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/cpumask.h:4,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/msr.h:10,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/processor.h:20,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/thread_info.h:22,
                 from include/linux/thread_info.h:54,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/preempt.h:6,
                 from include/linux/preempt.h:18,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:35,
                 from include/linux/time.h:5,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:18,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:35:
/usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/string_64.h:58:7: note: expected 'void *' but argument is of type 'sk_buff_data_t'
void *memmove(void *dest, const void *src, size_t count);
       ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:510:3: warning: passing argument 1 of 'memmove' makes pointer from integer without a cast [enabled by default]
   NdisMoveMemory(skb->tail, pData, DataSize);
   ^
In file included from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/string.h:4:0,
                 from include/linux/string.h:17,
                 from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:11,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/cpumask.h:4,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/msr.h:10,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/processor.h:20,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/thread_info.h:22,
                 from include/linux/thread_info.h:54,
                 from /usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/preempt.h:6,
                 from include/linux/preempt.h:18,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:35,
                 from include/linux/time.h:5,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:18,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:35:
/usr/src/linux-headers-3.13.0-34-generic/arch/x86/include/asm/string_64.h:58:7: note: expected 'void *' but argument is of type 'sk_buff_data_t'
void *memmove(void *dest, const void *src, size_t count);
       ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function 'ClonePacket':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:662:20: warning: assignment makes integer from pointer without a cast [enabled by default]
   pClonedPkt->tail = pClonedPkt->data + pClonedPkt->len;
                    ^
In file included from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42:0,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:35:
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function 'RtmpOsPktInit':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:992:34: warning: assignment makes integer from pointer without a cast [enabled by default]
   ((RTPKT_TO_OSPKT(_pkt))->tail) = (PUCHAR)((_start) + (_len))
                                  ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:681:2: note: in expansion of macro 'SET_OS_PKT_DATATAIL'
  SET_OS_PKT_DATATAIL(pRxPkt, pData, DataSize);
  ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function 'wlan_802_11_to_802_3_packet':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:708:15: warning: assignment makes integer from pointer without a cast [enabled by default]
  pOSPkt->tail = pOSPkt->data + pOSPkt->len;
               ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function '__RtmpOSFSInfoChange':
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:1136:20: error: incompatible types when assigning to type 'int' from type 'kuid_t'
   pOSFSInfo->fsuid = current_fsuid();
                    ^
/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:1137:20: error: incompatible types when assigning to type 'int' from type 'kgid_t'
   pOSFSInfo->fsgid = current_fsgid();
                    ^
make[2]: *** [/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.o] Hata 1
make[1]: *** [_module_/home/donjoganss/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux] Hata 2
make[1]: `/usr/src/linux-headers-3.13.0-34-generic' dizininden çıkılıyor
make: *** [LINUX] Hata 2


bundan ileriye geçemedim.....  :)
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

14.04 üzerinde bir deneyeyim, ne zaman geri dönerim bilmiyorum :) Bakar ol bu gece başlığa sen.
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.

don_joganss

süpersin sen bu gece uyuyakalmam rahat ol abi :D
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"

heartsmagic

#23
Ben uyuyakalabilirim ama :)

Nasıl bir kartmış bu her sürümde takla atıyoruz resmen. 14.04 üzerinde düzeltmelere rağmen bende de derlenmedi. Şunu bir deneyelim derlemenin üzerine gitmeden önce:
http://askubuntu.com/a/455512/32037

Kısacası şuradan önce paketi indir:
https://docs.google.com/file/d/0B7kbO9nS2qKEMmQ5elZXVUhDRjA

İnecek paketin ismi: rt3290sta-2.6.0.0.dkms.tar Diyelim ki paketi İndirilenler dizininde duruyor.
Şunları uygula:

cd ~/İndirilenler
tar xvf rt3290sta-2.6.0.0.dkms.tar
sudo mv rt3290sta-2.6.0.0 /usr/src
sudo dkms install -m rt3290sta -v 2.6.0.0 --force


Sonra sistemi yeniden başlatır duruma bakarsın. modül ayarlamasını falan yapmıştık. Esasında o nedenden ötürü bağlantı yok, seni biraz uğraştırdık keşke hemen döndürseydik geriye.

Eğer burada dkms yok falan derse sistemde kurulu değildir.
dpkg -l | grep dkms
komutu boş dönüyorsa kurulmamıştır. Elle kurman lazım. Paketi indir:
http://nl.archive.ubuntu.com/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5_all.deb
sisteme kur önce. Sonra yukarıdaki işlemleri tamamlarsın. Eğer dkms kuruluysa şöyle bir çıktı alırsın:
Alıntı Yapii  dkms                                                        2.2.0.3-1.1ubuntu5
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.

don_joganss

Alıntı YapNasıl bir kartmış bu her sürümde takla atıyoruz resmen. 14.04 üzerinde düzeltmelere rağmen bende de derlenmedi. Şunu bir deneyelim derlemenin üzerine gitmeden önce:
http://askubuntu.com/a/455512/32037

Kısacası şuradan önce paketi indir:
https://docs.google.com/file/d/0B7kbO9nS2qKEMmQ5elZXVUhDRjA

İnecek paketin ismi: rt3290sta-2.6.0.0.dkms.tar
Şunları uygula:

tar xvf rt3290sta-2.6.0.0.dkms.tar
sudo mv rt3290sta-2.6.0.0 /usr/src
sudo dkms install -m rt3290sta -v 2.6.0.0 --force



Sonra sistemi yeniden başlatır duruma bakarsın.

Ve net mükemmel çeker..... @heartsmagic  'e bikere daha teşşekür eder donjoganss ve bi masal daha mutlu sonla biter.....
Süper çekiyor abi net.....
Teşekkür ederim gerçekten çok ama çok sağol benden kurtuldun iyi uykular abi....  :)
''Belki hiçbir şey yolunda gitmedi; ama hiçbir şey de beni yolumdan etmedi!"