Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam odkąd zmieniłem krenela zaczęły mi się same kłopoty(ale o tym później);
Co daje zmian jajka na nowe ??
Rozumem ze obsługuje więcej nowego sprzętu i poprawki na errory i dziury tak ??
Na początku posiadałem jajko 2.6. coś tam (to jakie miałem przy instalacji), chciałem się pobawić w kompilacje z myślą że system będzie szybciej chodził, szybciej się uruchamiał itp. Męczyłem się z tym parę dni, w końcu jak ogarnąłem o co chodzi. Jajko na samym początku zainstalowałem w wersji najnowszej(stabilnej) w tamtym czasie to był 3.2.coś tam, okazało się że patch do imq jest tylko do kernela 3.1.x więc zmieniła na 3.1. coś tam. Następnie parę dni później dowiedziałem się że 3.1. nie jest dalej rozwijana czy jakoś tak i żeby zmienić na 3.0. bo to jest long coś (długo terminowa) tam, więc zmieniłem na 3.0. . Aktualnie posiadam 3.0.18 posiadam nasypujący problem , okazało się że brak jakiegoś sterownik do mojej karty wifi (wifi mi działa, tylko coś tam jest nie tak z aircrak'iem i ma problem z chanelami, tu jest to lepiej objaśnione http://ubuntuforums.org/showthread.php?t=1598930 ) chodziło o to zęby zainstalować "compat-wireless-2010-10-16.tar.bz2" z nowymi patchami lecz znowu problem z wersją jajka podczas instalacji dostawałem takie errory.
root@Notebook:/home/pablik/compat-wireless-2010-10-16# make [: 1: -gt: argument expected test: 1: -ge: unexpected operator ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h ./scripts/gen-compat-autoconf.sh: line 188: [: -le: oczekiwano operatora jednoargumentowego make -C /lib/modules/3.0.18/build M=/home/pablik/compat-wireless-2010-10-16 modules make[1]: Wejście do katalogu `/usr/src/linux-3.0.18' CC [M] /home/pablik/compat-wireless-2010-10-16/compat/main.o LD [M] /home/pablik/compat-wireless-2010-10-16/compat/compat.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/hci_vhci.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bcm203x.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bpa10x.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bfusb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/dtl1_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bt3c_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bluecard_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btuart_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btusb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/ath3k.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl_main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl_debugfs.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/misc/eeprom/eeprom_93cx6.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.o /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.c:13:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.c: In function ‘b44_pci_init’: /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.c:2337: error: implicit declaration of function ‘ssb_pcihost_register’ make[3]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net/b44.o] Błąd 1 make[2]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net] Błąd 2 make[1]: *** [_module_/home/pablik/compat-wireless-2010-10-16] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/linux-3.0.18' make: *** [modules] Błąd 2
ściągałem compat-wireless-3.0.9-1 lecz dalej to samo, mało tego dla compat-wireless-3.0.9-1 zmieniłem wersje jajka z 3.0.18 na 3,0,9 lecz nic mi nie dało.
A więc sprawa jest taka mam dość co chwile zmieniać jajko i czy mogli byście polecić jakąś starszą wersje jajka na którą dostane kompatybilne patche, myślałem o tej co miałem na początku 2.6. ale teraz jest ich tyle ze nie wiem który będzie najlepszy ??
Ostatnio edytowany przez Pablik (2012-03-16 21:13:13)
Offline
Jak znasz swój sprzęt, i wiesz, o co biega z kompilacją, to wiesz, po co kompilujesz.
Jesli natomiast nie wiesz, o co biega, i np do najnowszego kernela szukalsz łatki na cos, co raczej ten kernel chyba obsługuje, napisz lepiej, co to za karta.
Bo u Ciebie na 90% jest z konfigiem kernela, a nie kompilacją.
ja działam od wersji na konfigu, w którym się bardzo niewiele zmienia (od wersji 2.6.37), i wszystko działa, a dzisiaj kompilowalem takie jajko:
3.2.11-gr1
i żadnych problemów nie widzę.
Działa jak powinno.
Dlatego na te Twoje kłopoty patrzę trochę, jak na księżyc.
Niewiem, do czego CI równocześnie IMQ i latki do packet-injection, ale do airckacka szukalbym karty na ath5k lub ath9k, i to starannie wybranej.
łatki do airckacka są pisane ze sporym opóźnieniem, dlatego nie zawsze pasują na najnowszy kernel.
IMQ też ma obsówy, o Layer7 nie wspominając.
Jednak IMQ da się zastąpic przez ifb (w kernelu), i generalnie Linux (kernel) się rozwija w dobry kierunku, szkoda, że pospólstwo nie zdąża.
jeśli natomiast potrzebujesz jakiejś łatki, ktora wchodzi tylko na jajo 2.6, to parę starszych wersji też masz dostępnych.
Osobiscie do aircracka radzilbym wziąść backtracka, ma gotowe jajo i wszyskie patche, które potrzeba, w kontekście zabawy w "hakiera".
Co do twoich problemów z łatkami do aircracka, to podejrzewam, że jak ktoś potrafi pisać w C łatki na sterowniki, to jest takiej klasy fachowcem, że przy okazji może nieźle zarobić na programowaniu, i nie musi łamać klucza do Liveboxa, żeby obejrzeć film na YT.
A łaty Layer7 czy IMQ też były diabelnie ważne, jak na świecie (tym rozwiniętym) był net rzędu 1-2 mbit i mniej.
Ale tam, gdzie te łatki pisali, teraz za psie pieniądze można mieć 20 albo 40Mbit, więc IMQ i L7 też nie znaczą tyle, co kilka lat temu.
A podstawowy problem z łatkami i programami na Linuxa, jest taki,że jak Ci coś nie pasuje, to zawsze możesz sobie napisać łatkę na sterownik czy choćby cały program lepiej. :D
W każdym razie nikt CI nie odda kasy za to, że nie możesz komuś wpakować się do routera.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-04-07 02:57:43)
Offline
W to strzelam:
│ Symbol: SSB_PCIHOST [=n] │ │ Type : boolean │ │ Prompt: Support for SSB on PCI-bus host │ │ Defined at drivers/ssb/Kconfig:38 │ │ Depends on: SSB_POSSIBLE [=y] && SSB_PCIHOST_POSSIBLE [=n] │ │ Location: │ │ -> Device Drivers │ │ -> Sonics Silicon Backplane
Offline
lspci -k
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: i915 00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller Subsystem: Acer Incorporated [ALI] Device 0349 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: HDA Intel 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: uhci_hcd 00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: uhci_hcd 00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: uhci_hcd 00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: uhci_hcd 00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA Controller [AHCI mode] (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: ahci 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: i801_smbus 01:00.0 Ethernet controller: Atheros Communications Inc. AR8132 Fast Ethernet (rev c0) Subsystem: Acer Incorporated [ALI] Device 0349 Kernel driver in use: atl1c 02:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01) Subsystem: Foxconn International, Inc. T77H047.31 802.11bgn Wireless Half-size Mini PCIe Card [AR9283] Kernel driver in use: ath9k
Offline
Sprawdź jeszcze czy masz wkompilowane to co wrzuciłem w poprzednim poście.
Offline
[quote=ArnVaker]Sprawdź jeszcze czy masz wkompilowane to co wrzuciłem w poprzednim poście.[/quote]
no nie miałem tego, prze-kompiluje i zdam raport
Offline
[quote=ArnVaker]W to strzelam:.....[/quote]
Prawda:
if use b44; then linux_chkconfig_present SSB || die "You need to enable CONFIG_SSB or USE=-b44" fi
Sznurek: [url=http://gentoo-overlays.zugaina.org/pentoo/portage/net-wireless/compat-wireless/compat-wireless-3.3_rc6.ebuild]compat-wireless-3.3_rc6.ebuild[/url]
Tam też są diabelnie świeże łatki, w katalogu files.
http://gentoo-overlays.zugaina.org/pentoo/portage/net-wireless/compat-wireless/
Pozdro
;-)
Offline
OK, a wracając do pytania o polecenie jakiegoś starszego kernela, to żadnego nie polecam. ;) 3.0 jest w porządku… no, zakładając, że po tej zmianie zacznie Ci działać to co nie działało. Poza tym możesz go sobie z gita zaciągnąć żeby łatwo było aktualizować.
Offline
[quote=ArnVaker]Poza tym możesz go sobie z gita zaciągnąć żeby łatwo było aktualizować.[/quote]
z gita ?? tzn . ??? (proszę łopatologicznie ;) )
[quote=ArnVaker]no, zakładając, że po tej zmianie zacznie Ci działać to co nie działało.[/quote]
No poszło ale znowu stanęło, użyłem "compat-wireless-2010-10-16" i łatek tych co były podane w linku "http://ubuntuforums.org/showthread.php?t=1598930" może dać nową łatkę do 3.0. stąd
[quote=Jacekalex][quote=ArnVaker]W to strzelam:.....[/quote]
Tam też są diabelnie świeże łatki, w katalogu files.
http://gentoo-overlays.zugaina.org/pentoo/portage/net-wireless/compat-wireless/[/quote]
a compat-wireless-2010-10-16 zostawić czy też nowszą wersje szukać ??
make
[: 1: -gt: argument expected test: 1: -ge: unexpected operator ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h ./scripts/gen-compat-autoconf.sh: line 188: [: -le: oczekiwano operatora jednoargumentowego make -C /lib/modules/3.0.18/build M=/home/pablik/compat-wireless-2010-10-16 modules make[1]: Wejście do katalogu `/usr/src/linux-3.0.18' CC [M] /home/pablik/compat-wireless-2010-10-16/compat/main.o LD [M] /home/pablik/compat-wireless-2010-10-16/compat/compat.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/hci_vhci.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bcm203x.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bpa10x.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bfusb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/dtl1_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bt3c_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/bluecard_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btuart_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btusb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/ath3k.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl_main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl_debugfs.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/bluetooth/btmrvl.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/misc/eeprom/eeprom_93cx6.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.o /home/pablik/compat-wireless-2010-10-16/drivers/net/b44.c:13:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atl1e/atl1e_main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atl1e/atl1e_hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atl1e/atl1e_ethtool.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atl1e/atl1e_param.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atl1e/atl1e.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atlx/atl1.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/atlx/atl2.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/usb/cdc_ether.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/usb/usbnet.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/at76c50x-usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/adm8211.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/mwl8k.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/mac80211_hwsim.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/regd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/key.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/cmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/mac.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/led.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ar9170/ar9170usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/caps.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/initvals.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/eeprom.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/gpio.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/desc.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/dma.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/qcu.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/pcu.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/reset.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/attach.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/base.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/led.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/rfkill.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/ani.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/sysfs.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath5k/ath5k.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/beacon.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/gpio.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/init.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/recv.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/xmit.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/virtual.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/rc.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/pci.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/common.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_hst.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/hif_usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/wmi.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_drv_txrx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_drv_main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_drv_beacon.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_drv_init.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/htc_drv_gpio.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9002_hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9002_phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar5008_phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9002_calib.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_calib.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/calib.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/eeprom.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/eeprom_def.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/eeprom_4k.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/eeprom_9287.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ani.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/btcoex.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/mac.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9002_mac.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_mac.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_eeprom.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ar9003_paprd.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ath9k.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ath9k_hw.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ath9k_common.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/ath9k/ath9k_htc.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/cmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/mac.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/led.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/fw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/tx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/rx.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ath/carl9170/carl9170.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/tables.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/tables_nphy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_common.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_g.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_a.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c: In function ‘b43_nphy_set_rx_core_state’: /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:3099: warning: unused variable ‘buf’ /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c: In function ‘b43_nphy_op_software_rfkill’: /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:3534: warning: unused variable ‘nphy’ /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c: At top level: /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:470: warning: ‘b43_nphy_rx_cal_phy_cleanup’ defined but not used /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:493: warning: ‘b43_nphy_rx_cal_phy_setup’ defined but not used /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:1581: warning: ‘b43_nphy_bphy_init’ defined but not used /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c: In function ‘b43_nphy_rev2_cal_rx_iq’: /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:2895: warning: ‘cur_hpf1’ may be used uninitialized in this function /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_n.c:2895: warning: ‘cur_hpf2’ may be used uninitialized in this function CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/phy_lp.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/tables_lpphy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/sysfs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/xmit.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/lo.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/wa.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/dma.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/pio.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/rfkill.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/leds.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/pcmcia.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43/b43.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/ilt.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/phy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/radio.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/sysfs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/xmit.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/rfkill.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/leds.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/dma.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/pio.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/b43legacy/b43legacy.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/ipw2100.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/ipw2200.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw_module.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw_tx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw_rx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw_wx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw_geo.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/ipw2x00/libipw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl3945-base.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl3945-base.c:30:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-3945.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-3945-rs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-3945-led.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn.c:30:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-rs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-led.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-ict.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-ucode.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-hcmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-tx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-lib.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-rx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-calib.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-tt.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-agn-sta.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-4965.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-5000.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-6000.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-1000.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-core.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-eeprom.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-hcmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-power.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-rx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-tx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-sta.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-scan.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl-led.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwlcore.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwlagn.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/iwlwifi/iwl3945.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/cfg.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/cmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/cmdresp.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/debugfs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/ethtool.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/rx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/tx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/mesh.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/if_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/if_usb.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/libertas.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/usb8xxx.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas/libertas_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/main.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/main.c:10:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/cmd.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/cmd.c:10:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/if_usb.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/if_usb.c:12:1: warning: "pr_fmt" redefined In file included from include/linux/kernel.h:20, from include/linux/skbuff.h:17, from include/linux/if_ether.h:126, from include/linux/netdevice.h:29, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.29.h:5, from /home/pablik/compat-wireless-2010-10-16/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/printk.h:152:1: warning: this is the location of the previous definition LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/libertas_tf.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/libertas_tf/libertas_tf_usb.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/main.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/fw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/hw.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/mic.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/scan.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/wext.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/hermes_dld.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/hermes.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/cfg.o LD [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_plx.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_pci.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_tmd.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_nortel.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/spectrum_cs.o CC [M] /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_usb.o /home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_usb.c:60:28: error: linux/smp_lock.h: Nie ma takiego pliku ani katalogu make[4]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco/orinoco_usb.o] Błąd 1 make[3]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/orinoco] Błąd 2 make[2]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net/wireless] Błąd 2 make[1]: *** [_module_/home/pablik/compat-wireless-2010-10-16] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/linux-3.0.18' make: *** [modules] Błąd 2
Offline
[quote=Pablik]z gita ?? tzn . ??? (proszę łopatologicznie ;) )[/quote]
Możesz użyć gita zamiast przy każdej wersji pobierać tarballa z kernel.org itd.
Zaciągasz:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Przełączasz się na 3.0 (w katalogu ze źródłami):
git checkout -t -b 3.0.y remotes/origin/linux-3.0.y
I to tyle w sumie. W obrębie 3.0.y (3.0.24 → 3.0.25 → 3.0.26 itd.) aktualizujesz odpalając [tt]git pull[/tt] w katalogu ze źródłami.
================
Odnośnie compat-wireless: zobacz na nowszym.
Offline
Gentowe compat-wireless mają numery kerneli.
Może lepiej pomyszkuj w tych ebuildach za nowszą wersją?
eix compat-wireless * net-wireless/compat-wireless [1] Available versions: [m]2.6.32.8!s [m]2.6.33-r1 [m]2.6.34-r2 [m]2.6.35-r1 [m]2.6.36 [m]2.6.37-r7 [m]2.6.37-r8 [m]2.6.38.2-r1 [m]2.6.39-r1 [m]3.0 [m]~3.1_rc1 [m]~3.1_rc8 [m]~3.1_rc8-r1 [m]3.1.1 [m]~3.2_rc1 [m]~3.2_rc6 [m]3.2 [m]3.2.5 [m]~3.3_rc1 [m]~3.3_rc1-r1 [m]~3.3_rc6 {injection}
A poza tym, czy tam, w tym compat-wireless nie ma jakiegoś configure, makefila czy README lub INSTALL?
W którym jest bardziej szczegółowa instrukcja kompilacji?
Bo jeśli potrzebujesz jakiegoś pojedynczego sterownika, to chyba lepiej skompiować pojedynczy sterownik, a nie suport do setki różnych chipów, których i tak nie masz w kompie.
O ile moje okulary jeszcze dzialają, to raczej nie potrzebujesz sterów orinoco czy ath3, czy jakiś libertas.
Zwłaszcza, że wywalił się na module, który Tobie jest potrzebny psu na budę:
make[3]: *** [/home/pablik/compat-wireless-2010-10-16/drivers/net/wireless/[b]orinoco][/b] Błąd 2[/quote]
Pozdro
;-)Ostatnio edytowany przez Jacekalex (2012-04-07 02:59:11)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=Jacekalex]A poza tym, czy tam, w tym copat-wireless nie ma jakiegoś configure, makefila czy README lub INSTALL?
Bo jeśli potrzebujesz jakiegoś pojedynczego sterownika, to chyba lepiej skompiować pojedynczy sterownik, a nie suport do setki różnych chipów, których i tak nie masz w kompie.[/quote]
README
Linux Wireless compatibility package ===================================== This is a Linux wireless compatibility package which provides the latest Linux wireless subsystem enhancements for kernels 2.6.24 and above. It is technically possible to support kernels < 2.6.24 but more work is required for that. It also provides Linux bluetooth subsystem enhancements for kernels 2.6.27 and above. With a local git repository you can update the compatibility package yourself. For more information on how to do this please refer the Developers section below. Documentation ------------ This package is also documented online and has more-up-to date information online than on this README file. You should read the wiki page and not rely on this README: http://wireless.kernel.org/en/users/Download Subscribe to the wiki page to get updates on the documentation. Where to get the latest ----------------------- This package lets you build your own 'latest', all you need is a local git repository. The process is documented in the Developers section of this document. However since not many users are expected to keep a local git repository we provide daily snapshots of this package + the wireless and bluetooth subsystem code. You can find the latest snapshot at: linux-next.git version: http://wireless.kernel.org/en/users/Download stable version: http://wireless.kernel.org/en/users/Download/stable/ Versions -------- There are two different versions of this package available. * Version based on latest linux-next.git tree named compat-wireless-YYYY-MM-DD.tar.bz2 * Version based on linux-2.6-stable.git tree named compat-wireless-2.6.CC.DD.tar.bz2 Both versions should work for every kernel > 2.6.24. The differences are the code they are containing. The version based on linux-next.git contains the wireless and bluetooth subsystem out of linux-next.git and the stable version the wireless subsystem out of the corresponding linux stable version. Selecting your driver --------------------- If you know the driver you want you can select it with our helper script: ./scripts/driver-select Run that script to see more information. Not all drivers are currently enabled via driver-select. Building, and installing ------------------------ Build: compile the latest linux wireless subsystem make Install: We use the updates/ directory so your distribution's drivers are left intact. sudo make install Uninstall: This nukes our changes to updates/ so you can go back to using your distribution's supported drivers. sudo make uninstall Load: Reboot unless you know what you are doing. (Usually modprobe 'driver-name' is the way to go) Bluetooth modules can be separately compiled and installed using below commands Bluetooth drivers are also available via ./scripts/driver-select Build: make bt Install: sudo make btinstall Uninstall: sudo make btuninstall Unload: sudo make btunload Load: modprobe driver-name. If unsure, reboot. Drivers ------- This is the list of drivers the package currently provides. It adds all new drivers or drivers which keep being updated which you might be interested in. Drivers list: adm8211 ar9170usb at76c50x-usb ath5k ath6kl ath9k ath9k_htc b43 b43legacy b44 carl9170 brcm80211 ipw2100 ipw2200 iwl3945 iwlagn iwlcore iwmc3200wifi libertas libertas_cs libertas_sdio libertas_spi libertas_tf libertas_tf_usb libipw mwl8k orinoco_cs orinoco_nortel orinoco_pci orinoco_plx orinoco_tld orinoco_usb orinoco p54common p54pci p54spi p54usb rt2400pci rt2500pci rt2500usb rt2800pci rt2800usb rt61pci rt73usb rtl8180 rtl8187 rtlwifi rtl8192ce spectrum_cs ssb wl1251 wl12xx zd1211rw This package also provides more drivers which may be documented here For a complete list see: http://wireless.kernel.org/en/users/Download Non-wireless drivers -------------------- Atheros Ethernet drivers: atl1 atl1c atl1e atl2 To support b43 ssb is also provided, and since ssb is also provided we provide b44 (the ethernet driver). The new rfkill drivers also provided and backported. Bluetooth drivers: ath3k bcm203x bluecard_cs bluetooth bnep bpa10x bt3c_cs btmrvl btmrvl_sdio btsdio btusb btuart_cs cmtp dtl1_cs hidp hci_vhci hci_uart l2cap rfcomm sco Firmware: --------- If your driver needs firmware please be sure to check the driver page for that driver here: http://wireless.kernel.org/en/users/Drivers Why? ---- For users or developers stuck on older kernels that want to help test or patch wireless work. Additionally if you're on a recent kernel this lets you get the latest and greatest linux-next git work without much effort. This may mean new drivers for some users. Last but not least we hope this will encourage vendors and developers to post patches upstream first rather than forking or maintaining their own mac80211 releases with their own patches for their own drivers. Building for external kernels ---------------------------------- If you have a kernel you do not have installed but yet want to build the compat-wireless-2.6 drivers for it you can use this syntax: make KLIB=/home/mcgrof/kernels/linux-2.6.23.9 KLIB_BUILD=/home/mcgrof/kernels/linux-2.6.23.9 If you have a kernel installed, which is not your currently running kernel (e.g. via distro updates; plus its corresponding kernel-dev package), you can use this syntax: make KLIB=/lib/modules/2.6.30.6-53.fc11.x86_64 and to install to your system's root path for the non-running kernel: make KLIB=/lib/modules/2.6.30.6-53.fc11.x86_64 KMODPATH_ARG='INSTALL_MOD_PATH=' install Bugs ----- If you've found a bug please report it to our linux-wireless mailing list: linux-wireless@vger.kernel.org Report the bug if you are working with the latest and greatest. If your bug is compatibility-related then we should still try to fix it within the compat.[ch] work. ChangeLog --------- Here you see the list of changes to all wireless drivers, the wireless core and mac80211. http://git.kernel.org/?p=linux/kernel/git/linville/wireless-testing.git;a=log; This views all the changes on wireless-testing.git. License ------- This work is a subset of the Linux kernel as such we keep the kernel's Copyright practice. Some files have their own copyright and in those cases the license is mentioned in the file. All additional work made to building this package is licensed under the GPLv2. Developers ---------- Compatibility work goes into compat/compat.[ch]. If using those files do not suffice additional actual code changes can go into patches/*.patch. An extended and more up to date version can be found at: http://wireless.kernel.org/en/users/Download/hacking This section deals with development details of compat-wireless and the other trees it uses. If you want to make your own compat-wireless tarballs, or if you see something busted with compat-wireless or just want to add something new or an enhancement this is the guide for you. Git trees you will need ----------------------- compat-wireless backports both the bluetooth and 802.11 subsystems down to older kernels. To be able to synchronize backporting the latest and greatest the linux-next.git tree is used as its main source for kernel updates. General Linux kernel compatibility is addressed through a general kernel compatibility tree, compat.git. compat-wireless then has its own tree for specific wireless compatibility. You will then need to checkout three trees to start hacking on compat-wireless: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/compat.git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/compat-wireless-2.6.git Linux next ---------- The linux-next.git tree brings all subsystems being worked on for the next kernel release into one tree. So if the current rc kernel is 2.6.33-rc5, this means linux-next will have what people today are working on for the 2.6.34 kernel release. compat.git ---------- The compat git tree is a general kernel compatibility layer which can be shared amongst different compatibility projects, or drivers. compat-wireless is just one of the kernel compatibility projects using compat.git. compat.git builds a general compatibility module, compat, and any additional modules to let you get new general kernel updates from future kernels on your old kernels. compat.git modules ------------------ compat.git provides a few modules and headers to help with general kernel compatibility. compat ------ Provides all exported symbols implemented in each respective kernel compat-2.6.xy.c files. Upon module load it just initializes the Linux kernel's ''power management Quality Of Service'' (aka '''pm-qos''') Interface interface added as of the 2.6.24 kernel. No other things are initialized, the rest of the compat module just acts as a library of exported symbols. compat_firmware_class --------------------- Another module which compat.git provides is a backport of the firmware_class module which got updated recently newer with a new request_firmware_nowait() to allow better asynchronous firmware uploading. This was added as of the 2.6.33 kernel. The firmware_class module has been backported into a new module called compat_firmware_class. A separate module has been defined instead of a direct replacement for firmware_class since your system may have old drivers which use the old request_firmware_nowait() and would bust if they used the new request_firmware_nowait(). The compat_firmware_class module registers its own sysfs subsystem and as such also gets udev events sent through a separate subsystem. Because of this a new udev rules file is required and provided. compat-wireless.git ------------------- Anything that is not general kernel compatibility but instead specific to 802.11 or bluetooth goes into compat-wireless.git. After you've cloned all three trees, linux-next.git, compat.git and compat-wireless.git you need to change into the compat-wireless directory and tell compat-wireless where you linux-next and compat.git trees are. You do this with environment variables GIT_TREE and GIT_COMPAT_TREE. You can do for example: export GIT_TREE=/home/user/wireless-testing/ export GIT_COMPAT_TREE=/home/users/compat.git/ Then you can update your local sources based on these linux-next.git and compat.git trees: scripts/admin-clean.sh - Cleans the compat-wireless-2.6 tree scripts/admin-update.sh - Updates compat-wireless-2.6 with your git tree scripts/admin-refresh.sh - Does the above two Adding new drivers ------------------ Most new drivers are enabled for compilation. If see a driver you would like enabled try it into the mix, test them and if they work enable them and send the respective patches. Sending patches --------------- Remember there are three trees. linux-next itself is a conglomeration of kernel git trees itself, so patches for linux-next.git should be sent to each respective subsystem for which the patches are targeted for. So for example for 802.11 you will want to send them to John Linville and cc linux-wireless, for further guidelines on this see the Submitting Patches guidelines for 802.11. http://wireless.kernel.org/en/developers/Documentation/SubmittingPatches As another example, for bluetooth you will want to send them to Marcel Holtmann and cc the linux-bluetooth mailing list. If your patch touches on others areas of the kernel refer to the MAINTAINERS file on the kernel. For compat.git and compat-wireless.git please send patches against to: To: Luis R. Rodriguez <mcgrof@kernel.org> CC: linux-wireless@vger.kernel.org, linux-bluetooth@vger.kernel.org Subject: [PATCH] compat-2.6: fix foo For patches for compat.git please use a subject like the following: Subject: [PATCH] compat: fix foo For compat-wireless.git please use a subject like the following: Subject: [PATCH] compat-wireless: fix foo Patches are preferred sent with a clear commit log entry, if unfamiliar with how to send patches please refer to http://wireless.kernel.org/en/developers/Documentation/git-guide. TODO ----- * Dialog (make menuconfig) option for this package * Compatibility work for 2.6.18 --> 2.6.24
Offline
Nie musisz wklejać na forum, wystarczy troszkę poczytać samemu:
np taki niewinny fragment:
If you know the driver you want you can select it with our
helper script:
./scripts/driver-select
Run that script to see more information.
Not all drivers are currently enabled via driver-select.[/quote]
Przecież wszelkie skrypty typu configure, pliki README, LICENSE, CZY INSTALL są po to, żeby ewentualny pacjent wiedzał co robić, a nie po to, żeby napełniać źródla i powiększać paczki do ściągnięcia. :DOstatnio edytowany przez Jacekalex (2012-03-16 23:48:56)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=Jacekalex]
If you know the driver you want you can select it with our
helper script:
./scripts/driver-select[/quote]
[/quote]
a że mamKod:
02:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01) Subsystem: Foxconn International, Inc. T77H047.31 802.11bgn Wireless Half-size Mini PCIe Card [AR9283] Kernel driver in use: ath9kto "./scripts/ath9k" tak ??
Offline
Chyba musisz ten skrypt odpalić i tam wybrać.
Offline
Tu masz compat-wireless dla najnowszych kerneli:
http://linuxwireless.org/en/users/Download/stable
Sciągnąłem sobie wersję 3.2.5.1
rozpakowałem, potem
cd ~/Desktop/compat-wireless-3.2.5-1 ./scripts/driver-select ath9k Processing new driver-select request... Backing up makefile: Makefile.bk Backup exists: Makefile.bk Backup exists: Makefile.bk Backup exists: Makefile.bk Backup exists: Makefile.bk Backing up makefile: drivers/net/wireless/Makefile.bk Backing up makefile: drivers/net/wireless/ath/Makefile.bk Backing up makefile: net/wireless/Makefile.bk Backing up makefile: drivers/ssb/Makefile.bk Backing up makefile: drivers/bcma/Makefile.bk Backing up makefile: drivers/misc/eeprom/Makefile.bk Backup exists: Makefile.bk
Wygląda na to, że coś sobie naszykował.
Kompilować nie zamierzam, bo najpierw musiałbym kawał kernela przerabiać, ale radzę spróbować.
Najnowsza wersja compat-wireless (stable) jest dla jajka 3.3.0-rc6, czyli nie ma tragedii.
Skrypt po odpaleniu wyświetla menu pomocy z instrukcją obsługi i listą dostępnych sterowników do wyboru.
Edyta:
te literki:
[b]Building and installing[/b]
Kod:
cd /path/to/compat-wireless-2.6.32-rc5 ./scripts/driver-select <driver-name> make sudo make install[/quote]
To chyba do Ciebie, były na stronie:
http://linuxwireless.org/en/users/Download/stable#Building_and_installing
To by było na tyle
;-)Ostatnio edytowany przez Jacekalex (2012-03-17 00:06:22)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
wielkie dzięki za pomoc działa , teraz się pobawię z gitem
Offline
A ja jestem przeciwnikiem kompilacji. Jeśli wszystko działa sprzętowo dobrze to lepiej używać defaultowego kernela. I nie tracić czasu na zabawe. Na szybkiej maszynie nie zauważysz różnicy prędkości... a stracisz jedynie czas.
Tu to opisałem po trochu http://yampress.dug.net.pl/doku.php?id=system_kompilacja-kernela
Na wheezym aktualnie mam. I to będzie jądro tej wersji w przyszłości jak wheezy będzie stable.
yampress@debian:~$ uname -a Linux debian 3.2.0-1-686-pae #1 SMP Fri Feb 17 06:27:21 UTC 2012 i686 GNU/Linux yampress@debian:~$
Ostatnio edytowany przez Yampress (2012-03-17 09:49:05)
Offline
A propos opisu: ostatnio często widzę, że ludzie polecają [tt]make deb-pkg[/tt] zamiast [tt]make-kpkg[/tt].
Offline
Arni nie znam metody.
Zawsze możesz oświecić ....
Offline
Też nie znam. ;) Sam jak kompilowałem, to w ogóle nie tworzyłem pakietów, tylko instalowałem via [tt]make install && make modules_install[/tt]. Nie wiem nawet czemu ludzie polecają ostatnio [tt]make deb-pkg[/tt] zamiast [tt]make-kpkg[/tt], ale widziałem, że nawet DD to robią. Podejrzewam, że [tt]make deb-pkg[/tt] po prostu działa dobrze, a [tt]make-kpkg[/tt] wraz z pojawianiem się kolejnych wersji kernela zaczyna stwarzać problemy ponieważ nie jest aktualizowany przez dotychczasowego dewelopera… Aczkolwiek widzę, że ostatnio Ben Hutchings coś przy nim dłubał i wrzucił to jako „non-maintainer upload”.
Offline
kernel 3 bije 2.6 we wszystkim imo... bezpieczenstwo, stabilnosc, dzialanie sprzetu, najlepiej widac na wspomnianym bezpieczenstwie...
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00098 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.146.206.246' WHERE u.id=1 |
0.00151 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.146.206.246', 1732301427) |
0.00106 | SELECT * FROM punbb_online WHERE logged<1732301127 |
0.00079 | SELECT topic_id FROM punbb_posts WHERE id=197849 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=20904 ORDER BY posted |
0.00230 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20904 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00325 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20904 ORDER BY p.id LIMIT 0,25 |
0.00104 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20904 |
Total query time: 0.01122 s |