swizard (swizard) wrote,
swizard
swizard

Categories:
  • Location:
  • Music:

День твой последний приходит, буржуй

Картина: сегодня с утра невзначай в разговоре с фениксом: "А не купить ли нам ноутбук для дома?". Идея пришлась по вкусу, и через час, не рассматривая никаких вариантов, поехали на горбу и в первом же попавшемся павильоне купили первый же понравившийся ноут =)

Не, ну не совсем все так было, конечно =) Во-первых, я сделал болванку с Frenzy, ибо на ноут планировалось поставить фрю. Во-вторых, ноут был взят с free-dos'ом, ибо на кой хер снабжать и так жирного и потного балмера лишними ста баксами за висту, коль скоро она предназначалась под снос. В-третьих, ноут купили совсем дешевый -- Dell Inspiron 1501, зато с гигом памяти на борту.

Но, тем не менее, скорость, с которой аппарат был приобретен, пагубно сказалось на последующих настройках. А именно -- не заработали из коробки вай-фай, sd-reader и какая-то жопа началась с ACPI, конкретно не шатдаунится нормально комп и не работает хибернейт. И если на два последних пункта можно с чистой совестью положить хуй, благо комп покупался как домашний (таскать его никуда не собираемся), то с вай-фаем стало дико обидно, благо он активно планировался для использования.

Проблема в следующем: карточка на чипе Broadcomm WLAN, chip=0x431114e4. Броадком конторка поганая и дрова жмет -- есть только под вантуз. Поэтому везде предлагается ее пускать через NDISWRAPPER.

Ну что ж, скачал вендовые дрова, обернул враппером, получил .ko. kldload -- хуяк, kernel panic. Блин, думаю, мож дрова не те? Скачал другие -- kernel panic. Писец. Поискал в гугле прямо по pci chip id, опа -- попал на фряшный мейллист, где указана ссылка на еще какую-то версию дров -- с ней все заработало. Итак, howto:


1. # wget http://ftp.dell.com/network/R112196.EXE
2. # unzip -a R112196.EXE
3. # ndisgen bcmwl5.inf bcmwl5.sys
4. # cp bcmwl5_sys.ko /boot/modules/
5. # echo 'bcmwl5_sys_load="YES"' >> /boot/loader.conf
6. # kldload /boot/modules/bcmwl5_sys.ko (получаем девайс /dev/ndis0 и новое устройство в ifconfig)
7. # ifconfig ndis0 inet 192.168.255.252 netmask 255.255.255.248 ssid myssid wepkey 0xmykey deftxkey 1 wepmode on

Ip, сетевую маску, ssid и wep key надо задать все свои

Собственно, все. Выглядит все просто и быстро, но, блин, как уныло все это по крупицам из инета вытаскивать... :(
Tags: broadcomm, freebsd, laptop, ndiswrapper, notebook, wifi, wlan
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 21 comments