Ping 100% потеря пакетов под Openwrt, проблема, связанная с драйвером

Есть ли кто-нибудь, кто знаком с решением Atheros и системой OpenWrt? Мой тестовый стенд хорошо работает с образом Atheros-SDK, в то время как было обнаружено, что мой интерфейс Ethernet (eth0) вызвал «100% потерю пакетов ping» при работе с образом OpenWrt. Я даже продолжаю использовать значение настройки регистров, например, ETH_CONF, XMII_CONF, но это пока не работает.

Любые предложения будут оценены. Спасибо! мои настройки Ethernet в arch/mips/ath79/mach-db120.c:

ath79_register_mdio(0, ~(BIT(5)));
ath79_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RGMII;
ath79_eth0_data.phy_mask = BIT(5);default is BIT(0)
ath79_eth0_data.mii_bus_dev = &ath79_mdio0_device.dev;
ath79_eth0_pll_data.pll_1000 = 0x06000000;
ath79_eth0_data.duplex = DUPLEX_FULL;
ath79_register_eth(0);

Если бы я изменил th79_eth0_pll_data.pll_1000 на 0x46000000

(установите бит 1805002c GIGE_QUAD), тогда он может пинговаться, но все еще имеет 3%-5% или даже больше потери пинга. Странно! Я действительно хочу знать, есть ли какие-либо проблемы с соответствующим кодом ag71xx? раздельный бутлог:

Starting kernel ...
......
......
[ 0.650000] libphy: ag71xx_mdio: probed
[ 0.650000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[ 1.470000] ag71xx ag71xx.0 eth0: connected to PHY at ag71xx-mdio.0:05 [uid=004dd072, driver=Generic PHY]
root@OpenWrt:/# ping 192.168.1.99
PING 192.168.1.99 (192.168.1.99): 56 data bytes
C
--- 192.168.1.99 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
root@OpenWrt:/# 

person lang7    schedule 15.03.2013    source источник
comment
Я использую магистраль OpenWrt, прерыватель барьера. Моя плата - Atheros DB120. Версия ядра 3.7.4 или выше.   -  person lang7    schedule 27.03.2013


Ответы (1)


Вам нужно указать, какую версию OpenWRT вы используете, чтобы получить ответ!

person Saverio Proto    schedule 22.03.2013
comment
Я использую магистраль OpenWrt, прерыватель барьера. Моя плата - Atheros DB120. Версия ядра 3.7.4 или выше. - person lang7; 27.03.2013