Mediatex 802.11 wifi adapter update obstructed, so default wifi driver gone

I am using internet through wifi.
While i am updating wifi driver somehow wifi got disconnected. so updation stopped.
After i restarted i am unable to see wifi connections. I think initial wifi driver gone.
Again i connect through LAN and try to update.  It is not updating.
plz help me. It is structed here.

Hello @Shyamiiit, 
Welcome and thank you for posting on the HP Support Forums.
Lets see if we can get your missing Wifi back and running fine.
First and foremost don't panic we can do a simple operation called " System Restore"
This is a tool built into the Windows operating system. It allows you to return you system to an earlier date and time, much like a computer time machine.
Unfortunately I do not have any information about your system.  So I am going to provide you with a few links so that you can do this process.  If for what ever reason this does not solve the problem there are a couple of steps we can try.  None the less if you can please post your full model and product number.  This link will help you find that information.
How Do I Find My Model Number or Product Number?
Now for the system restore links.
Using Microsoft System Restore (Windows Vista)
Using Microsoft System Restore (Windows 7)
Using Microsoft System Restore (Windows 8)
So all we need to do is run the system restore and pick a day that things where still running normally.
The notebook will do a few things look like it has shut down and then bring itself back do not panic and it may take some time depending on how far and how much info needs to be restored.
Please let me know how this goes.  Post back and if things work out great please click on the solution so that others may find a resolution to their issue.
Again thank you for using the HP Support Forums and looking forward to hearing from you.
Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!
Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.
D5GR
I work on behalf of HP

