URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4194
[ Назад ]

Исходное сообщение
"MSI GX60 1AC vs FreeBSD 10.1"

Отправлено polymorphik , 18-Дек-14 07:35 
MSI GX60 1AC vs FreeBSD 10.1

Всем доброго времени суток...
Начну пожалуй с того что я новичок во- FreeBSD
Когда покупал ноутбук, не думал что форточки так быстро надоедят, и будет хотеться разбираться с командной строкой, изучать оболочку sh, в общем узнавать для себя что то новое, а не пользоваться уже готовыми (не всегда удобными - платными решениями).
В общем начал я изучение FreeBSD на теории. и перешел к практике (но т.к. еще тогда был энтузиазм в форточным играм - ставил на старый комп). На обычном компе установил почту, настроил фаервол (ipfw), запустил squid, вывел через Apache отчеты Sarg, настроил DNS... в общем собрал полноценный сервер с VPNом, который сейчас успешно работает на предприятии.

Началось все с того, что я перестал подходить к ноутбуку... на 2й собранной мною машине  был запущен Gnome, KDE - в общем делал упор на графический интерфейс удобельности для гостей, ну и конечно же для себя, потому что система не всегда ведет себя однозначно, и порой бывает что ищешь решение по всему свету... =) потом пробовал ставить Ubuntu, Kubuntu, Xubuntu... все было отлично, где то я посчитал систему более менее удобной для ноута, тем более был VirtualBox, чем сильно радовал запуская на ноуте и 7 и ХР и все было отлично... и покопавшись в конфигах, перелопатив кучу "электронной мукулатуры", я решил, что система должна стоять, и эта система должна быть FreeBSD - потому что, это как минимум - интересно...

# uname -a
10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401

В общем буквально вчера система была установлена на ноут (MSI GX60 1AC) и улыбка радости сменилась на лицо разочарования после команды

# ifconfig

там висел только lo0 - =(
ни проводной ни воздушной карты не было и в помине... хотя

# dmesg | grep attached

выдал

pci3: <network, ethernet> at device 0.0 (no driver attached)
pci4: <network> at device 0.0 (no driver attached)

7e форточки определяют мои карты как;

Killer e2200 Gigabit Ethernet Controller (NDIS6.30)
Atheros AR1111 WB-EG Wireless Network Adapter

Дорогие друзья, не проходите мимо, не дайте вернуться обратно на форточки, помогите настроить мир и откомпилировать ядро под необходимые девайсы для бука... пока работал с десктопами, не сталкивался с такими проблемами ни разу (были и AMD и Intel системы) и изучение FreeBSD в основном шло со знакомством с sh, синтаксис и внутренние команды, разбор config-ов, и прочее; но основное - это конечно же знакомство с системой... =)

Буду рад любому участию в решении этой проблемы, а не уходу от нее...

З.Ы. извините если неправильно оформил вопрос (тему, топик), это моя первая тема, как впрочем и регистрация на вашем ресурсе =) (в основном здесь находил подробные описания конфигов, описания и решения каких либо вопросов)


Содержание

Сообщения в этом обсуждении
"MSI GX60 1AC vs FreeBSD 10.1"
Отправлено polymorphik , 18-Дек-14 11:49 
> MSI GX60 1AC vs FreeBSD 10.1

Итак.. хотел бы отчитаться по проделанной работе, и помимо основной работы я запустил своего Killer-а =) так, что было сделано;

1. в общем проблема была не только в драйверах:
  
pciconf -lv

none@pci0:0:25:0:        class=0x020000 card=0x34ec8086 chip=0x10ef8086 rev=0x05 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet

em0@pci0:2:0:0: class=0x020000 card=0x34ec8086 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet

2. ищем драйвера -> https://github.com/markjdb/alx-freebsd <- взято тут...
3. копируем, компилим, получаем на выходе с make-а if_alx.ko - !!!
4. не стесняясь уборщицы, подгружаем драйвер в систему -> # kldload /..../if_alx.ko
5. # ifconfig ->
   alx0: flags=8843<UP,BROA..... -> радуемся... =)

З.Ы. Вывод команды pciconf -lv взят со стороннего ресурса для понимания проблемы в целом. =)


"MSI GX60 1AC vs FreeBSD 10.1"
Отправлено a , 18-Дек-14 11:53 
> 7e форточки определяют мои карты как;
> Killer e2200 Gigabit Ethernet Controller (NDIS6.30)
> Atheros AR1111 WB-EG Wireless Network Adapter

pciconf -lv | grep -B3 network

> Atheros AR1111 WB-EG Wireless Network Adapter

Вроде в этом драйвере ath()
https://www.freebsd.org/cgi/man.cgi?query=ath&apropos=0&sekt...


"MSI GX60 1AC vs FreeBSD 10.1"
Отправлено sync1a , 18-Дек-14 12:14 
> # dmesg | grep attached
> выдал
> pci3: <network, ethernet> at device 0.0 (no driver attached)
> pci4: <network> at device 0.0 (no driver attached)
> 7e форточки определяют мои карты как;
> Killer e2200 Gigabit Ethernet Controller (NDIS6.30)
> Atheros AR1111 WB-EG Wireless Network Adapter

http://www.freebsd.org/doc/handbook/config-network-setup.html

"Using Windows NDIS Drivers"


"MSI GX60 1AC vs FreeBSD 10.1"
Отправлено sTALK_specTrum , 20-Дек-14 04:30 
А с UEFI были проблемы?

"MSI GX60 1AC vs FreeBSD 10.1"
Отправлено polymorphik , 22-Дек-14 12:26 
> А с UEFI были проблемы?

UEFI еще не ставил... в наглую подцепить ее не знаю как на чистую систему...

в общем что было сделано... пересборка мира, конфигурирование make.conf, игрался с настройками make-а и ядра... не оживил wi-fi карту... сегодня качаю дистрибутив с UEFI сохраняю конфиги своей нынышней системы, и до кучи попробую ZFS на бсд, вечером буду знакомиться с этим приблудой... =)

> Вроде в этом драйвере ath()
> https://www.freebsd.org/cgi/man.cgi?query=ath&apropos=0&sekt...

тут стандартные дрова... (насколько я понял, надо пересобрать из исходников, с изменениями под AR1111 - примерно так же как с ALX картой... в общем буду пробовать, обязательно отпишусь)

З.Ы. kldload ndis не возымел эффекта, разве что обнаружил какой то драйвер =) (HDA Controller)