Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: FreeMan3109 14 Července 2010, 23:19:07

Název: IBM T43p a wifi [vyřešeno]
Přispěvatel: FreeMan3109 14 Července 2010, 23:19:07
Zdravím, potřeboval bych poradit s wifi na notebooku IBM T43p. Mám Linux Mint 9, ale snad to nevadí, když vychází z Ubuntu.

Když zapnu notebook, tak po nabootování linuxu se automaticky zapne wifi. Přes klávesouvou zkratku FN + F5 se dále dějí následující věci:

- První stisknutí vypne wifi a zapne bluetooth
- Další stisknutí: wifi + bluetooth
- Poslední vypne vše

Když nechám vše vypnuté po restartu se wifi automaticky zapne. Zkoušel jsem v network manageru odškrtnout aktivní wifi, ale to nemá vliv na vypnutí wifi akorád se nezobrazí dostupné sítě. Potřeboval bych poradit jak docílit toho, abych měl po zapnutí notebooku wifi vypnuté a aktivoval si jí pomocí FN + F5, takže vlastně obráceně než je to teď.
Název: Re: IBM T43p a wifi
Přispěvatel: compaq 15 Července 2010, 01:22:21
BIOS?
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 14:09:00
BIOS by byla až jako poslední možnost, protože ve win i jiné distribuci linuxu to fungovalo i bez změny v BIOSu.
Název: Re: IBM T43p a wifi
Přispěvatel: petergula 15 Července 2010, 16:41:59
skusal si uz rfkill?:
http://forum.ubuntu.cz/index.php/topic,41944.msg306633.html#msg306633 (http://forum.ubuntu.cz/index.php/topic,41944.msg306633.html#msg306633)
ja si tak vypinam wifi a bluetooth, ajked je pravda, ze kym sa pusti rfkill tak maly moment wifi ide pri starte ntbk.
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 17:36:52
rfkill by asi bylo řešení, ale problém je, že u mě vidí jenom bluetooth:

Kód: [Vybrat]
 ~ $ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: no
~ $
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 18:03:12
Kód: [Vybrat]
dmesg | grep -i killukáže něco?
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 20:03:52
Kód: [Vybrat]
~ $ dmesg | grep -i kill
[   11.552127] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
 ~ $
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 20:22:55
divné, karta je originál IBM nebo jiná + hacklý bios ? Jaký typ?
Vidí ji alespoň v
Kód: [Vybrat]
lspci -knn
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 20:31:05
Ano tam ji vidí
Kód: [Vybrat]
04:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection [8086:4220] (rev 05)
Kernel driver in use: ipw2200
Kernel modules: ipw2200

Vše je originál IBM nic nebylo vyměněné.
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 20:43:46
mno, napadá mne ugly šílenost
soubor /etc/modprobe.d/blacklist.conf
doplnit řádek
Kód: [Vybrat]
blacklist ipw2200po startu nenaběhne.

pak modul v terminálu ručně nahoďte a zkontrolujte hlášky dmesg
Kód: [Vybrat]
modprobe ipw2200
dmesg | tail
a vyzkoušejte funkčnost.

Vypnout by se měla opět nechat
Kód: [Vybrat]
modprobe -r ipw2200je možné že tady bude křičet že nelze a bude potřeba unloadnout i navázané moduly, zjistíte
Kód: [Vybrat]
lsmod | grep ipw2200
Pokud se to takto bude chovat jak má tak už "jen" zbývá namapovat nějakou klávesovou zkratku na zap/vyp skript.
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 20:48:07
No můžu vyzkoušet, ale musí přeci existovat nějaké jednoduché řešení vzhledem k tomu, že v jiné distribuci to fungovalo normálně.

edit: Jestli to dobře chápu mám wifi vypínat a zapínat aktivací a deaktivací ovladače? Pokud ano, tak se mi to zdá jako blbost, protože wifi jde zapnout a vypnout normálně. Chtělo by to jenom přijít na to jak po startu nazapínat automaticky wifi a mělo by to jít i jinak než blacklistnutím modulu.
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 20:52:43
Jsem teď na jiném systému, dejte ještě výstup
Kód: [Vybrat]
modinfo ipw2200 možná bude mít parametr pro vypnutí
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 20:56:03
Kód: [Vybrat]
# modinfo ipw2200
filename:       /lib/modules/2.6.32-21-generic/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
license:        GPL
author:         Copyright(c) 2003-2006 Intel Corporation
version:        1.2.2kmprq
description:    Intel(R) PRO/Wireless 2200/2915 Network Driver
srcversion:     F2DA23EE80E926210A072D7
alias:          pci:v00008086d00004224sv*sd*bc*sc*i*
alias:          pci:v00008086d00004223sv*sd*bc*sc*i*
alias:          pci:v00008086d00004221sv*sd*bc*sc*i*
alias:          pci:v00008086d00004220sv*sd*bc*sc*i*
alias:          pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias:          pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
depends:        libipw,lib80211
vermagic:       2.6.32-21-generic SMP mod_unload modversions 586
parm:           disable:manually disable the radio (default 0 [radio on]) (int)
parm:           associate:auto associate when scanning (default off) (int)
parm:           auto_create:auto create adhoc network (default on) (int)
parm:           led:enable led control on some systems (default 1 on) (int)
parm:           debug:debug output mask (int)
parm:           channel:channel to limit associate to (default 0 [ANY]) (int)
parm:           rtap_iface:create the rtap interface (1 - create, default 0) (int)
parm:           qos_enable:enable all QoS functionalitis (int)
parm:           qos_burst_enable:enable QoS burst mode (int)
parm:           qos_no_ack_mask:mask Tx_Queue to no ack (int)
parm:           burst_duration_CCK:set CCK burst value (int)
parm:           burst_duration_OFDM:set OFDM burst value (int)
parm:           mode:network mode (0=BSS,1=IBSS,2=Monitor) (int)
parm:           bt_coexist:enable bluetooth coexistence (default off) (int)
parm:           hwcrypto:enable hardware crypto (default off) (int)
parm:           cmdlog:allocate a ring buffer for logging firmware commands (int)
parm:           roaming:enable roaming support (default on) (int)
parm:           antenna:select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise) (int)
 #
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 21:00:18
vytvořte si v /etc/modprobe.d/ nějaký *.conf soubor a napište do něj
Kód: [Vybrat]
options ipw2200 disable=1
snad to bude ono.
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 21:37:33
Tak to asi nebude ono. Wifi je teď po startu vypnutá, ale nejde nijak zapnout a systém ji vůbec nevidí. eth1 teď vůbec jakoby neexistuje.
Název: Re: IBM T43p a wifi
Přispěvatel: Martin Kiklhorn 15 Července 2010, 21:41:32
ten blacklist jste tam nepsal předpokládám ?
Název: Re: IBM T43p a wifi
Přispěvatel: FreeMan3109 15 Července 2010, 21:50:36
Moje chyba sorry já zapoměl na ten blacklist. Teď to funguje přesně jak jsem to chtěl. Díky za pomoc a karma+ :)
Název: Re: IBM T43p a wifi [vyřešeno]
Přispěvatel: Martin Kiklhorn 15 Července 2010, 21:56:04
není zač, problém byl zajímavý.