An apparatus, comprising: a network adapter configured for wireless communication using a primary wireless technology and a secondary wireless technology; wherein said network adapter is configured to share a plurality of shared hardware components by limiting access to a wireless medium to a first wireless technology only at given time by designating the first wireless technology that owns the shared hardware components as the primary wireless technology and all other wireless technologies are the secondary wireless technologies, wherein said primary wireless technology allows said secondary wireless technologies to use said shared hardware components when the primary wireless technology is in an idle-state but when said primary wireless technology returns from said idle state, the primary wireless technology claims ownership of said shared resources and said secondary wireless technologies release said shared resources, wherein said primary wireless technology is a WiMAX wireless technology and said secondary wireless technologies include a WiFi wireless technology, characterized in that the apparatus is configured to allow the secondary wireless technologies being arranged to scan for available networks operating using the secondary wireless technologies during the idle state of the primary wireless technology, such that said WiFi wireless technology uses WiMAX idle time for said WiFi wireless technology to scan for available networks and thereafter provide an application layer with the available scan list and allows applications to apply a WiFi profile to thereby create a WiFi connection without causing said WiMAX wireless technology to break its connection, and wherein the apparatus is configured to allow that when said WiMAX wireless technology is associated during its idle-state, before going to idle said WiMAX wireless technology sends a message "WiMAX=INACTIVE, priority =idle" to said WiFi wireless technology. a network adapter configured for wireless communication using a primary wireless technology and a secondary wireless technology; wherein said network adapter is configured to share a plurality of shared hardware components by limiting access to a wireless medium to a first wireless technology only at given time by designating the first wireless technology that owns the shared hardware components as the primary wireless technology and all other wireless technologies are the secondary wireless technologies, wherein said primary wireless technology allows said secondary wireless technologies to use said shared hardware components when the primary wireless technology is in an idle-state but when said primary wireless technology returns from said idle state, the primary wireless technology claims ownership of said shared resources and said secondary wireless technologies release said shared resources, wherein said primary wireless technology is a WiMAX wireless technology and said secondary wireless technologies include a WiFi wireless technology, characterized in that the apparatus is configured to allow the secondary wireless technologies being arranged to scan for available networks operating using the secondary wireless technologies during the idle state of the primary wireless technology, such that said WiFi wireless technology uses WiMAX idle time for said WiFi wireless technology to scan for available networks and thereafter provide an application layer with the available scan list and allows applications to apply a WiFi profile to thereby create a WiFi connection without causing said WiMAX wireless technology to break its connection, and wherein the apparatus is configured to allow that when said WiMAX wireless technology is associated during its idle-state, before going to idle said WiMAX wireless technology sends a message "WiMAX=INACTIVE, priority =idle" to said WiFi wireless technology.