Титла: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: go_fire в Oct 03, 2009, 15:37 Миналото лято си нямах работа и си купих възможно най-евтината PCMCIA Wi-Fi. Е година и половина по-късно все пак реших да я използвам. До този момент сблъсъци с безжични мрежи не съм имал, но рекох, че сигурно ще се оправя. Чичо Гошо ми изплю ето това ръководство:
http://www.cyberciti.biz/faq/marvell-88w8335-chipset-netgear-wg311-pcicard-driver/ заедно с този стартиращ скрипт: http://bash.cyberciti.biz/misc-shell/start-and-login-wireless-network/ които трябвало да се окаже в /etc/network/interfaces, която не го зарежда, но не това ми е проблема, мога и ръчно или евентуално да го ръгна в cron. Значи изпълних всички стъпки, както са по въпросното how-to. Единствена разлика е, че ползвах inf от тук: http://www.sweex.com/en/assortiment/internet-networking/lan-cards/LW056/drivers_firmware защото това е моя модел. Всичко си вървеше добре, модула си се разпозна от врапера, йзареди си го, вдигна се, но нет няма. Dhclient обявява, че не намира такава или тя спи. С кабелна връзка през PCMCIA на същия лаптоп, към същия wi fi rooter има връзка. Друг лаптоп с вграден чип на Атерос също намира безпроблемно безжичната мрежа. За този модел на Sweex видях да се споменава в Linux-bg само веднъж, като само се каза, че имал много проблеми но без обяснения. Чипа на Марвел, които ползва, явно няма водач за ГНУ/Линукс ако трябва да вярвам на резултатите от търсенията си и трябва да се ползва врапера. Чуденката ми е, как е възможно всички стъпки от посочетото ръководство да минават безпроблемно, но dhclient да не намира мрежа? п.п. Ако някой смята, че темата е тъпа, а аз идиот, го моля да не пише. Това отдавна го знам. По-добре без отговори, отколкото такива. Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: shoshon в Oct 03, 2009, 16:52 Цитат Всичко си вървеше добре, модула си се разпозна от врапера, йзареди си го, вдигна се, но нет няма.и Цитат но dhclient да не намира мрежа Как тогава адаптера в вдригнат ? dhclient до колкото знам първо взема настройки, а после вдига адаптера. ( Дано не се бъркам, защото тогава ще съм в заблуда от 5 години ) Може да използваш два-три добри инструмента: 1) Може да хвърлиш едно око на комуникацията. Ако адаптера в вдигнат както ти казваш ( с dhclient ), тогава може да направиш следното: Код: #В терминал 1: В терминал 1 би трябвало да се видят ECHO REQUEST-ите и т.н. Мисля, че знаеш какво да правиш при отделните ситуации. Ако не забележиш комуникация - премини на точка 3. 2) Напоследък няма много знайни и незнайни хакери, които използват aircrack-ng, но този комплект инструменти е доста полезен. Има един инструмент airodump-ng който може много да ти помогне: Код: su Ще ти покаже списъка с мрежи. Идеята е да видиш дали си асоциииран с Access Point- а. ( ще го изпише отдолу BSSID MAC --- Station Mac) Ако си асоцииран, то поне ще е изпратена заявка за идентификация, която е правилно формулирана -> Драйвера БИ трябвало да работи. До тук съм приел, че рутера:
3) Погледнах стартиращия скрипт. Не разбрах смисъла на "пренастройването" на Firewall-а. Доколкото виждам, идеята е да се заредят два модула, логващи активните връзки, и да се забранят абсолютно всички входящи такива. Интересно е обаче това ( най-вече първото): Цитат iptables -P OUTPUT DROPНе съм спец по iptables, но OUTPUT да касае входящ трафик е някак си... нелогично. Не може ли да пробваш Интернета без firewall-a? Дано съм помогнал. Успех! Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: go_fire в Oct 03, 2009, 18:05 Ха-ха, благодаря Шошон, въпреки че в онази тема се поспечкахме помагаш.
Вероятно не съм обяснил правилно, нищо, че отфавна се занимавам с ГНУ/Линукс, съм просто потребител, а не мрежар. Ето последователността, която правя: Код: modprobe ndiswrapper да зареди врапера, който ако му дм опция -l показва моя водач Код: iwconfig Код: ifconfig wlan0 up и накрая: Код: dhclient wlan0 Аз имах някакво предположение за биоса на устроиството, че не се зарежда. Нали сега за по-евтино не са в самите устроиства.В архива на водача са файловете- Mrvw123.sys, Mrvw125.sys, netmw125.cat, netmw125.inf, като на врапера съм подал последния: Код: ndiswrapper -i netmw125.inf Той ми каза, че го е инсталирал, но дали не е трябвало да правя нещо с въпросния биос, наричан модерно firmware и кой от другите три е?! Иначе мрежата е незащитена, които иска да ползва. Така или иначе другата машинка 1000Х, подържа само wep. Тъпа машинка, въпреки рекламата б/г версията на протокола подържа, а не х и реших, че няма смисъл при тая скорост и глупавия веп да слагам. Сега ще проввам това дето си ми дал. Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: go_fire в Oct 03, 2009, 18:23 Знам, че две писания едно след друго са нередни и неучтиви, но понеже се разпилях много, затова отделно.
1. Както и знаех, маршрутизатора не му е раздал адрес: Код: tcpdump -i wlan0 -vv 2. Инстеумента airodump-ng не го открих в хранилищата на Дебиан Стабле, ще поровя в Интернет за него. 3. Да този низ е абслолютен боклук. След него се дропи всичко и не работи нищо. Ще го редактирам или направо няма да го ползвам, ще видя. Защо са написали такава глупост не знам. Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: shoshon в Oct 03, 2009, 18:34 Ще добавя малко допълнителна информация:
Ето как се логвам аз през конзолата в моя рутер: Код: iwconfig wlan0 mode managed key open s:KEY essid "ESSID" Като : Код: ping data.bg Мисля обаче, че ако се опиташ да използваш Firefox номера няма да мине и ще ти каже, че си в офлайн режим. При теб най-вероятно този код трябва да излгежда така: Код: modprobe ndiswrapper П.П airodump-ng e част от aircrack-ng пакета. Графичните приложения като nm-applet не работят ли в случая? Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: go_fire в Oct 04, 2009, 14:02 airodump-ng сe оказа не част от aircrack-ng, поне не в Дебиан. Има някакви инструкции за компилиране под Дебиан на официлната страница. Снощи се провалих и не ръчках повече, че н гости ми дойде tyuio. Имаш много поздрави от него. Каза, че си ценен тип и опитваш да си в помощ, макар май и с него да сте се посдърпали в скъпата. Е не даде подробности.
Мисля, че проблема ми е самия водач. Мисля, че е скапан и само ме лъже, че е зaредеn, макaр PWD и Link да почват да присвяткат бясно. Ще ходя сега до Марвел да диря официалния водач. Този дето имам ми се струва много еб*н. Подозренията ми се подсилиха и от: Код: # airmon-ng start wlan0 Непознат чипов набор, точно това ми говори. Ще пиша при следващи резултати. ---------------- добавка ---------------- Да се *** в идиота. Няма кой да чете man. Командата била airodump-ng, а изхода й: Код: airodump-ng mon0 Така е като не следвам собствените си съвети и залитам да купя в Жар най-големия боклук, че е 30 кинтара. Отивам да търся друг водач. Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: shoshon в Oct 04, 2009, 14:32 Човек за*би airodump-ng. Провай да се логнеш по начина по долу от конзолата. Това че драйвера не е поддържан за мониторинг нищо не значи :)
Не бързай да си даваш парите още :) Титла: Re: Marvell 88w8335, Ndiswrapper, Debian Lenny Публикувано от: go_fire в Oct 04, 2009, 15:55 Е не е истина просто. Колкото повече (а то не е много) намирам за въпросния чип, по-зле става. Имало било свободен водач, но само за USB версията, PCI и PCMCIA не се подържат. Сума хора реват по форумите, а на Убунту казват, че просто този Свиикс не се подържа от Гътси и точка.
Опитах се да му хардкодна настроики, ама все тая. Пустия PWD си мига неутешимо и не става, и не става. Който се набутал, набутал, който не е да си чака реда. :( |