LINUX.ORG.RU

macb интерфейс

 ,


0

1

Поправил board-sam9m10g45-ek.c сообтветсвенно своей платы:

static struct at91_eth_data __initdata ek_macb_data = {
        .phy_irq_pin    = AT91_PIN_PA24,
        .is_rmii        = 0,
};

После загрузки:

[    1.840000] macb macb: invalid hw address, using random
[    1.870000] MACB_mii_bus: probed
[    1.870000] eth0: Atmel MACB at 0xfffbc000 irq 25 (a2:66:b6:d1:64:ef)
[    1.880000] eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ffffffff:00, irq=-1)

# ifconfig -a
eth0      Link encap:Ethernet  HWaddr A2:66:B6:D1:64:EF
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:25 Base address:0xc000

На медиаконверторе светятся Link/ACT, как только делаю

 ifconfig eth0 10.10.10.12 netmask 255.255.255.0 up 
Link на медиаконверторе исчезает. Но адрес присваивается.
eth0      Link encap:Ethernet  HWaddr A2:66:B6:D1:64:EF
          inet addr:10.10.10.12  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:25 Base address:0xc000
я не могу ни его пингануть ни с него пингануть, пишет что превышен интервал ожидания. Если зделать ping 10.10.10.12 то пинг идет. Если сделать
 ping 10.10.10.12 -I eth0 
то пинга опять нет. Подозреваю что то не дописал в ядре. Ethernet интерфейс KSZ8041, модули libphy.ko и macb.ko .

★★★★★

Ответ на: комментарий от yax123

внутренний, что за SMI/MDI? если имеется в виду Managment Data I/O, то есть.

splinter ★★★★★
() автор топика
Ответ на: комментарий от yax123

странно, поменял медиаконвертор на оптический свитч, пинги пошли. Тему закрываю.

splinter ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.