Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Access Point: Not-Associated :(  (Přečteno 3120 krát)

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Access Point: Not-Associated :(
« kdy: 29 Dubna 2009, 23:12:40 »
Ahoj, jelikoz se mi zahadne cas od casu zpomaluje wifi karta, tak jsem mel na opensuse skriptik, kterej mi ji restartoval a fungoval bezva:

#!/bin/bash
sudo -u root kill `cat /var/run/dhcpcd-wlan0.pid`
sudo -u root /usr/sbin/iwconfig wlan0 essid "" key "off"
sudo -u root /sbin/ifconfig wlan0 down
sudo -u root /sbin/ifconfig wlan0 hw ether 00:00:00:00:00:01
sudo -u root /sbin/ifconfig wlan0 up
sudo -u root /sbin/ifconfig wlan0
sudo -u root /usr/sbin/iwconfig wlan0 essid "mojeAP" key "0102030405"
sudo -u root /sbin/dhcpcd wlan0

To, ze je iwconfig jinde, jsem zjistil (/sbin), ale kde je dhcpcd? To dhcpcd mi zajistilo, ze mi zacly pak zas fungovat i dns, na ubuntu nevim, jak to udelat. Takze vse se provede, ale stejne mi to nechodi :(

Potrebuju zmenit mac adresu wifi ID sitovky, odpojit kartu, pripojit kartu, pripojit k ap. A na ubuntu to neumim. Na suse jsem byl dyl, tak jsem to nejak vydumal, ale tady se uz radsi zeptam :) Diky za radu.
« Poslední změna: 01 Května 2009, 21:18:01 od JohnDoe »
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #1 kdy: 29 Dubna 2009, 23:38:19 »
sudo -u root /sbin/dhcpcd wlan0
>>
sudo -u root /sbin/dhclient wlan0
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #2 kdy: 29 Dubna 2009, 23:56:08 »
Diky. Proc se musi vsecko v kazdy distru jmenovat jinak ::) Ale stejne mi to nejak nejde :(

linux@linux:~/Plocha$ sudo -u root dhclient wlan0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:00:00:00:00:01
Sending on   LPF/wlan0/00:00:00:00:00:01
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
^C

Takze to bud nebude uplne to, co hledam, nebo je tam jeste nejakej hacek. Jak mam teda vynutit, aby si linux vyzadal novou ip adresu od AP? Nastavit ji natvrdo pres ifconfig by asi fungovalo, ale rad bych to umel i pres dhcp ;)
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #3 kdy: 30 Dubna 2009, 01:54:58 »
když namísto zastaralého ifconfigu skript přepíšu pro iproute2 který reflektuje síťařinu jádra tak to bude vypadat takto: (sudo... si tam dopište)
Kód: [Vybrat]
#!/bin/bash
kill `cat /var/run/dhclient-wlan0.pid`
/usr/sbin/iwconfig wlan0 essid "" key "off"
ip l s wlan0 down
ip l s wlan0 addr 00:00:00:00:00:01
ip l s wlan0 up
ip a
/usr/sbin/iwconfig wlan0 essid "mojeAP" key "0102030405"
/sbin/dhclient wlan0

Jestli fungoval původní skript tak by tento měl také. Zkuste.

Jak mam teda vynutit, aby si linux vyzadal novou ip adresu od AP? Nastavit ji natvrdo pres ifconfig by asi fungovalo, ale rad bych to umel i pres dhcp ;)
řekl bych že původně nebyl killnut ten správný proces dhclienta (jiný názv pidu)

btw hezký popis wifi z konzole http://www.linuxsoft.cz/article.php?id_article=1351
« Poslední změna: 30 Dubna 2009, 02:05:19 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #4 kdy: 30 Dubna 2009, 08:06:26 »
Ifconfig pouzivam uz hadam od roku 1998, a jen si clovek zacne myslet, ze to ma v pazi a nemusi pred kazdou akci psat man, tak mu to zmenej i s parametrama :) Az budu doma, vyzkousim, diky. Ale ifconfigu se budu vzdavat nerad. By me zajimalo, komu ten prikaz vadil ;)
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

