|
@@ -626,6 +626,9 @@ static int eth_open(struct net_device *net)
|
|
|
struct gether *link;
|
|
struct gether *link;
|
|
|
|
|
|
|
|
DBG(dev, "%s\n", __func__);
|
|
DBG(dev, "%s\n", __func__);
|
|
|
|
|
+ if (!netif_carrier_ok(dev->net)) {
|
|
|
|
|
+ netif_carrier_on(dev->net);
|
|
|
|
|
+ }
|
|
|
if (netif_carrier_ok(dev->net))
|
|
if (netif_carrier_ok(dev->net))
|
|
|
eth_start(dev, GFP_KERNEL);
|
|
eth_start(dev, GFP_KERNEL);
|
|
|
|
|
|