Haberler

Gönderen Konu: RT3290 wifi kablosuz bağlantı sorunu  (Okunma sayısı 1976 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Gulver

  • Newbie
  • *
  • İleti: 4
: 25 Haziran 2013 - 10:29:59
Aynı konuyu arch'ın merkez forumunda da açtım ancak pek ilgi görmedi. Emin olmamakla birlikte kendi becereksizliğimden oluşmuş olabileceğini düşünüyorum.



Son kerneller rt2800pci modülü ile destek sunmakta.


Kod: [Seç]
[nobody@host ~]$ uname -r
3.9.7-1-ARCH


İnternet bağlantısı şu an aktif ve kullanılabiliyor ancak performans yarı yarıya ve yan odada yarıya düşüyor sinyal.


Kod: [Seç]
[nobody@host ~]$ ping -c 3 google.com
PING google.com (173.194.39.192) 56(84) bytes of data.
64 bytes from google.com (173.194.39.192): icmp_seq=1 ttl=55 time=38.9 ms
64 bytes from google.com (173.194.39.192): icmp_seq=2 ttl=55 time=38.2 ms
64 bytes from google.com (173.194.39.192): icmp_seq=3 ttl=55 time=38.4 ms

--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 38.261/38.550/38.957/0.296 ms


Ralink'in sürücüsü yüklenme sırasında hata veriyor, ki zaten kernel 2.5 ile 2.6 sürümleri arasında yazılmış eski bir yazılım.


Kod: [Seç]
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c: In function ‘RtmpAsicSendCommandToMcu’:
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c:464:8: attention : unused variable ‘offset’ [-Wunused-variable]
  ULONG offset;
        ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c:463:8: attention : unused variable ‘Configuration’ [-Wunused-variable]
  ULONG Configuration;
        ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:43:23: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
 static VOID __devexit rt2860_remove_one(struct pci_dev *pci_dev);
                       ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:44:22: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
 static INT __devinit rt2860_probe(struct pci_dev *pci_dev, const struct pci_device_id  *ent);
                      ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:63:46: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__devinitdata’
 static struct pci_device_id rt2860_pci_tbl[] __devinitdata =
                                              ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:85:17: erreur: ‘rt2860_pci_tbl’ undeclared here (not in a function)
     id_table:   rt2860_pci_tbl,
                 ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:86:17: erreur: ‘rt2860_probe’ undeclared here (not in a function)
     probe:      rt2860_probe,
                 ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:88:5: erreur: implicit declaration of function ‘__devexit_p’ [-Werror=implicit-function-declaration]
     remove:     __devexit_p(rt2860_remove_one),
     ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:88:29: erreur: ‘rt2860_remove_one’ undeclared here (not in a function)
     remove:     __devexit_p(rt2860_remove_one),
                             ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:292:24: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
 static INT __devinit   rt2860_probe(
                        ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:463:23: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
 static VOID __devexit rt2860_remove_one(
                       ^
In file included from /home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/include/os/rt_linux.h:18:0,
                 from /home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_os.h:42,
                 from /home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/include/rtmp_comm.h:56,
                 from /home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:32:
include/linux/module.h:87:32: erreur: ‘__mod_pci_device_table’ aliased to undefined symbol ‘rt2860_pci_tbl’
 extern const struct gtype##_id __mod_##gtype##_table  
                                ^
include/linux/module.h:140:3: note: in expansion of macro ‘MODULE_GENERIC_TABLE’
   MODULE_GENERIC_TABLE(type##_device,name)
   ^
/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:71:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
 MODULE_DEVICE_TABLE(pci, rt2860_pci_tbl);
 ^
cc1: some warnings being treated as errors
make[2]: *** [/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.o] Erreur 1
make[1]: *** [_module_/home/poxpot/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux] Erreur 2
make: *** [LINUX] Erreur 2


Yine merkez forumdan birisi gerekli editleri "yapmış" ve paketleyerek yüklemiş. http://https://aur.archlinux.org/packages/rt3290sta-dkms/



Bu sayede kurulmu gerçekleştirdim ancak bu sefer de modül yüklenmiyor. Eğer rt2800 blacklist ve/veya rt3290sta modules.load.d eklersem rt2860 diye yüklenmemiş bir kerneli kullanmaya çalışıyor, -ki eski driver conf.larında geçiyor bu kart. İnternete de erişilemiyor tabi.


Kod: [Seç]
07:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
Subsystem: Hewlett-Packard Company Device [103c:18ec]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at 63510000 (32-bit, non-prefetchable) [size=99px] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-00-87-ae-a9-23-94-68
Kernel driver in use: rt2860
Kernel modules: rt2800pci, rt3290sta

07:00.1 Bluetooth [0d11]: Ralink corp. RT3290 Bluetooth [1814:3298]
Subsystem: Hewlett-Packard Company Device [103c:18ec]
Flags: bus master, fast devsel, latency 0
Memory at 63500000 (32-bit, non-prefetchable) [size=99px] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-00-88-ae-a9-23-94-68

08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:183e]
Flags: bus master, fast devsel, latency 0, IRQ 44
I/O ports at 3000 [size=99px] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
Kernel driver in use: r8169
Kernel modules: r8169


Önerisi olan?
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »



Çevrimdışı cumali

  • Administrator
  • *****
  • İleti: 2.228
Yanıtla #1 : 25 Haziran 2013 - 10:41:31
Hoşgeldiniz @Gulver. Konu başlığını anlaşıması için yeniden düzenledim. Kablosuz bağlantı kullananlar bu konuda fikir yürütecektir.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »



Çevrimdışı proton

  • İleti: 208
Yanıtla #2 : 26 Haziran 2013 - 16:48:32
İki modül birden yüklenmiş görünüyor biri anladığım kadarı ile kernel ile gelen sürücü diğeri resmi sürücü. "Kernel modules: rt2800pci, rt3290sta"
Alıntı
Eğer rt2800 blacklist ve/veya rt3290sta modules.load.d eklersem rt2860 diye yüklenmemiş bir kerneli kullanmaya çalışıyor, -ki eski driver conf.larında geçiyor bu kart. İnternete de erişilemiyor tabi.


Bu işlemi eksik yapmış olabilirmisiniz ?

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/comments/42" class="bbc_link" target="_blank">http://https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/comments/42 bu şekilde denedinizmi ?
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

irc: #archtr

Motorola Atrix: cm7.2


Çevrimdışı Gulver

  • Newbie
  • *
  • İleti: 4
Yanıtla #3 : 26 Haziran 2013 - 23:03:08
Hayır. Muhtemelen sürücü desteği kernele entegre edilemiyor. Yapan olduysa da oynanmış sürücü ortalıkta yok. Sanırım 3.7 ya da 3.6 son çalışan kernel sürümü.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »



Çevrimdışı proton

  • İleti: 208
Yanıtla #4 : 27 Haziran 2013 - 13:49:13
Alıntı yapılan: "Gulver"
Hayır. Muhtemelen sürücü desteği kernele entegre edilemiyor. Yapan olduysa da oynanmış sürücü ortalıkta yok. Sanırım 3.7 ya da 3.6 son çalışan kernel sürümü.


O zaman LTS kernel kullanmanızı önerebilirim.

https://www.archlinux.org/packages/?sort=&q=linux-lts&maintainer=&flagged=" class="bbc_link" target="_blank">http://https://www.archlinux.org/packages/?sort=&q=linux-lts&maintainer=&flagged=
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

irc: #archtr

Motorola Atrix: cm7.2