nomaster |
|
Темы:
19
Сообщения:
58
Участник с: 15 сентября 2009
|
Доброго времени суток! Как видно из названия - моя беда, это wifi на нетбуке. Нетбук подключен напрямую к интернету. Необходимо провести интернет на второй компьютер (стационарный). Роутера у меня нет. В рамках винды все получается, в линуксе - нет. В поисках этого самого “wifi” успел проделать много трюков, которые, увы, ни к чему не привели: 1. madwifi + wicd. В rc.conf прописал модуль карты ath5k. В итоге оба компьютера могут видеть беспроводные сети. Windows показывает подключение, линукс - обрывает связь после этапа “obtain IP address”. 2. NetworkManager. Компьютеры видят сеть, не могут подключиться друг к другу. Все действия - шаг за шагом - по wiki. В настройках нетбука ставил вручную: ip 192.168.1.2 mask 255.255.255.0 gw 192.168.1.1 В настройках стационарного компьютера ставил вручную: ip 192.168.1.3 mask 255.255.255.0 gw 192.168.1.2 dns1 195.189.239.5 dns2 195.189.238.68 Такой вариант работал в винде. Научите уму-разуму, пожалуйста :( Содержание rc.conf на текущий момент: # |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
для соединения компов без точкидоступа нужно использовать режим ad-hoc, который весьма криво поддерживается линуксовыми драйверами. используй ndiswrapper. в вики всё описано. забей на wicd и NM и попробуй для начала поднять сеть через iwconfig http://www.citforum.ru/operating_systems/linux/wi-fi/ после того как сможешь пропинговаться через wifi, надо настраивать NAT через iptables какие у тебя wifi-карты? |
nomaster |
|
Темы:
19
Сообщения:
58
Участник с: 15 сентября 2009
|
На буке стоит Atheros AR5007EG На обычном компьютере D-link DWA 547 Попробовал поставить ndiswrapper, - делаю тест через modprobe - нет такого модуля. Видимо ядро не поддерживает, у меня вся система на reiser4, ядро kernel26-ice 2.6.31-8. Кстати, если попробовать собрать ndiswrapper-ice из AUR… Со стандартным PKGBUILD не собирает. А если пропишу в нем мою версию ядра - _kernver='2.6.31-ice' вместо _kernver='2.6.29-ice' Скопировал систему на свободные два раздела ext4, - со стандартным ядром все встало, тест modprobe прошел. Прописал ndiswrapper в модулях rc.conf Сейчас попробую способ из ссылки и отпишусь |
nomaster |
|
Темы:
19
Сообщения:
58
Участник с: 15 сентября 2009
|
Собрал ndiswrapper-ice под свое ядро. Установил последние драйвера с atheros.cz. Смотрю беспроводные соединения и… вижу последнее ESSID:“321” ad-hoc - моё, установленное на стационарном компьютере. Еще установил wifi-radar для наглядности. Подробнее:[[email protected] ~]$ sudo iwlist wlan0 scan wlan0 Scan completed : Cell 01 - Address: 00:06:25:51:D1:BE ESSID:"" Protocol:IEEE 802.11b Mode:Managed Frequency:2.412 GHz (Channel 1) Quality:28/100 Signal level:-78 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 02 - Address: 00:02:2D:2F:29:1E ESSID:"" Protocol:IEEE 802.11b Mode:Managed Frequency:2.412 GHz (Channel 1) Quality:28/100 Signal level:-78 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 03 - Address: 00:60:B3:22:77:D1 ESSID:"Altay_1" Protocol:IEEE 802.11b Mode:Managed Frequency:2.417 GHz (Channel 2) Quality:25/100 Signal level:-80 dBm Noise level:-96 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 04 - Address: 00:02:2D:B7:21:41 ESSID:"" Protocol:IEEE 802.11b Mode:Managed Frequency:2.412 GHz (Channel 1) Quality:15/100 Signal level:-86 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 05 - Address: 6E:C0:9C:E3:E7:54 ESSID:"321" Protocol:IEEE 802.11g Mode:Ad-Hoc Frequency:2.472 GHz (Channel 13) Quality:92/100 Signal level:-37 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 06 - Address: 00:22:B0:41:BA:57 ESSID:"dlinkhome" Protocol:IEEE 802.11g Mode:Managed Frequency:2.437 GHz (Channel 6) Quality:6/100 Signal level:-92 dBm Noise level:-96 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=100 Extra:atim=0 Cell 07 - Address: 00:02:CF:AE:79:63 ESSID:"976419" Protocol:IEEE 802.11g Mode:Managed Frequency:2.457 GHz (Channel 10) Quality:0/100 Signal level:-100 dBm Noise level:-96 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=100 Extra:atim=0 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : TKIP Authentication Suites (1) : PSK Cell 08 - Address: AA:C3:84:E3:E7:54 ESSID:"321" Protocol:IEEE 802.11g Mode:Ad-Hoc Frequency:2.472 GHz (Channel 13) Quality:73/100 Signal level:-49 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=100 Extra:atim=0 |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
надо пробовать соединятьсяiwconfig wlan0 mode ad-hoc iwconfig wlan0 channel <№ канала> - необязятельно iwconfig wlan0 essid <имя сети> iwconfig wlan0 key s:<пароль 5 символов> - необязательно ifconfig wlan0 <ip-адрес> up аналогично на втором компе … потом пробовать пинговать. конечно, перед этим выключить NM и wcid |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
кстати, я смотрю у тебя 2 одинаковые сети: Cell 05 - Address: 6E:C0:9C:E3:E7:54 ESSID:“321” Cell 08 - Address: AA:C3:84:E3:E7:54 ESSID:“321” похоже компы не видят друг друга. это глюкавость линуксового ad-hoc. у меня такое вылечилось только установкой ndiswrapper на оба компа. http://ubuntuforums.org/showpost.php?p=3006770&postcount=5 - вот тут вроде драйверы для твоего d-link. попробуй и еще, убедись что ndiswrapper подгрузился 04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) Subsystem: Broadcom Corporation Device 04b5 Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at f4700000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: ndiswrapper Kernel modules: ssb линуксовый драйвер и модуль ssb нужно блэклистить в /etc/rc.conf MODULES=(uhci_hcd ehci_hcd ndiswrapper !ssb !b43 !wl p4-clockmod !pcspkr vboxdrv) |
nomaster |
|
Темы:
19
Сообщения:
58
Участник с: 15 сентября 2009
|
Вот, что получилось:[[email protected] ~]$ su Пароль: [[email protected] ku]# iwconfig wlan0 mode ad-hoc [[email protected] ku]# iwconfig wlan0 essid ad [[email protected] ku]# iwconfig wlan0 key s:32167 [[email protected] ku]# ifconfig wlan0 169.254.72.44 up [[email protected] ku]# ping -c 3 169.254.72.44 PING 169.254.72.44 (169.254.72.44) 56(84) bytes of data. 64 bytes from 169.254.72.44: icmp_seq=1 ttl=64 time=0.080 ms 64 bytes from 169.254.72.44: icmp_seq=2 ttl=64 time=0.064 ms 64 bytes from 169.254.72.44: icmp_seq=3 ttl=64 time=0.061 ms --- 169.254.72.44 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.061/0.068/0.080/0.010 ms 169.254.72.44 - это ip стационарного компа, в настройках windows соединения. Похоже, пинг проходит. С винды - все также проходит без потерь. Теперь загвоздка в том, чтобы перебросить туда интернет… |
cucullus |
|
![]()
Темы:
256
Сообщения:
3435
Участник с: 06 июня 2007
|
в вики есть
такие дела.
|
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
ты же сам себя пингуешь … выставил на ku-la ip=169.254.72.44 и его же на нем же и пингуешь и зачем ты используешь глобальный ip для локального соединения на первом компе сделай 192.168.100.1, на втором 192.168.100.2 потом пропингуй с ноута 192.168.100.1 судя по iwlist пинг не пройдет |
nomaster |
|
Темы:
19
Сообщения:
58
Участник с: 15 сентября 2009
|
Таким образом?:[[email protected] ku]# iwconfig wlan0 mode ad-hoc [[email protected] ku]# iwconfig wlan0 essid ad [[email protected] ku]# iwconfig wlan0 key s:32167 [[email protected] ku]# ifconfig wlan0 192.168.100.1 up [[email protected] ku]# ping -c 3 192.168.100.1 PING 192.168.100.1 (192.168.100.1) 56(84) bytes of data. 64 bytes from 192.168.100.1: icmp_seq=1 ttl=64 time=0.077 ms 64 bytes from 192.168.100.1: icmp_seq=2 ttl=64 time=0.059 ms 64 bytes from 192.168.100.1: icmp_seq=3 ttl=64 time=0.058 ms --- 192.168.100.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms rtt min/avg/max/mdev = 0.058/0.064/0.077/0.012 ms [[email protected] ku]# gw 192.168.100.2 Все получается при выключенном firehol |