田中@OCNです 以前の業務が復活したので、その環境が入っているPCを引っ張りだしてVine6.5にupdateしました。 それはいいのですが、そのPCの下流ネット用のFMV-J182が再び使用できなくなりました。 以前に入れていただいたパッチが新しいkernelには適用されていなかったようです。 単に"buf[i + 5]"だけだと誤解を招くとかでRejectされていた経緯がありました。 <a href="http://www.spinics.net/lists/netdev/msg365218.html"> --- linux-4.4/drivers/net/ethernet/fujitsu/fmvj18x_cs.c.orig 2016-01-11 08:01:32.000000000 +0900 +++ linux-4.4/drivers/net/ethernet/fujitsu/fmvj18x_cs.c 2017-05-26 14:06:57.000000000 +0900 @@ -145,6 +145,7 @@ #define LAN_CTRL 16 /* LAN card control register */ #define MAC_ID 0x1a /* hardware address */ +#define MBH10304_MAC_ID 0x05 /* hardware address from tuple of MBH10304*/ #define UNGERMANN_MAC_ID 0x18 /* UNGERMANN-BASS hardware address */ /* @@ -469,8 +470,8 @@ goto failed; } /* Read MACID from CIS */ - for (i = 5; i < 11; i++) - dev->dev_addr[i] = buf[i]; + for (i = 0; i < 6; i++) + dev->dev_addr[i] = buf[MBH10304_MAC_ID + i]; kfree(buf); } else { if (pcmcia_get_mac_from_cis(link, dev)) _______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users