Pavel Půlpán

Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #5 kdy: 30 Dubna 2009, 08:14:55 »
By me zajimalo, komu ten prikaz vadil ;)

Jak říká Kiklhorn, ifconfig je přežitek z dob jádra generace 2.4. U 2.6 je síťová vrstva přepsaná a je vhodnější používat iproute2 toolkit.

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #6 kdy: 30 Dubna 2009, 19:10:38 »
Diky, kdyz to rikate, necham si poradit :)

kiklhorn: Tak jsem tvuj skript slepe opsal jeden prikaz po druhym, abych videl, jestli to nekde nevazne, a a chova se uplne stejne jako postarem :(

Problem bude totiz asi v tom, ze iwconfig me asi uz nepripoji k AP a timpadem pak nemuzu dostat IP. Zkusim jeste procist ten odkaz ohledne wifi. Na suse mi to makalo uplne bezchybne.

UPDATE: po spusteni iwconfig wlan0 essid "mojeAP" key "0102030405"
wlan0     IEEE 802.11abgn  ESSID:"mojeAP" 
          Mode:Managed  Frequency:2.472 GHz  Access Point: Not-Associated   
          Tx-Power=15 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

A pres network manazer applet se to pripoji a vypada to takhle:
wlan0     IEEE 802.11abgn  ESSID:"mojeAP" 
          Mode:Managed  Frequency:2.472 GHz  Access Point: xx:xx:xx:xx:xx:xx   
          Bit Rate=48 Mb/s   Tx-Power=15 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Power Management:off
          Link Quality=65/100  Signal level:-62 dBm  Noise level=-88 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

A pak to samozrejme funguje. Ted jen zjistit, proc to v suse fungovalo, ale na ubuntu ne a jak to na nem teda zprovoznit, abych nemusel klikat do netowrk manageru... Jak teda donutim iwconfig, aby se zasocioval s AP?

A jeste jeden dotaz - kde se clovek docte, ze pouzivani ifconfig je uz out a ze frci neco jineho? ;) Kbych chtel jit s dobou i u jinych veci...
« Poslední změna: 30 Dubna 2009, 20:56:00 od JohnDoe »
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #7 kdy: 01 Května 2009, 11:10:08 »
Me se to obcas taky nechtelo asociovat s mym AP. Myslim, ze mi pomohlo kdyz jsem pridal parametr ap any pripadne ap xx:xx:xx:xx:xx:xx.
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #8 kdy: 01 Května 2009, 20:39:21 »
Diky za radu, ale bohuzel mi ani toto nepomaha. Co dela network manager jinak nez iwconfig, ze tomu to jde pripojit vzdycky? AP mam linksys wrt54g, ten funguje spolehlive. Chtel bych se umet pripojit z prikazove radky. Cetl jsem i ten popis na linuxsoftu a nedotectl jsem se tam nic, co bych nevyzkousel.

