Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wyłaczenie SMP z kernela
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
wertjacek
n00b
n00b


Joined: 19 Jan 2007
Posts: 33

PostPosted: Mon Nov 08, 2010 11:18 am    Post subject: Wyłaczenie SMP z kernela Reply with quote

Witam

mam taki problem z karta wifi i kernelem.
Posiadam F5D8011 N1 Wireless Notebook Card by Belkin (znalazlem rozpiske dzialajacych driverow kompatabilnych z ndiswrapper i jest tam F5D8010 i F5D8013) dlatego tez mysle ze z moją wifi dam rade.
na howto angielskojezycznego forum gentoo

https://forums.gentoo.org/viewtopic.php?t=125627

dotyczacego ndiswrappera znalazlem info o wyłaczeniu SMP,a ze bede wlaciwie pierwszy raz konfigurowal kernela,przyjrzałem się plikowi .config i tam znalazlem kilka zapisów w roznych sekcjach dotyczacych SMP i sie przestraszyłem :) czy to oznacza ze wszystko zwiazane z SMP mam powyłaczać??? czy wyłaczenie SMP dla potrzeb ndiswrappera dotyczy jednak jednej ale konkretnej pozycji?? pomoze ktoś i podpowie gdzie to ma byc disable,nie chce wyłaczac wszystkiego na "pałę"

Pozdro

Edit

procesor Pentium 4,laptop Toshiba,brak innych systemow na dysku.
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 554

PostPosted: Mon Nov 08, 2010 12:46 pm    Post subject: Reply with quote

Przepis który czytałeś, jest z 2003 roku.
Jeśli działa, to ok, ale 7 lat to kawał czasu.

Co do SMP, to co ma piernik do wiatraka (a ndiswraper do SMP)?
Do ndisrappera trzeba mieć parę rzeczy włączonych w jaju, przy instalacji, jeśli będzie miał błąd w jaju, w logu napisze dokładnie o co chodzi, z konfiguracją kernela.
Ale w chwili obecnej ndiswrapper działa w kernelach z SMP.
Więc szukałbym błędu z ndiswrapperem gdzie indziej, (dmesg) powinien wyjaśnić sprawę.

Code:
~ $ emerge -p ndiswrapper

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] net-wireless/ndiswrapper-1.56  USE="usb -debug" 0 kB
......

Po za tym napisz, co to za karta (mam na myśli chipset) , bo być może w ogóle ndiswrappera nie potrzebuje.

I co ważniejsze, napisz, czy ten pentium 4 masz jedno czy dwu rdzeniowy, SMP się stosuje przy co najmniej 2 rdzeniach.
Wyłączenie SMP, jak i innych funkcji w kernelu wymaga kompilacji, (lub rekompilacji) kernela.
Sznurek:
http://en.gentoo-wiki.com/wiki/Ndiswrapper
https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsBelkin

To by było na tyle
8)
Back to top
View user's profile Send private message
wertjacek
n00b
n00b


Joined: 19 Jan 2007
Posts: 33

PostPosted: Mon Nov 08, 2010 1:33 pm    Post subject: Reply with quote

taki procek,jednordzeniowy

Code:
Procesor Intel Pentium 4 3059 Mhz


takie wifi

http://www.newegg.com/Product/Product.aspx?Item=N82E16839314001

Code:
#lsmod
Module Size Used by
ppdev 5259 0
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
vga16fb 11385 0
vgastate 8961 1 vga16fb
snd_intel8x0 25588 2
snd_ac97_codec 100646 1 snd_intel8x0
ac97_bus 1002 1 snd_ac97_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70662 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
pcmcia 33024 0
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
nouveau 467048 2
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ttm 49943 1 nouveau
snd_timer 19098 2 snd_pcm,snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
drm_kms_helper 29297 1 nouveau
p54pci 7274 0
snd 54148 14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
drm 162377 4 nouveau,ttm,drm_kms_helper
yenta_socket 20408 3
rsrc_nonstatic 10015 1 yenta_socket
p54common 25039 1 p54pci
tifm_sd 7863 0
tifm_7xx1 3690 0
intel_agp 24119 1
led_class 2864 1 p54common
tifm_core 6045 2 tifm_sd,tifm_7xx1
i2c_algo_bit 5028 1 nouveau
pcmcia_core 32964 3 pcmcia,yenta_socket,rsrc_nonstatic
psmouse 63245 0
soundcore 6620 1 snd
agpgart 31724 3 ttm,drm,intel_agp
joydev 8708 0
mac80211 205146 2 p54pci,p54common
cfg80211 126517 2 p54common,mac80211
shpchp 28820 0
serio_raw 3978 0
snd_page_alloc 7076 2 snd_intel8x0,snd_pcm
irda 186556 0
crc_ccitt 1339 1 irda
video 17375 0
output 1871 1 video
lp 7028 0
parport 32635 2 ppdev,lp
usbhid 36110 0
hid 67032 1 usbhid


