diff options
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r-- | drivers/net/wireless/ipw2100.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/ipw2100.c b/drivers/net/wireless/ipw2100.c index 24fc6ef7516a..a47fce4beadf 100644 --- a/drivers/net/wireless/ipw2100.c +++ b/drivers/net/wireless/ipw2100.c | |||
@@ -5685,8 +5685,10 @@ static int ipw2100_open(struct net_device *dev) | |||
5685 | IPW_DEBUG_INFO("dev->open\n"); | 5685 | IPW_DEBUG_INFO("dev->open\n"); |
5686 | 5686 | ||
5687 | spin_lock_irqsave(&priv->low_lock, flags); | 5687 | spin_lock_irqsave(&priv->low_lock, flags); |
5688 | if (priv->status & STATUS_ASSOCIATED) | 5688 | if (priv->status & STATUS_ASSOCIATED) { |
5689 | netif_carrier_on(dev); | ||
5689 | netif_start_queue(dev); | 5690 | netif_start_queue(dev); |
5691 | } | ||
5690 | spin_unlock_irqrestore(&priv->low_lock, flags); | 5692 | spin_unlock_irqrestore(&priv->low_lock, flags); |
5691 | 5693 | ||
5692 | return 0; | 5694 | return 0; |