Nejaky dalsi napad? ;)
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: dhcpcd na ubuntu / restart wlan0
« Odpověď #9 kdy: 01 Května 2009, 20:44:27 »
Dalsi vec co me napada je, ze jsem prikaz na asociaci s AP musel zadat nekolikrat zasebou zvlast kdyz v prikazu iwconfig jsem uvedl vsechny parametry najednou. Jakoby se nereflektovali vsechny parametry. Tak zkuste ten prikaz iwconfig nekolikrat zasebou a zkontrolujte pote vzdy jesli uz jste spojen s danym ap. Dalsi vec co bych zkusil je se podivat do logu. Ted nevim presne do jakych. Ale urcite syslog, mozna dmesg a mozna jeste neco. Koukejte po necem podezrelem (error ...).
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: Access Point: not asociated :(
« Odpověď #10 kdy: 01 Května 2009, 21:17:30 »
Diky, tak v syslogu se neco zajimaveho naslo:

May  1 21:13:38 linux kernel: [ 5983.543384] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx try 1
May  1 21:13:38 linux kernel: [ 5983.544266] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx try 1
May  1 21:13:38 linux kernel: [ 5983.546571] wlan0 direct probe responded
May  1 21:13:38 linux kernel: [ 5983.546580] wlan0: authenticate with AP xx:xx:xx:xx:xx:xx
May  1 21:13:38 linux kernel: [ 5983.548487] wlan0: authenticated
May  1 21:13:38 linux kernel: [ 5983.548493] wlan0: associate with AP xx:xx:xx:xx:xx:xx
May  1 21:13:38 linux kernel: [ 5983.550923] wlan0: RX AssocResp from xx:xx:xx:xx:xx:xx (capab=0x411 status=0 aid=1)
May  1 21:13:38 linux kernel: [ 5983.550929] wlan0: associated
May  1 21:13:38 linux kernel: [ 5983.552466] wlan0: disassociating by local choice (reason=3)
May  1 21:13:42 linux kernel: [ 5987.256885] phy0: failed to restore operational channel after scan

Tak ted jeste zjistit, co to je reson 3 za duvod proto, aby se to disasociovalo.

UPDATE: podle toho, co jsem se doguglil, to vypada na bug v networkmanageru, takze jsem v haji :( Takze Jak zakazu network manager? Nebo ho aspon killnu, abych moh delat pokusy... Nechce se mi ho hned odinstalovavat, coz by bylo asi nejjednodussi :)

UPDATE2: tak jsem odinstaloval network managera, coz se neukazalo jako nejstastnejsi reseni, protoze sem pak musel pripojit notebooka naprimo kabelem a sit si nastavit rucne :) Problem trva i s odinstalovanym network managerem, sice bez network managera se to uz nedisasociuje, ale pise timout:

May  1 22:12:40 linux kernel: [   41.835923] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx try 1
May  1 22:12:41 linux kernel: [   42.032038] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx try 2
May  1 22:12:41 linux kernel: [   42.244296] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx try 3
May  1 22:12:41 linux kernel: [   42.440048] wlan0: direct probe to AP xx:xx:xx:xx:xx:xx timed out

Zkuste jeste prosim nekdo poradit, vsecko vyzkousim.
« Poslední změna: 01 Května 2009, 22:20:15 od JohnDoe »
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: Access Point: Not-Associated :(
« Odpověď #11 kdy: 02 Května 2009, 13:01:36 »
Zkus jeste pogooglit tohle
Kód: [Vybrat]
wlan0: direct probe to APvylezlo mi z toho par bugu.

PS: Mas dobry signal?
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6029
Re: Access Point: Not-Associated :(
« Odpověď #12 kdy: 02 Května 2009, 13:27:54 »
Když už máš Network manager pryč, můžeš zkusit Wicd. Za to nic nedáš. Jak jsi dopadl?
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

JohnDoe

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: Access Point: Not-Associated :(
« Odpověď #13 kdy: 03 Května 2009, 00:10:05 »
Ja uz mam network manager zpet, protoze bez network managera se vubec na wifi nedostanu, pise mi to not asociated i bez nework manageru, takze to nebude jen bug network managera :( Wicd jsem nezkousel, to je neco jako network manager? Poradte mi prosim, jak ten network manager zakazu (nebo killnu) a pripadne pustim rucne, at pak muzu zkusit trebas to wicd, ale ja network manager umim zakzat jen tim, ze ho odinstaluju pres apt-get, jenze to sem pak uplne bez site a sit se tezko bez site nainstalovava zpet ;)

Za davnych casu se veci, co se poustely pri startu, davaly myslim do rc.local, ale to uz davno neni pravda, v novym linuxu se uz vubec nevyznam, to co jsem kdysi znal uz davno neplati, uz prej ani ifconfig neni v mode ::) Je fakt, ze za tech skoro 10 let, co jsem linux nepouzival, uteklo hodne vody v potoce, ve windows se taky autoexec.bat uz nepouziva ;D

Kazdopadne budu vdecnej za jakoukoliv radu a dekuji za rady.
Omlouvam se za psani bez hacku a carek, ale s nimi bych to psal jeste zitra :(

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6029
Re: Access Point: Not-Associated :(
« Odpověď #14 kdy: 03 Května 2009, 11:55:25 »
Network manager a Wicd se navzájem vyšprtnou ze systému. Pokud instaluješ jeden nebo druhý.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

 

Provoz zaštiťuje spolek OpenAlt.