Similar Messages

  • Wifi adapter in Windows 7 losing wifi connection

    Hi,
    a problem occurs while i'm running windows 7 64bit bootcamp on my mpb 13" late 2013.
    It's with the broadcom 802.11ac network adapter, driver from bootcamp installation. Even though signal strength varies from 3 to 5 bars, it happens every now and then that i lose connection. Right clicking connection and repairing doesn't work. I can fix it by moving towards my wifi router making signal strength excellent. (this is rather annoying, and should not be necessary)
    No such problem in OSX, wifi connection always fine.
    Is there some magic setting in device manager (there's a list of parameters that I don't comprehend) with which I can prevent this from happening?
    Cheers

    Hi Axel,
    Now that you know your local network works correctly for a computer not connected to internet or intranet, you have to do this:
    1- For "No Connection" error (it is not necessary for the sap system to work), it's normal.
    Create a local intranet with a 2nd computer if possible and make a configuration for home network after you will see "Connected"
    2-Use of Pc hostname
    You must configure the "profile parameters" by using transaction RZ10 and activate services (it's not easy, you have to take your time).
    3- Webdynpro
    To see the result of the webdynpro appli, you may know that not all web browser versions are compatible. The recent browsers don't work, use iexplorer8 or mozilla but not google ==> you will solve the problem of "timeout".
    After that:
    Activate the "internet communication framework" by using Transaction SICF. It takes you to "Maintain Services" and then fill Hierarchy Type ==>services, execute to reach at this step:
    default_host/sap/bc/gui and icf ( If you've installed sap java, you will see both sap and sap_java)
    do a mouse right click and select "Activate Service" and choose activate all.
    You can now test the sample via web browser by using locahost.
    Best regards.
    Edited by: Tchounkeu Magloire on Nov 1, 2011 3:48 PM

  • Problem with wifi adapter

    Good morning, my name is seyi, i have a challenge with the wifi adapter of my system, my wifi adapter sees wifi network around, but does not connect to any of them, please how do i correct this problem?
    The system is a hp 2000-369WM, and it uses a Ralink RT5390 wifi adapter. Thank you

    Good evening,
    Many of them, do you know which one is yours ? Unless they are free otherwise you can't connect to your neighbor/neighbour networks.
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • How do I get a 3rd party WiFi adapter to be recognized as default WiFi?

    I have a really great USB WiFi adapter that unfortunately does function the same as the PCI-e WiFi adapter. Essentially I have to connect to networks with the software that came with the adapter (which is really good) and I cannot use the status bar WiFi icon. This isn't much of an issue but unfortunately this means that AirDrop does not recognize this device either. I must turn on the PCI-e adapter (which is practically broken) to use AirDrop. Is there a way that I can make my USB adapter (Alfa AWUS036NHR using Realtek RTL8192C chipset) act as an integrated adapter?
    I realize that
    defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1
    will get AirDrop to work on all interfaces, but I'm really wondering if I can make Mac accept my adapter as "WiFi" under networks

    Something.....a Mac or PC will need to have a 5.x version of AirPort Utility installed on the computer.
    Perform a factory default reset on the Time Capsule by powering it off for a few minutes. Then, hold in the reset button first and keep holding for an additional 10-12 seconds while you simultaneously plug the power back into the Time Capsule. Release the reset button after the hold period and allow a full minute for  the Time Capsule to restart to a slow, blinking amber light.
    Open up AirPort Utility on the computer, select the Time Capsule and click Manual Setup
    Click the Base Station tab below the row of icons to type in a device name and password that you want to use for the Time Capsule, set Time Zone, etc.
    Click the Wireless tab next to the Base Station tab
    Hold down the option or Alt key while you click on the Wireless Mode setting box
    Select the Join a wireless network setting
    Select the name of the wireless network
    Enter the password for the wireless network
    Verify the password
    Click Update to save the settings
    Note....everything here assumes that the router that provides the wireless network is using WPA2 Personal security, which is the default setting for the Time Capsule.

  • Qualcomm atheros ar9485 802.11b/g/n wifi adapter

    Hello, I do not appear on the computer wifi 5
    Is qualcomm atheros ar9485 802.11b / g / n wifi adapter also supports wifi network 5? 

    Hi, Do you mean 5GHz ? No "qualcomm atheros ar9485 802.11b/g/n " does not support 5GHz, you have to live with this. Many new devices still use 2.4GHz and I think this make take few more years. Regards.

  • TS1398 Updating default wifi

    I got a new modem at home but my default is the old one. Now I need to manually connect to the new wifi each time I turn on my iPad. How can I update my default wifi connection?
    Thanks!

    1. Turn router off for 30 seconds and on again.
    2. Settings>General>Reset>Reset Network Settings.

  • Looking for an 802.11AC Wifi adapter for MSI GE60-0NC

    I want to buy an 802.11AC Wifi module for my MSI GE60-0NC to replace the 802.11N adapter it ships with. It must be compatible with windows 8.1 (as the one it shipped with has serious issues unless I disable N and run it as a G adapter). Do not want to use an external USB adapter either. Is there a compatibility list somewhere or does anyone know of an adapter which will suit these requirements?

    For my GE60-2OC i bought an Intel Centrino Dual Band Wireless-AC 7260 + Bluetooth, it works perfectly.
    this card need 2 antenas, (there is 2 antenas in the GE60), and just download the drivers and install Intel drivers.
    http://www.ldlc.com/fiche/PB00159971.html

  • USB wifi adapter can only handle one request or socket at a time

    I have a usb wifi adapter that I bought recently.  The strange thing is that if I'm doing only one thing that is using the network (e.g. downloading a file) it works good and fast. But say I'm downloading a file and I do ANYTHING else that uses the network (e.g. just opening a browser at google.ca), the download comes to a stop. Then if I close the browser, the download starts up again a couple seconds later, good and fast.
    Another example is, say I'm in a Google Hangouts (video chat) session. As long as that is the only thing I have running, the chat works fine. If I open a second browser window, then the chat gets super choppy and pretty much un-usable until I close the second window.
    So basically it seems like I can have only one open socket at a time, or else it can handle only one request at a time. Also, most webpages open very slowly as a result because the browser only seems to be able to download one static file at a time (e.g. js and css files needed by the page).
    I'm sure it's a problem with the usb wifi adapter because I didn't have these problems when I was on a wired connection, and I have other devices using wifi (e.g. laptops and tablets) that don't have this problem either.
    Rather than paste a bunch of output from commands, please kindly tell me what to run in order to gather any useful info.
    Thanks,
    Edit:  The adapter is an ASUS USB n-53 (N600).
    Last edited by Pacopag (2014-07-18 14:36:20)

    I was exploring the CD that came with the device.  Turns out there are Linux drivers on it.  I didn't install any drivers, as wicd detected it automatically.  I'm wondering if changing drivers might help.  Can someone help me interpret the installation instructions?
    Here are the instructions
    * README
    * Ralink Tech Inc.
    * http://www.ralinktech.com
    =======================================================================
    ModelName:
    ===========
    RT3572 Wireless Lan Linux Driver
    =======================================================================
    Driver lName:
    ===========
    rt3572sta.o/rt3572sta.ko
    =======================================================================
    Supporting Kernel:
    ===================
    linux kernel 2.4 and 2.6 series.
    Tested in Redhat 7.3 or later.
    =======================================================================
    Ralink Hardware:
    ===================
    Ralink 802.11n Wireless LAN Card.
    =======================================================================
    Description:
    =============
    This is a linux device driver for Ralink RT2870 USB ABGN WLAN Card.
    =======================================================================
    Contents:
    =============
    Makefile : Makefile
    *.c : c files
    *.h : header files
    =======================================================================
    Features:
    ==========
    This driver implements basic IEEE802.11. Infrastructure and adhoc mode with
    open or shared or WPA-PSK or WPA2-PSK authentication method.
    NONE, WEP, TKIP and AES encryption.
    =======================================================================
    Build Instructions:
    ====================
    1> tar -jxvf 2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO.tar.bz2
    go to "./2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO" directory.
    2> switch to super user.
    ** for Fedora
    $su
    ** for Ubuntu
    $sudo su
    3> in Makefile
    set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
    define the linux kernel source include file path LINUX_SRC
    modify to meet your need.
    4> in os/linux/config.mk
    define the GCC and LD of the target machine
    define the compiler flags CFLAGS
    modify to meet your need.
    ** Build for being controlled by NetworkManager or wpa_supplicant wext functions
    Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
    => #>cd wpa_supplicant-x.x
    => #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
    ** Build for being controlled by WpaSupplicant with Ralink Driver
    Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
    => #>cd wpa_supplicant-0.5.7
    => #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
    5> compile driver source code
    $make
    =======================================================================
    Install Instructions:
    ================================
    1> load driver
    $make install
    2> plug in USB dongle.
    =======================================================================
    Note:
    ================================
    Under Fedora 15 or 16, after you install the driver, if there is "firmware missing" issue occurs, please follow the following steps:
    1> remove driver
    $rmmod rt2800usb
    $rmmod rt2800lib
    $rmmod rt2x00usb
    $rmmod rt2x00lib
    2> enter /etc/modprobe.d and edit blacklist.conf. Add one line (ususally add it in the buttom of the file):
    blacklist rt2800usb
    3> reboot system
    $reboot
    =======================================================================
    Uninstall Instructions:
    ================================
    1> go to "./2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO" directory.
    2> switch to super user.
    $sudo su
    3> unload driver
    $make uninstall
    4> reboot system
    $reboot
    =======================================================================
    CONFIGURATION:
    ====================
    RT2870 driver can be configured via following interfaces,
    i.e. (i)"iwconfig" command, (ii)"iwpriv" command, (iii) configuration file
    i) iwconfig comes with kernel.
    ii) iwpriv usage, please refer to file "iwpriv_usage.txt" for details.
    iii)modify configuration file "RT2870STA.dat" in /etc/Wireless/RT2870STA/RT2870STA.dat.
    Configuration File : RT2870STA.dat
    # Copy this file to /etc/Wireless/RT2870STA/RT2870STA.dat
    # This file is a binary file and will be read on loading rt.o module.
    # Use "vi RT2870STA.dat" to modify settings according to your need.
    # 1.) set NetworkType to "Adhoc" for using Adhoc-mode, otherwise using Infrastructure
    # 2.) set Channel to "0" for auto-select on Infrastructure mode
    # 3.) set SSID for connecting to your Accss-point.
    # 4.) AuthMode can be "WEPAUTO", "OPEN", "SHARED", "WPAPSK", "WPA2PSK", "WPANONE"
    # 5.) EncrypType can be "NONE", "WEP", "TKIP", "AES"
    # for more information refer to the Readme file.
    #The word of "Default" must not be removed
    Default
    CountryRegion=5
    CountryRegionABand=7
    CountryCode=
    SSID=Dennis2860AP
    NetworkType=Infra
    WirelessMode=9
    Channel=0
    BeaconPeriod=100
    TxPower=100
    BGProtection=0
    TxPreamble=0
    RTSThreshold=2347
    FragThreshold=2346
    TxBurst=1
    WmmCapable=0
    AckPolicy=0;0;0;0
    AuthMode=OPEN
    EncrypType=NONE
    WPAPSK=
    DefaultKeyID=1
    Key1Type=0
    Key1Str=
    Key2Type=0
    Key2Str=
    Key3Type=0
    Key3Str=
    Key4Type=0
    Key4Str=
    PSMode=CAM
    FastRoaming=0
    RoamThreshold=70
    HT_RDG=1
    HT_EXTCHA=0
    HT_OpMode=1
    HT_MpduDensity=4
    HT_BW=1
    HT_AutoBA=1
    HT_BADecline=0
    HT_AMSDU=0
    HT_BAWinSize=64
    HT_GI=1
    HT_MCS=33
    HT_MIMOPSMode=3
    IEEE80211H=0
    TGnWifiTest=0
    WirelessEvent=0
    CarrierDetect=0
    *NOTE:
    WMM parameters
    WmmCapable Set it as 1 to turn on WMM Qos support
    AckPolicy1~4 Ack policy which support normal Ack or no Ack
    (AC_BK, AC_BE, AC_VI, AC_VO)
    All WMM parameters do not support iwpriv command but ¡¥WmmCapable¡¦¡¦,
    please store all parameter to RT2870STA.dat, and restart driver.
    syntax is 'Param'='Value' and describes below.
    @> CountryRegion=value
    value
    0: use 1 ~ 11 Channel
    1: use 1 ~ 13 Channel
    2: use 10 ~ 11 Channel
    3: use 10 ~ 13 Channel
    4: use 14 Channel
    5: use 1 ~ 14 Channel
    6: use 3 ~ 9 Channel
    7: use 5 ~ 13 Channel
    31: use 1 ~ 14 Channel (ch1-11:active scan, ch12-14 passive scan)
    @> CountryRegionABand=value
    value
    0: use 36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161, 165 Channel
    1: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140 Channel
    2: use 36, 40, 44, 48, 52, 56, 60, 64 Channel
    3: use 52, 56, 60, 64, 149, 153, 157, 161 Channel
    4: use 149, 153, 157, 161, 165 Channel
    5: use 149, 153, 157, 161 Channel
    6: use 36, 40, 44, 48 Channel
    7: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165 Channel
    8: use 52, 56, 60, 64 Channel
    9: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161, 165 Channel
    10: use 36, 40, 44, 48, 149, 153, 157, 161, 165 Channel
    11: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 149, 153, 157, 161 Channel
    @> CountryCode=value
    value
    AG, AR, AW, AU, AT, BS, BB, BM, BR, BE, BG, CA, KY, CL, CN, CO, CR, CY, CZ, DK, DO, EC, SV, FI, FR, DE,
    GR, GU, GT, HT, HN, HK, HU, IS, IN, ID, IE, IL, IT, JP, JO, LV, LI, LT, LU, MY, MT, MA, MX, NL, NZ, NO,
    PE, PT, PL, RO, RU, SA, CS, SG, SK, SI, ZA, KR, ES, SE, CH, TW, TR, GB, UA, AE, US, VE
    "" => using default setting: 2.4 G - ch 1~11; 5G - ch 52~64, 100~140, 149~165
    @> SSID=value
    value
    0~z, 1~32 ascii characters.
    @> WirelessMode=value
    value
    0: legacy 11b/g mixed
    1: legacy 11B only
    2: legacy 11A only //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)
    3: legacy 11a/b/g mixed //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)
    4: legacy 11G only
    5: 11ABGN mixed
    6: 11N only
    7: 11GN mixed
    8: 11AN mixed
    9: 11BGN mixed
    10: 11AGN mixed
    @> Channel=value
    value
    depends on CountryRegion or CountryRegionABand
    @> BGProtection=value
    value
    0: Auto
    1: Always on
    2: Always off
    @> TxPreamble=value
    value
    0:Preamble Long
    1:Preamble Short
    2:Auto
    @> RTSThreshold=value
    value
    1~2347
    @> FragThreshold=value
    value
    256~2346
    @> TxBurst=value
    value
    0: Disable
    1: Enable
    @> NetworkType=value
    value
    Infra: infrastructure mode
    Adhoc: adhoc mode
    @> AuthMode=value
    value
    OPEN For open system
    SHARED For shared key system
    WEPAUTO Auto switch between OPEN and SHARED
    WPAPSK For WPA pre-shared key (Infra)
    WPA2PSK For WPA2 pre-shared key (Infra)
    WPANONE For WPA pre-shared key (Adhoc)
    WPA Use WPA-Supplicant
    WPA2 Use WPA-Supplicant
    @> EncrypType=value
    value
    NONE For AuthMode=OPEN
    WEP For AuthMode=OPEN or AuthMode=SHARED
    TKIP For AuthMode=WPAPSK or WPA2PSK
    AES For AuthMode=WPAPSK or WPA2PSK
    @> DefaultKeyID=value
    value
    1~4
    @> Key1=value
    Key2=value
    Key3=value
    Key4=value
    value
    10 or 26 hexadecimal characters eg: 012345678
    5 or 13 ascii characters eg: passd
    (usage : "iwpriv" only)
    @> Key1Type=vaule
    Key2Type=value
    Key3Type=vaule
    Key4Type=vaule
    value
    0 hexadecimal type
    1 assic type
    (usage : reading profile only)
    @> Key1Str=value
    Key2Str=value
    Key3Str=vaule
    Key4Str=vaule
    value
    10 or 26 characters (key type=0)
    5 or 13 characters (key type=1)
    (usage : reading profile only)
    @> WPAPSK=value
    value
    8~63 ASCII or
    64 HEX characters
    @> WmmCapable=value
    value
    0: Disable WMM
    1: Enable WMM
    @> PSMode=value
    value
    CAM Constantly Awake Mode
    Max_PSP Max Power Savings
    Fast_PSP Power Save Mode
    @> FastRoaming=value
    value
    0 Disabled
    1 Enabled
    @> RoamThreshold=value
    value
    Positive Interger(dBm)
    @> HT_RDG=value
    value
    0 Disabled
    1 Enabled
    @> HT_EXTCHA=value (Extended Channel Switch Announcement)
    value
    0 Below
    1 Above
    @> HT_OpMode=value
    value
    0 HT mixed format
    1 HT greenfield format
    @> HT_MpduDensity=value
    value (based on 802.11n D2.0)
    0: no restriction
    1: 1/4 £gs
    2: 1/2 £gs
    3: 1 £gs
    4: 2 £gs
    5: 4 £gs
    6: 8 £gs
    7: 16 £gs
    @> HT_BW=value
    value
    0 20MHz
    1 40MHz
    @> HT_AutoBA=value
    value
    0 Disabled
    1 Enabled
    @> HT_BADecline
    value
    0 Disabled
    1 Enabled <Reject BA request from AP>
    @> HT_AMSDU=value
    value
    0 Disabled
    1 Enabled
    @> HT_BAWinSize=value
    value
    1 ~ 64
    @> HT_GI=value
    value
    0 long GI
    1 short GI
    @> HT_MCS=value
    value
    0 ~ 15
    33: auto
    @> HT_MIMOPSMode=value
    value (based on 802.11n D2.0)
    0 Static SM Power Save Mode
    1 Dynamic SM Power Save Mode
    2 Reserved
    3 SM enabled
    (not fully support yet)
    @> IEEE80211H=value
    value
    0 Disabled
    1 Enabled
    @> TGnWifiTest=value
    value
    0 Disabled
    1 Enabled
    @> WirelessEvent=value
    value
    0 Disabled
    1 Enabled <send custom wireless event>
    @> CarrierDetect=value
    value
    0 Disabled
    1 Enabled
    MORE INFORMATION
    =================================================================================
    If you want for rt2870 driver to auto-load at boot time:
    A) choose ra0 for first RT2870 WLAN card, ra1 for second RT2870 WLAN card, etc.
    B) create(edit) 'ifcfg-ra0' file in /etc/sysconfig/network-scripts/,
    edit( or add the line) in /etc/modules.conf:
    alias ra0 rt2870sta
    C) edit(create) the file /etc/sysconfig/network-scripts/ifcfg-ra0
    DEVICE='ra0'
    ONBOOT='yes'
    NOTE:
    if you use dhcp, add this line too .
    BOOTPROTO='dhcp'
    *D) To ease the Default Gateway setting,
    add the line
    GATEWAY=x.x.x.x
    in /etc/sysconfig/network
    Here is the Makefile
    RT28xx_MODE = STA
    TARGET = LINUX
    CHIPSET = 3572
    OSABL = NO
    #RT28xx_DIR = home directory of RT28xx source code
    RT28xx_DIR = $(shell pwd)
    RTMP_SRC_DIR = $(RT28xx_DIR)/RT$(CHIPSET)
    #PLATFORM: Target platform
    PLATFORM = PC
    #PLATFORM = 5VT
    #PLATFORM = IKANOS_V160
    #PLATFORM = IKANOS_V180
    #PLATFORM = SIGMA
    #PLATFORM = SIGMA_8622
    #PLATFORM = STAR
    #PLATFORM = IXP
    #PLATFORM = INF_TWINPASS
    #PLATFORM = INF_DANUBE
    #PLATFORM = INF_AR9
    #PLATFORM = INF_VR9
    #PLATFORM = BRCM_6358
    #PLATFORM = INF_AMAZON_SE
    #PLATFORM = CAVM_OCTEON
    #PLATFORM = CMPC
    #PLATFORM = RALINK_2880
    #PLATFORM = RALINK_3052
    #PLATFORM = SMDK
    #PLATFORM = RMI
    #PLATFORM = RMI_64
    #PLATFORM = KODAK_DC
    #PLATFORM = DM6446
    #PLATFORM = FREESCALE8377
    #PLATFORM = BL2348
    #PLATFORM = BLUBB
    #PLATFORM = BLPMP
    #PLATFORM = MT85XX
    #PLATFORM = NXP_TV550
    #PLATFORM = MVL5
    ifeq ($(TARGET),LINUX)
    MAKE = make
    endif
    ifeq ($(PLATFORM),5VT)
    LINUX_SRC = /home/ralink-2860-sdk-5vt-distribution/linux-2.6.17
    CROSS_COMPILE = /opt/crosstool/uClibc_v5te_le_gcc_4_1_1/bin/arm-linux-
    endif
    ifeq ($(PLATFORM),IKANOS_V160)
    LINUX_SRC = /home/sample/projects/LX_2618_RG_5_3_00r4_SRC/linux-2.6.18
    CROSS_COMPILE = mips-linux-
    endif
    ifeq ($(PLATFORM),IKANOS_V180)
    LINUX_SRC = /home/sample/projects/LX_BSP_VX180_5_4_0r1_ALPHA_26DEC07/linux-2.6.18
    CROSS_COMPILE = mips-linux-
    endif
    ifeq ($(PLATFORM),SIGMA)
    LINUX_SRC = /root/sigma/smp86xx_kernel_source_2.7.172.0/linux-2.6.15
    CROSS_COMPILE = /root/sigma/smp86xx_toolchain_2.7.172.0/build_mipsel_nofpu/staging_dir/bin/mipsel-linux-
    endif
    ifeq ($(PLATFORM),SIGMA_8622)
    LINUX_SRC = /home/snowpin/armutils_2.5.120.1/build_arm/linux-2.4.22-em86xx
    CROSS_COMPILE = /home/snowpin/armutils_2.5.120.1/toolchain/bin/arm-elf-
    CROSS_COMPILE_INCLUDE = /home/snowpin/armutils_2.5.120.1/toolchain/lib/gcc-lib/arm-elf/2.95.3
    endif
    ifeq ($(PLATFORM),STAR)
    LINUX_SRC = /opt/star/kernel/linux-2.4.27-star
    CROSS_COMPILE = /opt/star/tools/arm-linux/bin/arm-linux-
    endif
    ifeq ($(PLATFORM),RMI)
    LINUX_SRC = /opt/rmi/1.7.0/linux/src/
    CROSS_COMPILE = /opt/rmi/1.7.0/mipscross/nptl/bin/mips64-unknown-linux-gnu-
    endif
    ifeq ($(PLATFORM),RMI_64)
    LINUX_SRC = /opt/rmi/1.7.0/linux_64/src/
    CROSS_COMPILE = /opt/rmi/1.7.0/mipscross/nptl/bin/mips64-unknown-linux-gnu-
    endif
    ifeq ($(PLATFORM), RALINK_2880)
    LINUX_SRC = /project/stable/RT288x/RT288x_SDK/source/linux-2.4.x
    CROSS_COMPILE = /opt/buildroot-gdb/bin/mipsel-linux-
    endif
    ifeq ($(PLATFORM),RALINK_3052)
    LINUX_SRC = /home/peter/ap_soc/SDK_3_3_0_0/RT288x_SDK/source/linux-2.6.21.x
    CROSS_COMPILE = /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-
    endif
    ifeq ($(PLATFORM),FREESCALE8377)
    LINUX_SRC = /opt/ltib-mpc8377_rds-20090309/rpm/BUILD/linux-2.6.25
    CROSS_COMPILE = /opt/freescale/usr/local/gcc-4.2.187-eglibc-2.5.187/powerpc-linux-gnu/bin/powerpc-linux-gnu-
    endif
    ifeq ($(PLATFORM),BL2348)
    LINUX_SRC = /home/sample/Customers/BroadLight/bl234x-linux-2.6.21-small-v29
    CROSS_COMPILE = mips-wrs-linux-gnu-
    endif
    ifeq ($(PLATFORM),BLUBB)
    LINUX_SRC = /home/sample/Customers/BroadLight/UBB/gmp20/linux-2.6.21-small
    CROSS_COMPILE = mips-wrs-linux-gnu-
    endif
    ifeq ($(PLATFORM),BLPMP)
    LINUX_SRC = /home/sample/Customers/BroadLight/UBB/pmp16/bl234x-linux-2.6.21-small-v30.2
    CROSS_COMPILE = mips-wrs-linux-gnu-
    endif
    ifeq ($(PLATFORM),PC)
    # Linux 2.6
    LINUX_SRC = /lib/modules/$(shell uname -r)/build
    # Linux 2.4 Change to your local setting
    #LINUX_SRC = /usr/src/linux-2.4
    LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/
    CROSS_COMPILE =
    endif
    ifeq ($(PLATFORM),IXP)
    LINUX_SRC = /project/stable/Gmtek/snapgear-uclibc/linux-2.6.x
    CROSS_COMPILE = arm-linux-
    endif
    ifeq ($(PLATFORM),INF_TWINPASS)
    # Linux 2.6
    #LINUX_SRC = /lib/modules/$(shell uname -r)/build
    # Linux 2.4 Change to your local setting
    LINUX_SRC = /project/stable/twinpass/release/2.0.1/source/kernel/opensource/linux-2.4.31/
    CROSS_COMPILE = mips-linux-
    endif
    ifeq ($(PLATFORM),INF_DANUBE)
    LINUX_SRC = /opt/danube/sdk/linux-2.6.16.x
    CROSS_COMPILE = mips-linux-
    ROOTDIR = /opt/danube/sdk
    export ROOTDIR
    endif
    ifeq ($(PLATFORM),INF_AR9)
    LINUX_SRC = /root/ar9/xR9_BSP1.2.2.0/source/kernel/opensource/linux-2.6.20/
    CROSS_COMPILE = /root/ar9/ifx-lxdb26-1.0.2/gcc-3.4.4/toolchain-mips/bin/
    endif
    ifeq ($(PLATFORM),INF_VR9)
    LINUX_SRC = /home/public/lantiq/VR9/UGW-4.2/build_dir/linux-ifxcpe_platform_vr9/linux-2.6.20.19
    CROSS_COMPILE = /home/public/lantiq/VR9/UGW-4.2/staging_dir/toolchain-mips_gcc-3.4.6_uClibc-0.9.29/bin/mips-linux-
    endif
    ifeq ($(PLATFORM),BRCM_6358)
    LINUX_SRC =
    CROSS_COMPILE =
    endif
    ifeq ($(PLATFORM),INF_AMAZON_SE)
    # Linux 2.6
    #LINUX_SRC = /lib/modules/$(shell uname -r)/build
    # Linux 2.4 Change to your local setting
    LINUX_SRC = /backup/ifx/3.6.2.2/source/kernel/opensource/linux-2.4.31
    #CROSS_COMPILE = mips-linux-
    #LINUX_SRC = /project/Infineon/3.6.2.2/source/kernel/opensource/linux-2.4.31
    CROSS_COMPILE = /opt/uclibc-toolchain/ifx-lxdb-1-2-3-external/gcc-3.3.6/toolchain-mips/R0208V35/mips-linux-uclibc/bin/
    endif
    ifeq ($(PLATFORM),ST)
    LINUX_SRC = /opt/STM/STLinux-2.2/devkit/sources/kernel/linux0039
    CROSS_COMPILE = /opt/STM/STLinux-2.2/devkit/sh4/bin/sh4-linux-
    ARCH := sh
    export ARCH
    endif
    ifeq ($(PLATFORM),CAVM_OCTEON)
    OCTEON_ROOT = /usr/local/Cavium_Networks/OCTEON-SDK
    LINUX_SRC = $(OCTEON_ROOT)/linux/kernel_2.6/linux
    CROSS_COMPILE = mips64-octeon-linux-gnu-
    endif
    ifeq ($(PLATFORM),CMPC)
    LINUX_SRC = /opt/fvt_11N_SDK_0807/fvt131x_SDK_11n/linux-2.6.17
    CROSS_COMPILE =
    endif
    ifeq ($(PLATFORM),SMDK)
    LINUX_SRC = /home/bhushan/itcenter/may28/linux-2.6-samsung
    CROSS_COMPILE = /usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-
    endif
    ifeq ($(PLATFORM),KODAK_DC)
    SKD_SRC = C:/SigmaTel/DC1250_SDK_v1-9/sdk
    CROSS_COMPILE = $(cc)
    endif
    ifeq ($(PLATFORM),DM6446)
    LINUX_SRC = /home/fonchi/work/soc/ti-davinci
    endif
    ifeq ($(PLATFORM),MT85XX)
    LINUX_SRC = /home/john/MTK/BDP_Linux/linux-2.6.27
    CROSS_COMPILE = armv6z-mediatek-linux-gnueabi-
    endif
    ifeq ($(PLATFORM),NXP_TV550)
    LINUX_SRC = /data/tv550/kernel/linux-2.6.28.9
    LINUX_SRC_MODULE = /data/tv550/kernel/linux-2.6.28.9/drivers/net/wireless
    CROSS_COMPILE = /opt/embeddedalley/nxp_tv550/bin/mipsel-linux-
    endif
    ifeq ($(PLATFORM),MVL5)
    LINUX_SRC = /home2/charlestu/AP-VT3426/linux-2.6.18
    CROSS_COMPILE = /opt/montavista/pro/devkit/arm/v5t_le_mvl5/bin/arm_v5t_le-
    endif
    export OSABL RT28xx_DIR RT28xx_MODE LINUX_SRC CROSS_COMPILE CROSS_COMPILE_INCLUDE PLATFORM RELEASE CHIPSET RTMP_SRC_DIR LINUX_SRC_MODULE TARGET
    # The targets that may be used.
    PHONY += all build_tools test UCOS THREADX LINUX release prerelease clean uninstall install libwapi osabl
    all: build_tools $(TARGET)
    build_tools:
    $(MAKE) -C tools
    $(RT28xx_DIR)/tools/bin2h
    test:
    $(MAKE) -C tools test
    LINUX:
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    cp -f os/linux/Makefile.4 $(RT28xx_DIR)/os/linux/Makefile
    $(MAKE) -C $(RT28xx_DIR)/os/linux/
    cp -f $(RT28xx_DIR)/os/linux/rt$(CHIPSET)sta.o /tftpboot
    else
    cp -f os/linux/Makefile.6 $(RT28xx_DIR)/os/linux/Makefile
    ifeq ($(PLATFORM),DM6446)
    $(MAKE) ARCH=arm CROSS_COMPILE=arm_v5t_le- -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
    else
    ifeq ($(PLATFORM),FREESCALE8377)
    $(MAKE) ARCH=powerpc CROSS_COMPILE=$(CROSS_COMPILE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
    else
    $(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
    endif
    endif
    endif
    clean:
    ifeq ($(TARGET), LINUX)
    cp -f os/linux/Makefile.clean os/linux/Makefile
    $(MAKE) -C os/linux clean
    rm -rf os/linux/Makefile
    endif
    uninstall:
    ifeq ($(TARGET), LINUX)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    $(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.4 uninstall
    else
    $(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6 uninstall
    endif
    endif
    install:
    ifeq ($(TARGET), LINUX)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    $(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.4 install
    else
    $(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6 install
    endif
    endif
    # Declare the contents of the .PHONY variable as phony. We keep that information in a variable
    .PHONY: $(PHONY)
    Here is the config.mk
    # Support ATE function
    HAS_ATE=n
    # Support ATE NEW TXCONT solution
    HAS_NEW_TXCONT=n
    # Support QA ATE function
    HAS_QA_SUPPORT=n
    # Support XLINK mode
    HAS_XLINK=n
    # Support Wpa_Supplicant
    HAS_WPA_SUPPLICANT=y
    # Support Native WpaSupplicant for Network Maganger
    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
    #Support Net interface block while Tx-Sw queue full
    HAS_BLOCK_NET_IF=n
    #Support DFS function
    HAS_DFS_SUPPORT=n
    #Support Carrier-Sense function
    HAS_CS_SUPPORT=n
    # Support for Multiple Cards
    HAS_MC_SUPPORT=n
    #Support for IEEE802.11e DLS
    HAS_QOS_DLS_SUPPORT=n
    #Support for EXT_CHANNEL
    HAS_EXT_BUILD_CHANNEL_LIST=n
    #Support for Net-SNMP
    HAS_SNMP_SUPPORT=n
    #Support features of 802.11n Draft3
    HAS_DOT11N_DRAFT3_SUPPORT=y
    #Support features of Single SKU.
    HAS_SINGLE_SKU_SUPPORT=n
    #Support features of 802.11n
    HAS_DOT11_N_SUPPORT=y
    HAS_KTHREAD_SUPPORT=n
    #Support statistics count
    HAS_STATS_COUNT=y
    #Support USB_BULK_BUF_ALIGMENT
    HAS_USB_BULK_BUF_ALIGMENT=n
    #Support for USB_SUPPORT_SELECTIVE_SUSPEND
    HAS_USB_SUPPORT_SELECTIVE_SUSPEND=n
    #Client support WDS function
    HAS_CLIENT_WDS_SUPPORT=n
    #Support for Bridge Fast Path & Bridge Fast Path function open to other module
    HAS_BGFP_SUPPORT=n
    HAS_BGFP_OPEN_SUPPORT=n
    #Support MAC80211 LINUX-only function
    HAS_CFG80211_SUPPORT=n
    #Support RFKILL hardware block/unblock LINUX-only function
    HAS_RFKILL_HW_SUPPORT=n
    HAS_RESOURCE_PRE_ALLOC=y
    HAS_LED_CONTROL_SUPPORT=y
    CC := $(CROSS_COMPILE)gcc
    LD := $(CROSS_COMPILE)ld
    WFLAGS := -DAGGREGATION_SUPPORT -DPIGGYBACK_SUPPORT -DWMM_SUPPORT -DLINUX -Wall -Wstrict-prototypes -Wno-trigraphs
    WFLAGS += -DSYSTEM_LOG_SUPPORT -DRT28xx_MODE=$(RT28xx_MODE) -DCHIPSET=$(CHIPSET)
    ifeq ($(HAS_RESOURCE_PRE_ALLOC),y)
    WFLAGS += -DRESOURCE_PRE_ALLOC
    endif
    ifeq ($(HAS_KTHREAD_SUPPORT),y)
    WFLAGS += -DKTHREAD_SUPPORT
    endif
    # config for STA mode
    ifeq ($(RT28xx_MODE),STA)
    WFLAGS += -DCONFIG_STA_SUPPORT -DDBG
    ifeq ($(HAS_XLINK),y)
    WFLAGS += -DXLINK_SUPPORT
    endif
    ifeq ($(HAS_WPA_SUPPLICANT),y)
    WFLAGS += -DWPA_SUPPLICANT_SUPPORT
    ifeq ($(HAS_NATIVE_WPA_SUPPLICANT_SUPPORT),y)
    WFLAGS += -DNATIVE_WPA_SUPPLICANT_SUPPORT -DCREDENTIAL_STORE -DPROFILE_STORE
    endif
    endif
    ifeq ($(HAS_ATE),y)
    WFLAGS += -DRALINK_ATE
    WFLAGS += -DCONFIG_RT2880_ATE_CMD_NEW
    ifeq ($(HAS_NEW_TXCONT),y)
    WFLAGS += -DNEW_TXCONT
    endif
    ifeq ($(HAS_QA_SUPPORT),y)
    WFLAGS += -DRALINK_QA
    endif
    endif
    ifeq ($(HAS_SNMP_SUPPORT),y)
    WFLAGS += -DSNMP_SUPPORT
    endif
    ifeq ($(HAS_QOS_DLS_SUPPORT),y)
    WFLAGS += -DQOS_DLS_SUPPORT
    endif
    ifeq ($(HAS_DOT11_N_SUPPORT),y)
    WFLAGS += -DDOT11_N_SUPPORT
    ifeq ($(HAS_DOT11N_DRAFT3_SUPPORT),y)
    WFLAGS += -DDOT11N_DRAFT3
    endif
    endif
    ifeq ($(HAS_CS_SUPPORT),y)
    WFLAGS += -DCARRIER_DETECTION_SUPPORT
    endif
    ifeq ($(HAS_STATS_COUNT),y)
    WFLAGS += -DSTATS_COUNT_SUPPORT
    endif
    ifeq ($(HAS_USB_SUPPORT_SELECTIVE_SUSPEND),y)
    WFLAGS += -DUSB_SUPPORT_SELECTIVE_SUSPEND -DCONFIG_PM
    endif
    ifeq ($(HAS_CFG80211_SUPPORT),y)
    WFLAGS += -DRT_CFG80211_SUPPORT
    ifeq ($(HAS_RFKILL_HW_SUPPORT),y)
    WFLAGS += -DRFKILL_HW_SUPPORT
    endif
    endif
    endif
    # endif of ifeq ($(RT28xx_MODE),STA)
    # Common compiler flag
    ifeq ($(HAS_EXT_BUILD_CHANNEL_LIST),y)
    WFLAGS += -DEXT_BUILD_CHANNEL_LIST
    endif
    ifeq ($(HAS_IDS_SUPPORT),y)
    WFLAGS += -DIDS_SUPPORT
    endif
    ifeq ($(OSABL),YES)
    WFLAGS += -DEXPORT_SYMTAB
    endif
    ifeq ($(HAS_CLIENT_WDS_SUPPORT),y)
    WFLAGS += -DCLIENT_WDS
    endif
    ifeq ($(HAS_BGFP_SUPPORT),y)
    WFLAGS += -DBG_FT_SUPPORT
    endif
    ifeq ($(HAS_BGFP_OPEN_SUPPORT),y)
    WFLAGS += -DBG_FT_OPEN_SUPPORT
    endif
    ifeq ($(HAS_LED_CONTROL_SUPPORT),y)
    WFLAGS += -DLED_CONTROL_SUPPORT
    endif
    # ChipSet specific definitions.
    ifeq ($(CHIPSET),2870)
    WFLAGS +=-DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT2870 -DRT28xx -DRTMP_TIMER_TASK_SUPPORT -DA_BAND_SUPPORT
    CHIPSET_DAT = 2870
    ifeq ($(HAS_DFS_SUPPORT),y)
    WFLAGS += -DDFS_SOFTWARE_SUPPORT
    endif
    endif
    ifeq ($(CHIPSET),3572)
    WFLAGS +=-DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT2870 -DRT28xx -DRT30xx -DRT35xx -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DSPECIFIC_VCORECAL_SUPPORT
    CHIPSET_DAT = 2870
    ifeq ($(HAS_DFS_SUPPORT),y)
    WFLAGS += -DDFS_SOFTWARE_SUPPORT
    endif
    endif
    ifeq ($(PLATFORM),5VT)
    #WFLAGS += -DCONFIG_5VT_ENHANCE
    endif
    ifeq ($(HAS_BLOCK_NET_IF),y)
    WFLAGS += -DBLOCK_NET_IF
    endif
    ifeq ($(HAS_DFS_SUPPORT),y)
    WFLAGS += -DDFS_SUPPORT
    endif
    ifeq ($(HAS_MC_SUPPORT),y)
    WFLAGS += -DMULTIPLE_CARD_SUPPORT
    endif
    ifeq ($(PLATFORM),RMI)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),BL2348)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),BLUBB)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),BLPMP)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),RMI_64)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),IXP)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),IKANOS_V160)
    WFLAGS += -DRT_BIG_ENDIAN -DIKANOS_VX_1X0
    endif
    ifeq ($(PLATFORM),IKANOS_V180)
    WFLAGS += -DRT_BIG_ENDIAN -DIKANOS_VX_1X0
    endif
    ifeq ($(PLATFORM),INF_TWINPASS)
    WFLAGS += -DRT_BIG_ENDIAN -DINF_TWINPASS
    endif
    ifeq ($(PLATFORM),INF_DANUBE)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    # Linux 2.4
    WFLAGS += -DINF_DANUBE -DRT_BIG_ENDIAN
    else
    # Linux 2.6
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    endif
    ifeq ($(PLATFORM),INF_AR9)
    WFLAGS += -DRT_BIG_ENDIAN -DINF_AR9
    # support MAPI function for AR9.
    #WFLAGS += -DAR9_MAPI_SUPPORT
    endif
    ifeq ($(PLATFORM),INF_VR9)
    WFLAGS += -DRT_BIG_ENDIAN -DINF_AR9 -DINF_VR9
    endif
    ifeq ($(PLATFORM),CAVM_OCTEON)
    WFLAGS += -DRT_BIG_ENDIAN
    endif
    ifeq ($(PLATFORM),BRCM_6358)
    WFLAGS += -DRT_BIG_ENDIAN -DBRCM_6358
    endif
    ifeq ($(PLATFORM),INF_AMAZON_SE)
    WFLAGS += -DRT_BIG_ENDIAN -DINF_AMAZON_SE
    endif
    ifeq ($(PLATFORM),RALINK_3052)
    WFLAGS += -DPLATFORM_RALINK_3052
    endif
    ifeq ($(PLATFORM),FREESCALE8377)
    #EXTRA_CFLAGS := -v -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include $(WFLAGS)-O2 -Wall -Wstrict-prototypes -Wno-trigraphs
    #export EXTRA_CFLAGS
    WFLAGS += -DRT_BIG_ENDIAN
    EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include
    endif
    ifeq ($(PLATFORM),ST)
    #WFLAGS += -DST
    WFLAGS += -DST
    endif
    #kernel build options for 2.4
    # move to Makefile outside LINUX_SRC := /opt/star/kernel/linux-2.4.27-star
    ifeq ($(PLATFORM),RALINK_3052)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -march=mips2 -mabi=32 -Wa,--trap -DLINUX -nostdinc -iwithprefix include $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM), RALINK_2880)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -march=mips2 -mabi=32 -Wa,--trap -DLINUX -nostdinc -iwithprefix include $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),STAR)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=4 -march=armv4 -mshort-load-bytes -msoft-float -Uarm -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),SIGMA)
    CFLAGS := -D__KERNEL__ -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM
    export CFLAGS
    endif
    ifeq ($(PLATFORM),SIGMA_8622)
    CFLAGS := -D__KERNEL__ -I$(CROSS_COMPILE_INCLUDE)/include -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -fno-builtin -D__linux__ -DNO_MM -mapcs-32 -march=armv4 -mtune=arm7tdmi -msoft-float -DMODULE -mshort-load-bytes -nostdinc -iwithprefix -DMODULE $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),5VT)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mabi=apcs-gnu -mno-thumb-interwork -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm926ej-s --param max-inline-insns-single=40000 -Uarm -Wdeclaration-after-statement -Wno-pointer-sign -DMODULE $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),IKANOS_V160)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT28xx_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -march=lx4189 -Wa, -DMODULE $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),IKANOS_V180)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT28xx_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mips32r2 -Wa, -DMODULE $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),INF_TWINPASS)
    CFLAGS := -D__KERNEL__ -DMODULE -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -G 0 -mno-abicalls -fno-pic -march=4kc -mips32 -Wa,--trap -pipe -mlong-calls $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),INF_DANUBE)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    CFLAGS := -I$(RT28xx_DIR)/include $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
    else
    CFLAGS := -I$(RT28xx_DIR)/include $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
    endif
    export CFLAGS
    endif
    ifeq ($(PLATFORM),INF_AR9)
    CFLAGS := -I$(RT28xx_DIR)/include $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -fno-pic -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -mlong-calls -march=mips32r2 -mtune=34kc -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
    export CFLAGS
    endif
    ifeq ($(PLATFORM),INF_VR9)
    CFLAGS := -I$(RT28xx_DIR)/include $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -fno-pic -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -mlong-calls -march=mips32r2 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
    export CFLAGS
    endif
    ifeq ($(PLATFORM),BRCM_6358)
    CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include -nostdinc -iwithprefix include -D__KERNEL__ -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -I $(LINUX_SRC)/include/asm/gcc -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-bcm963xx -I$(LINUX_SRC)/include/asm-mips/mach-generic -Os -fomit-frame-pointer -Wdeclaration-after-statement -DMODULE -mlong-calls
    export CFLAGS
    endif
    ifeq ($(PLATFORM),INF_AMAZON_SE)
    CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -nostdinc -iwithprefix include $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),ST)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -Wall -O2 -Wundef -Wstrict-prototypes -Wno-trigraphs -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-aliasing -fno-common -fomit-frame-pointer -ffreestanding -m4-nofpu -o $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),PC)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    # Linux 2.4
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
    export CFLAGS
    else
    # Linux 2.6
    EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include
    endif
    endif
    #If the kernel version of RMI is newer than 2.6.27, please change "CFLAGS" to "EXTRA_FLAGS"
    ifeq ($(PLATFORM),RMI)
    EXTRA_CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -march=xlr -ffreestanding -march=xlr -Wa,--trap, -nostdinc -iwithprefix include $(WFLAGS)
    export EXTRA_CFLAGS
    endif
    ifeq ($(PLATFORM),RMI_64)
    EXTRA_CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT28xx_DIR)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=64 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -march=xlr -ffreestanding -march=xlr -Wa,--trap, -nostdinc -iwithprefix include $(WFLAGS)
    export EXTRA_CFLAGS
    endif
    ifeq ($(PLATFORM),IXP)
    CFLAGS := -v -D__KERNEL__ -DMODULE -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -mbig-endian -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=5 -mcpu=xscale -mtune=xscale -malignment-traps -msoft-float $(WFLAGS)
    EXTRA_CFLAGS := -v $(WFLAGS) -I$(RT28xx_DIR)/include -mbig-endian
    export CFLAGS
    endif
    ifeq ($(PLATFORM),SMDK)
    EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include
    endif
    ifeq ($(PLATFORM),CAVM_OCTEON)
    EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include \
    -mabi=64 $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),DM6446)
    CFLAGS := -nostdinc -iwithprefix include -D__KERNEL__ -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -fno-omit-frame-pointer -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mlittle-endian -mabi=apcs-gnu -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm9tdmi -msoft-float -Uarm -Wdeclaration-after-statement -c -o $(WFLAGS)
    export CFLAGS
    endif
    ifeq ($(PLATFORM),BL2348)
    CFLAGS := -D__KERNEL__ -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB -DPLATFORM_BL2348
    export CFLAGS
    endif
    ifeq ($(PLATFORM),BLUBB)
    CFLAGS := -D__KERNEL__ -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB -DPLATFORM_BL2348
    export CFLAGS
    endif
    ifeq ($(PLATFORM),BLPMP)
    CFLAGS := -D__KERNEL__ -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB
    export CFLAGS
    endif
    ifeq ($(PLATFORM),MT85XX)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    # Linux 2.4
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
    export CFLAGS
    else
    # Linux 2.6
    EXTRA_CFLAGS += $(WFLAGS) -I$(RT28xx_DIR)/include
    EXTRA_CFLAGS += -D _NO_TYPEDEF_BOOL_ \
    -D _NO_TYPEDEF_UCHAR_ \
    -D _NO_TYPEDEF_UINT8_ \
    -D _NO_TYPEDEF_UINT16_ \
    -D _NO_TYPEDEF_UINT32_ \
    -D _NO_TYPEDEF_UINT64_ \
    -D _NO_TYPEDEF_CHAR_ \
    -D _NO_TYPEDEF_INT32_ \
    -D _NO_TYPEDEF_INT64_ \
    endif
    endif
    ifeq ($(PLATFORM),NXP_TV550)
    ifneq (,$(findstring 2.4,$(LINUX_SRC)))
    # Linux 2.4
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=mips -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
    export CFLAGS
    else
    # Linux 2.6
    EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include
    endif
    endif
    ifeq ($(PLATFORM),MVL5)
    CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(RT28xx_DIR)/include -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mno-thumb-interwork -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm926ej-s --param max-inline-insns-single=40000 -Uarm -Wdeclaration-after-statement -Wno-pointer-sign -DMODULE $(WFLAGS)
    export CFLAGS
    endif

  • "ip link set wlp3s0 up" doesn't turn on wifi adapter

    So I'm installing Arch on a MacBook Pro 8,2, and I've managed to wrangle EFI into booting everything just fine for me, and I'm trying to get wifi working.
    I got the firmware and drivers installed for the Broadcom 43xx chip, and am loading the correct kernel modules.
    So if I run
    # ip link list
    I get the following output (trimmed to relevant entry for brevity):
    3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT qlen 1000
    link/ether b8:8d:12:2b:ee:76 brd ff:ff:ff:ff:ff:ff
    If I then run
    # ip link set wlp3s0 up
    and then ip link list again I get the following output:
    3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT qlen 1000
    link/ether b8:8d:12:2b:ee:76 brd ff:ff:ff:ff:ff:ff
    As you can see the wifi adapter isn't going up at all.
    The relevant output from dmesg appears to be:
    [ 150.794688] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready

    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at a0400000 (64-bit, prefetchable) [size=64K]
    Memory at a0410000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
    Capabilities: [a0] MSI-X: Enable+ Count=6 Masked-
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Device Serial Number 00-00-3c-07-54-32-ac-6e
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: tg3
    Kernel modules: tg3
    02:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 10) (prog-if 01)
    Subsystem: Broadcom Corporation Device [14e4:0000]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at a0420000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: sdhci-pci
    Kernel modules: sdhci_pci
    03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
    Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-00-ff-ff-00-00-00
    Capabilities: [16c] Power Budgeting <?>
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma

  • Missing Broadcom Wifi Adapter on Windows 8.1

    Last night, I was successfully able to dual-boot Windows 8.1 onto my late 2013 Mac Book Pro with Retina. I made sure to download the latest support software for Windows. No problems there, as far as I know.
    However, I am unable to connect to wifi on the Mac Book when running Windows 8.1. The troubleshooter is unable to find any issues, and I have gone into settings to make sure that airplane mode is turned off.
    I believe the problem may have something to do with my Network adapters. Following online instructions, I opened up the Device Manager and looked at my Network adapters. Supposedly, I should find a Broadcom wifi adapter here so I can update its drivers, but there is no such adapter in the list. Instead, I just see two Bluetooth Device adapters.
    This is really confusing, because wifi works just fine when running OSx on the Mac Book. So I'm guessing I must have some kind of wifi adapter that Windows 8.1 can't seem to locate, or something along those lines.
    So, my question is: what should I do if I do not see a wifi adapter in my device manager on Windows 8.1? Do I have the adapter, and it's just invisible because its drivers are out of date, or is there some other issue?
    Thanks in advance!

    Ah, that did the trick! Since I plugged the USB flash drive into the D drive, the path for me was:
    This PC/ WININSTALL (D:)/ BootCamp/ Drivers/ Broadcom
    This folder had six different .exe's, but since I installed Windows 8.1 64 bit, I ran BroadcomWirelessWin8x64.exe. This installed the driver in just a few seconds, and now the Broadcom 802.11ac Network Adapter shows up in my Device Manager underneath Network Adapters.
    So, if anyone dual-boots Windows onto their Mac Book and can't seem to find the Broadcom wifi adapter in the device manager, don't worry! It isn't missing, it's just not showing up until you run the exe for the drivers it needs.
    Thanks turbostar! I really appreciate it.
    PS - I meant to click 'this solved my question,' but I accidentally clicked 'this helped me' instead. Sorry about that! First day on the site haha.

  • Ralink wifi adapter on windows 8 dooesn't connect

    I have a Hp Laptop windows 8 64bit. while uninstalling programs I accidentally deleted the wifi adapter for my laptop. I have downloaded Ralink RT3290 802.11bgn Wi-Fi Adapter, but cannot run the install wizard. Troubleshooting shows message "Ralink RT3290 802.11bgn Wi-Fi Adapter adapter is experiencing driver or hardware related problems". I tried the driver update but it says device is up-to-date.
    pls help
    This question was solved.
    View Solution.

    1) Uninstall the driver from device manager (Make sure you check the delete the driver option)
    2) Type  "Recovery Manager" in the search and open it.
    3) Go to Drivers and Applications
    4) Install the driver from the list of drivers.
    5) Restart the Unit
    6) If it still doesn't work download the BIOS from  http://www.hp.com  
    Let me know how everything goes.
    Have a good day.
    Clicking the White Kudos star on the left is a way to say Thanks!
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • WIfi adapter issue

    Hi,About a month ago I faced an issue regarding wifi adapter. The problem is solved after contacting hp techinician. They replaced my wifi adapter with a new one. When I bought the laptop I have ralink adapter(not sure with model number) after complaining they replaced it with realtek RTL8723be 802.11 b/g/n adapter.Today I updated my OS to windows 10, now I am unable to turn on my wifi adapter. I installed thewifi adapter driver from this link http://h20564.www2.hp.com/hpsc/swd/public/detail?swItemId=ob_134477_1 but it didnt work. I tried hp support assitant and it is not showing wifi driver.  Please solve my problem as soon as possible 

    Hi ,
    Thank you for visiting the HP Forums! A great place where you can find solutions for your issues with help from the community!
    I came across your post about the Notebook, and wanted to assist you! I have looked into your issue about your HP 15-r033tx Notebook and issues with the Wireless not responding. In your Device Manager remove all Wireless Lan Adapters.Restart the Notebook. You should see the the Mediatek (Ralink) wireless LAN listed there now. Right click and see if you can update the drivers. If no, here is a link to the Drivers page for Windows 10 and your product.
    Here is a link to the HP Support Assistant if you need it. Just download and run the application and it will help with the software and drivers on your system that need updating. It does have a built in Wireless assistant. Hope this helps. Thanks.

  • Windows 10 wifi adapter problems

    Ater installing and upgrading from windows 7 to 10 I couldnt been able to connect to any wifi networks at all on my laptop. When I try updating Ralink RT3290 802.11 bgn wifi adapter it says im running the latest drivers. The adapter is entierly disabled when I try to enable it in the network connections nothing happens.

    I think I found something that may help.  Did you have Cisco VPN software installed before you upgraded?  I did, and I think that caused the issue.  Since I rolled back, I won't know for sure.  I'm going to do a fresh install of Windows 10 this afternoon and see if wireless works.   See these posts: http://h30434.www3.hp.com/t5/Wireless-Internet-Home-Networking/No-WiFi-adapter-found-after-windows-10-upgrade/td-p/5170831 http://answers.microsoft.com/en-us/surface/forum/surfpro-surfusingwin10/no-wireless-device-after-upgrading-surface-pro-to/79b27611-d00a-4482-aa03-117abd0f51fb 

  • Wifi adapter upgrade for hp pavilion g6-1d73us

    I have an HP Pavilion g6-1d73us running Windows 7 Home Premium with Intel Core i3 2.30GHz, 4GB RAM, 64 bit OS and would like to upgrade my wifi adapter from wireless 802.11n to wireless 802.11ac so I can also change my modem & router to the new, faster standard. The current wifi adapter that I have is Realtek RTL8188CE 802.11 b/g/n wifi adapter. I have researched the hardware on the internet and I think I would like an Intel Wireless AC 7260 wifi adapter but I am not sure if it is compatible with my laptop. Could you please tell me what wireless 802.11ac card or adapter is compatible with my laptop or if I am even able to upgrade this compnent. My computer runs fine and has no problems. Thanks.
    This question was solved.
    View Solution.

    No. Sorry. The HP laptop motherboard has a BIOS program that is set to stop the bootup process if any but very specific wireless cards is installed. In the case of your laptop, no 802.11ac adapter is on the "whitelist" to allow booting. 
    Do not shoot the messenger. 
    If this is "the Answer" please click "Accept as Solution" to help others find it. 

  • Can I use a 2nd Wifi Adapter

    Hello
    I currently use the Internet Sharing functionality to share a hotel's Wifi adapter, share it to my Ethernet, and have an Apple TV hard wired to the laptop while staying in a hotel.
    I wonder if I bought a USB Wifi adapter that was Mac compatible, if I could share out to the app,e tv wirelessly, rather than needing the hard wire.  I've shared in the opposite direction (Ethernet -> Wifi), and that works.
    Has anyone ever hooked up a 2nd wifi to the Mac.  Any idea how OS X would handle that?
    Thanks

    @OGELTHORPE I'd go to an Apple Store but, unfortunately, it's out of warranty. Also, this mac is a home machine and I use it on weekends only. Just wanted a quick solution.
    @MartinR I've tried using the mac on various routers & networks - Starbucks, my Public Library, friends' homes. It's the same issue everywhere.
    @VikingOSX No case/sleeve.
    Thanks all for your comments and suggestions. I'll post any updates soon.