Code:

#lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev ff)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
00:1f.6 Modem: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Modem Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV34GLM [GeForce FX Go 5300] (rev a1)
03:04.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
03:04.1 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
03:04.3 Mass storage controller: Texas Instruments PCI7420/7620 Combo CardBus, 1394a-2000 OHCI and SD/MS-Pro Controller
03:06.0 Network controller: Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] (rev 01)
08:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8361 [TopDog] 802.11n Wireless (rev 03)


kernel 2.6.33-r2
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 554

PostPosted: Mon Nov 08, 2010 5:33 pm    Post subject: Reply with quote

To przy kompilacji kernela SMP nawet powinieneś wyłączyć, bo na jednym rdzeniu procka i tak nie będzie żadnego rozkładania obciążenia między rdzenie, bo rdzeń jest tylko jeden.
Przy okazji ustawić optymalizację kernala na procek pentium4,
parametry
Quote:
CONFIG_MPENTIUM4


Co do karty, to chyba będzie, to raczej bedzie ten wpis:
Code:
08:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8361 [TopDog] 802.11n Wireless (rev 03)

Tylko ten wpis wskazuje na to, że karta jest przez system rozpoznana.
Pokaż wyniki (z roota):
Code:
lspci -k | grep -iA3 marvell
- czy system ładuje jakiś sterownik do tego modelu.

Jeśli ma iść na ndiswrapperze, to
Code:
emerge ndiswrapper
i potem standardowo ndiswrapper -i /<ścieżka>/sterownik.inf - jak w dokumentacji:

Zobacz też tutaj: http://kmuto.jp/debian/hcl/
- czy w ogóle do tego modelu jest w jaju jakiś sterownik.

To by było na tyle
8)
Back to top
View user's profile Send private message
wertjacek
n00b
n00b


Joined: 19 Jan 2007
Posts: 33

PostPosted: Mon Nov 08, 2010 8:40 pm    Post subject: Reply with quote

Niestety ten laptop jest w domu traktowany jak puchar przechodni i jest w posiadaniu braciszka ktory gdzieś teraz jest w trasie,ktoremu notabene jest te wifi najbardziej potrzebne,ja przesiaduje na gentoo na stacjonarnym i jedynym moim zmartwieniem jest ciagly przeplyw netu z kablówki :)

Moge jedynie wkleic to:

Code:
#
# SCSI Transports
#
CONFIG_PATA_MARVELL=y

#
# MII PHY device drivers
#
CONFIG_MARVELL_PHY=y


To sa jedyne zapisy Marvell w .config.Sorki za skąpe informacje,zagadnienia sieci nigdy nie zainteresowały mnie,baa.... przyznaję uczciwie,nie czaje wogóle o co w tym biega,dlatego tez liczę o jak najwiecej informacji od was za co z góry dziekuję.

Ps.najwiekszy problem sprawia mi zrozumienie tego odpalenia modułu,a z tego co wygooglalem jeszcze musze zdobyc info jaki moduł zaladować w:

Code:
/etc/conf.d/modules


i z tego co zrozumialem,po wgraniu driverów windowsowych tej wifi poprzez ndiswrapper,musze jeszcze poprawnie skonfigurowac wpa_supplicant

Pozdro
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 554

PostPosted: Mon Nov 08, 2010 9:11 pm    Post subject: Reply with quote

Handbooka czytał?

Składnia modules jest taka (przykład u mnie):
Code:
modules="${modules} vboxdrv vboxnetadp vboxnetflt"


To by było na tyle
8)
Back to top
View user's profile Send private message
wertjacek
n00b
n00b


Joined: 19 Jan 2007
Posts: 33

PostPosted: Mon Nov 08, 2010 10:11 pm    Post subject: Reply with quote

Jacekalex wrote:
Handbooka czytał?


no czytał i pytał jaki moduł a nie jak :)


Last edited by wertjacek on Mon Nov 08, 2010 10:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 554

PostPosted: Mon Nov 08, 2010 10:21 pm    Post subject: Reply with quote

Najprościej skompiluj wpa_supplicant z klientem graficznym (flaga qt4) - to graficzny konfigurator , potem ustaw interfejs wifi jako dhcp - wszystko jest w handbooku, i połączenia wifi będziesz mógł wygodnie klikać.
Niezły też jest wicd.

Jednak na ndiswraperze cudów bym się na twoim miejscu nie spodziewał.
Radziłbym kupić jakąś kartę z Atherosem na pokładzie, która pójdzie z madwifi-ng lub ath5k/ath9k.
IMHO Atherosy (nie wszystkie, ale większość) mają najlepszy support w Linuxie.

To wszystko
8)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum