Перейти к содержанию
    

Доработка драйвера Ethernet под linux

Здравствуйте, нужно доработать драйвер fec процессора iMX6ULL, сборка под builroot, версия ядра 4.9 или 4.11 (уточню более точно, нет по рукой устройства), доработка в плане поддержки работы с двумя MAC независимо. Программист нужен желательно из Москвы или области. Оплата на карту. Подробности в личку   

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм...
Вопрос: а нафига?!

#ip link add link eth2 name myvlan123 address 00:0c:29:ed:ff:ff type vlan id 123
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:96:67:28 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.11/24 brd 10.0.0.255 scope global eth2
    inet 192.168.0.3/24 scope global eth2
    inet6 fe80::a00:27ff:fe96:6728/64 scope link
       valid_lft forever preferred_lft forever
3: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:60:95:d6 brd ff:ff:ff:ff:ff:ff
    inet 10.0.1.2/24 brd 10.0.1.255 scope global eth3
    inet6 fe80::a00:27ff:fe60:95d6/64 scope link
       valid_lft forever preferred_lft forever
4: myvlan123@eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:0c:29:ed:ff:ff brd ff:ff:ff:ff:ff:ff
# ip link set dev myvlan123 up
...
4: myvlan123@eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
    link/ether 00:0c:29:ed:ff:ff brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20c:29ff:feed:ffff/64 scope link
       valid_lft forever preferred_lft forever

Назначить IP и будет счастье:)

 

Деньги можно перечислить на карту.

Изменено пользователем leocat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, gosha-z said:

Может он bridging хотел?

Может быть... Тогда даже проще.

Изменено пользователем leocat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ситуация следующая , там разведено два мак уровня, физ уровни подключены  на один канала MDIO, с разными адресами (как на отладочной плате от nxp), из коробки не завелось одновременная работа двух каналов, по тому что видим получается что один из них является мастером (fec0) , а второй слейвом (fec1), если в   fec0 воткнут кабель то при подключении fec1 работают оба канала, если в это время отрубить fec0, то отрубиться и fec1; физуровни тактируются от iMX, и как я понимаю , там при отключении кабеля  драйвер снимает такт с физ уровня (может в это все дело). К сожалению заниматься этой проблемой нет времени (да и квалификации), поэтому ищется человек, который ее решит (даже если решается правкой dt или config) с возможной дальнейшей поддержкой сего девайса. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...