Maybe you are looking for

  • Oracle database monitored using SNMP

    Hi guys, I have a problem that I can't seem to find the answer too...I tried google-ing, but found only pieces, and can't seem to figure out the big picture...So here goes: I am working with my team on a Data Warehouse project, and the entire app is

  • The system could not find any entries that are relevant to costing.

    plz give the solution ,its urgent Message no. CK060 Diagnosis The system could not find any entries that are relevant to costing. System Response The system did not cost the object. Procedure Check whether the following objects should be flagged as r

  • ITunes won't open because it has an issue w/ Quick Time...

    I went to use my new iPod Shuffle, and I got the above error message. I tried to uninstall and re-install quick-time, as recommended, but each time I do, it claims that an instillation of quick-time is already running. It goes on to say that I should

  • How to use substitution variable in sql

    Hai All I have two tables Rgpmain and Rgpitem the fields are Rgpmain unitid,periodid, docno, vendcode ,vendname, part_taken_by and ..... Rgpitem unitid, periodid, docno, partno, partname .... And i need to give some values in runtime using sub variab

  • How to make detection and acquasition processes faster on 6602 board ?

    Hi to everybody, Currently I am using a NI 6602 board. And I am designing my project using VC++ in .NET framework(1.1) . In my application, I have to wait a digital signal(triggering signal) to go high level to start my acquasition. At first, I tried