LINUX.ORG.RU

IEEE 802.11, intel 3945


0

0


Хочу пингануть линукс с винды через вай-фай. Ну не обязательно пингануть, а может быть, увидеть с винды линуксячий апач или кифс, которые там есть и винды с винды по медному езернету.

Виндовый комп считается вайфае-адекватным, так как проверялся в публичном вайфае-месте и показывал через вай-фай интернет-страницы.

Линуксячий вай-фай не может быть мною настроен уже наверное, если посчитать, два миллиарда киловеков. И каждая попытка настройки приводит к тому же, к чему бы приводило изготовление пластилиновых мультиков из чемоданов с сарафанами и из обломков самоваров, т.е. ни к чему.

На линуксе я делаю вот эти действия. Этот сценарий читается с листа (README) из пакета ipw3949-1.2.2.

# cd ieee80211-1.2.16
# make
# make install
---
# cd ipw3945-1.2.2
# make
---
# cp ipw3945-ucode-1.14.2/ipw3945.ucode /lib/firmware
---
# cp ipw3945d-1.7.22/x86/ipw3945 /sbin
---
# cd ipw3945-1.2.2
# ./load debug=0

Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:03:00.0
Daemon launched as pid 4084. Exiting.
..done.
---
Как-бы всё тип-топ.
---
# iwconfig eth1 essid IBM

eth1 unassociated ESSID:"IBM"
Mode:Managed Frequency=nan kHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
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:34 Missed beacon:0

---

Всё. Дальше, я не понимаю что делать.

Ну могу попробовать вот что:
# iwconfig eth1 channel 8
# iwconfig eth1 mode ad-hoc
---
Пойти к винде и поискать вай-фаевые сети. Винда находит "IBM". Делаю на него фас, винда говорит "коннектед". В этот момент линуксячья машина становится ребутопросяче-зависучей. Виснет наглухо, то есть. Ясно, что кернел-спейс код подкладывает жирнейшего свинтунария, но дырявого кода много, весь не переловишь за простую человеческую жизнь.

---

Иногда везёт и линукс не вешается. Тогда я продолжаю:

# ifconfig eth1 10.10.10.5 netmask 0xffff0000

На win ставлю 10.10.10.70, 255.255.0.0 и пытаюсь пингануть линукс.
Виндовый менеджер сетевого интерфейса, у которого есть два счётчика пакетов - эр икс и тэ икс показывает, что тэ икс - дивицот, эр икс - ноль. Линукс тоже никаких входящих пакетов не видит.

# ifconfig eth1

eth1 Link encap:Ethernet HWaddr 00:13:02:XX:XX:XX
inet addr:10.10.10.5 Bcast:10.10.255.255 Mask:255.255.0.0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:92 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:22 Base address:0xc000 Memory:edf00000-edf00fff

---
Вон там дроппед девяносто два.
---
Может не в эдхоке? Мастер на 3945 не ставится. Мэнежед ставится, но я безроутерный. Я хочу просто два компа соединить, поэтому естественно думается про эдхок.
---
В конце-концов, если линукс не упал до конца настроек, мы находимся в состоянии, когда винда показывает пять зелёных палок, имея ввиду мой линукс, а линукс просто чё-то там мигает вай-фаевой светодиодиной, что-то имея этим наверное в каком-то своём виду. Виндопинг линукса молчалив. Линуксопинг винды говорит от имени линуксохоста, что кэннот роут туда, куда я хочу. Ну и накручивается дроппед. Мера непонимания происходящего легко поспособствует испечению километровых фаршированных пельменями макарон.

Выскажите любые мысли, относящиеся к делу, пожалуйста. Слово вон тому мальчику в зелёных валенках, который тянет синюю руку с последнего ряда.

Ядро обнови, в последних ядрах ipw3945 есть искаропки и не глючит.

anonymous
()

Специально для таких как ты придумали режим работы аппаратной вайфайной точки доступа в режиме моста. Рекомендую D-Link DWL-2100AP, работает месяцами и не глючит вааще.

Gharik
()
Ответ на: комментарий от Deleted

> Какой дистрибутив, какое ядро?

Сфера манипуляций не затрагивает особенностей разных диструбутивов. Ядро 2.6.19.

irc_007_1
() автор топика

нахрена собирать то, что уже есть в любом нормальном дистрибутиве? И научись правильно задавать вопросы, не все осилят этот бесполезный поток сознания

JB ★★★★★
()
Ответ на: комментарий от JB

> нахрена собирать то, что уже есть в любом нормальном дистрибутиве? > И научись правильно задавать вопросы, не все осилят этот > бесполезный поток сознания

(1) Q > Зачем собирать то, что уже есть в нормальном дистре.

(1) A: Это выгоднее (по временным и энергетическим затратам), чем проходить адаптацию с новым дистром, принимая его возможности и штуки и отказываясь от уже имеющихся возможностей и штук.

(2) Q > И научись правильно задавать вопросы, не все осилят этот бесполезный поток сознания (2) A: А разве обязательно всем это осиливать? Да и я дискомфорта никакого не испытаю, если это осилят не все. Не все, так не все. В космос тоже не все летают и от рака умирают не все. Что такое "все" и при чём тут оно? Зачем оно? (-;

irc_007_1
() автор топика
Ответ на: комментарий от irc_007_1

> (1) A: Это выгоднее (по временным и энергетическим затратам), чем проходить адаптацию с новым дистром, принимая его возможности и штуки и отказываясь от уже имеющихся возможностей и штук.

ipw3945 во всех дистрибутивах собран одинаково и ieee80211 в ядре тоже везде присутствует. Наверное просто ты любишь лишний гемморой и проблемы

> A: А разве обязательно всем это осиливать?

если хочешь чтобы тебе все таки помогли, то да

JB ★★★★★
()

>BROADCAST MULTICAST MTU:1500 Metric:1

Если карта находится вы подключенном к сети состоянии там должно быть еще RUNNING...

anonymous
()
Ответ на: комментарий от JB

> JB

> если хочешь чтобы тебе все таки помогли, то да

Нет. В конечном итоге, если мне повезёт и помощь будет оказана, то оказана она будет кем-то одним. Ну, выглядит это обычно так: флуд-флуд-флуд и потом р-р-раз и ценный POST, после которого пишется [SOLVED]. Так вот, если спасает один человек, то зачем чтобы её понимало сто? Достаточно, чтобы этот один и понимал. Я чушь несу или как?

irc_007_1
() автор топика
Ответ на: комментарий от irc_007_1

> ценный POST

уже был. про дистрибутивный софт.

isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.