Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

171 Pages V  « < 17 18 19 20 21 > »   
Closed Topic Start new topic
Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn, IWIDarwin drivers for mac os x 10.4 and 10.5 *under development*
*
  • Group: Members
  • Posts: 4
  • Joined: 1-March 08
  • Member No.: 193,819
Thank you guys! Hoping to see the final working driver in no time!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 12
  • Joined: 29-February 08
  • Member No.: 193,327
PROSet/Wireless 3945a/b/g OS X 10.5 IOEthernetController
PROSet/Wireless 3945a/b/g OS X 10.5 IO80211Controller
whts the difference?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 39
  • Joined: 24-December 07
  • Member No.: 165,412
I see some source code files related with iw4965 in these SVN Trees :

http://iwidarwin.googlecode.com/svn/trunk/...45-airport10.5/

and

http://iwidarwin.googlecode.com/svn/trunk/...45_new-osx10.5/

Could anyone explain what are they supposed to mean ?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 12
  • Joined: 29-February 08
  • Member No.: 193,327
QUOTE
I see some source code files related with iw4965 in these SVN Trees :

http://iwidarwin.googlecode.com/svn/trunk/...45-airport10.5/

and

http://iwidarwin.googlecode.com/svn/trunk/...45_new-osx10.5/

Could anyone explain what are they supposed to mean ?


They are supposed to mean WORK IN PROGRESS!!!


I saw comments regarding the 3945 ABG driver, and most people getting panics and happened with me too on my HP Pavilion DV2119TX. Anyways, problem repaired now using solutions above (Thanks a Lot!)

Not having a good camera to post the s-shots, but good luck to guyz working on this! and thanks a lot for the efforts being put in!
PM Profile Card
Go to the top of the page
+ Quote Post
********
  • Group: Members
  • Posts: 1,141
  • Joined: 28-August 06
  • Member No.: 53,253
iwi3945 driver status

source code is available at
http://iwidarwin.googlecode.com/svn/trunk/...45_new-osx10.5/
this is the latest source code release
it's a IOEthernetController version - when the driver is stable we'll make a airport(IO80211Controller) version

anyone who like to develop this driver or the iwi4965 should look at this source files

iwi2200 driver status
working with wep support for mac os x 10.4 and 10.5
need more testing in 10.5

iwi2100
we don't have anyone with this card for help developing the driver
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 122
  • Joined: 2-March 08
  • Member No.: 194,164
i read the source codes . i really wish i could do something . i don't know where to start . i wish i had some experience in this kind of programing. if there is a way to read about it to learn it'll be nice. i mean learn how to develop.

thanks a lot . i'm sure this driver will work soon.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 10
  • Joined: 10-October 07
  • Member No.: 141,052
jalavoui
Sent pm.smile.gif
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 281
  • Joined: 4-October 07
  • Member No.: 139,847
I've been looking into these threads for a while, listening and looking around. It's good work here, and I am really glad Jalavoui & TNW (And others I am sure) are working hard on these drivers. There are a lot of us who would like to help, but know little about OS X and less about Drivers and the coding involved. I've been looking around, and I personally would like to see what still needs to be done, and what any of us can help with (besides testing obviously).

Basically, a Status report:
-How much money has been donated.
-How much more money you would like, and what you will use it for.
-What issues you are working on in which drivers.

And a Question: Jalavoui and TNW, are you only communicating through these forums?
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 122
  • Joined: 2-March 08
  • Member No.: 194,164
cant' wait for the latest one to test. i hope this one has all the elements of a working driver . maybe when i test it it works .

i guess i'm dreaming. rolleyes.gif
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 2
  • Joined: 18-October 07
  • Member No.: 143,093
Hi


I was just wondering if it is not possible to write something like ndiswrapper for Mac OS X ? I am sure everybody knows about ndiswrapper here.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 13
  • Joined: 8-March 08
  • Member No.: 196,923
Hello!
Just wanted to say thank you! to all guys who keeps the work going with 3945 and all the other cards!

I got a 3945, and hope u will find a solution soon..

well thank you for all the time you put down!
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 122
  • Joined: 2-March 08
  • Member No.: 194,164
i had the same question , if it's possible to make an ndiswrapper. i have the 3945 .and on ubuntu i install this ndiswrapper which is working not only for 3945 but many other cards . i wonder how that works . but it works great. so, since mac is unix based os . i'm not sure . but there could be away. anyways i'm just asking the developers , they might know something.

again i thank you guys for your work . i mean whatever you've done so far is amazing. it's a hard work. thanks a lot.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 3
  • Joined: 8-March 08
  • Member No.: 196,756
Hmm..... I have a very small question that is
I'm going to buy meself a new notebook{dell xps 1530m}
and I get the option of choosing between 3945 and 4965...
I'm confused which one should I choose ?
cab someone please help me....
thanks in advance
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 1-October 07
  • Member No.: 138,970
4965 coz it got wireless a/b/g and N support.

3945 only supports wireless a/b/g.

Since wireless-N is the next generation wireless standard, you should buy 4965.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 3
  • Joined: 8-March 08
  • Member No.: 196,756
QUOTE (.ZAWiR @ Mar 10 2008, 07:10 PM) *
4965 coz it got wireless a/b/g and N support.

3945 only supports wireless a/b/g.

Since wireless-N is the next generation wireless standard, you should buy 4965.

But is 4965 having any drivers for leopard ....I want it to be supported
in leapord....and from what i see 3945 has more support and more
stable drivers
im sorry fi the inconvinience but im really confused ....can some one please guide me
...thanks for upur quick response ZAWIR.....can u please explain wjat u mean to me
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 292
  • Joined: 27-February 08
  • Member No.: 192,586
read the topic and you'll find alone if 3945 or 4965 has any driver (2previous pages will be enough to read...)
PM Profile Card
Go to the top of the page
+ Quote Post
********
  • Group: Members
  • Posts: 1,141
  • Joined: 28-August 06
  • Member No.: 53,253
TNW, Symuc

i don't know if you already do this
we can deal with skb_set_mac_header(), skb_set_network_header() later
you'll need to add the function names to compatibility.h (skb.txt.zip)

static ieee80211_tx_handler ieee80211_tx_handlers[] =
{
ieee80211_tx_h_check_assoc,
ieee80211_tx_h_sequence,
ieee80211_tx_h_ps_buf,
ieee80211_tx_h_select_key,
ieee80211_tx_h_michael_mic_add,
ieee80211_tx_h_fragment,
ieee80211_tx_h_tkip_encrypt,
ieee80211_tx_h_ccmp_encrypt,
ieee80211_tx_h_wep_encrypt,
ieee80211_tx_h_rate_ctrl,
ieee80211_tx_h_misc,
ieee80211_tx_h_load_stats,
NULL
};
my guess is to make all functions return and write code for
ieee80211_tx_h_check_assoc, ieee80211_tx_h_sequence, ieee80211_tx_h_ps_buf, ieee80211_tx_h_fragment, ieee80211_tx_h_rate_ctrl, ieee80211_tx_h_misc

this can be ignored (for now): skb->protocol

netif_rx(skb); rx the packet: fNetif->inputPacket(skb,mbuf_len(skb));

dev_queue_xmit(skb2); tx the packet: outputPacket(skb2,0);

the "jiffies" timer and functions can be found in iwi2200.h

chech the time values for all queue_delayed_work() calls - they might be wrong

check ieee80211_register_hw(). some code is missing. this is important to make the driver work!

in sta_info_start(). looks like the stations work in a sort of "thread way". this can give lots of bugs

after the code for rx/tx is written the driver will start working.
some bugs will come up but i'll need to see the logs
Attached File(s)
Attached File  skb.txt.zip ( 677bytes ) Number of downloads: 10
 
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 95
  • Joined: 30-April 06
  • Member No.: 37,052
I'll commit my current version in 2 minutes. Therre are lot of FIXME and it needs a very BIG clean wink.gif
PM Profile Card
Go to the top of the page
+ Quote Post
********
  • Group: Members
  • Posts: 1,141
  • Joined: 28-August 06
  • Member No.: 53,253
i'm looking at last svn version...

ok - lot's of things to fix smile.gif

if you're not using iwi3945.cpp - i'd like to add some code
the hard work is at compatibility.cpp - better start from ieee80211_alloc_hw()

done rel 629
changed files:
- iwi3945.cpp
- iwi3945.h

you need to compile this. check if createWorkLoop() works

i got this wrong - should be like this:

static inline void skb_trim(struct sk_buff *skb, signed int offset)
{
//cut from the end of mbuf
if (offset>0)
mbuf_adj(skb->mac_data, offset);
else
mbuf_adj(skb->mac_data, -offset);
}
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 95
  • Joined: 30-April 06
  • Member No.: 37,052
QUOTE (jalavoui @ Mar 10 2008, 11:08 PM) *
i'm looking at last svn version...

ok - lot's of things to fix smile.gif

if you're not using iwi3945.cpp - i'd like to add some code
the hard work is at compatibility.cpp - better start from ieee80211_alloc_hw()

done rel 629
changed files:
- iwi3945.cpp
- iwi3945.h

you need to compile this. check if createWorkLoop() works

i got this wrong - should be like this:

static inline void skb_trim(struct sk_buff *skb, signed int offset)
{
//cut from the end of mbuf
if (offset>0)
mbuf_adj(skb->mac_data, offset);
else
mbuf_adj(skb->mac_data, -offset);
}


IOOutputQueue doesn't seens have a member function getState and IOEthernetController haven't got a getNetworkInterface function.
[edit] it's corrected

OutputQueue seems to be good :

Someone called createOutputQueue()
darwin_iwi3945::configureInterface()
darwin_iwi3945: Ethernet address 00:13:02:15:d8:12
darwin_iwi3945::enable()
ifconfig going up
outputPacket called by someone
outputPaccket2 called
tx pkt with net down
PM Profile Card
Go to the top of the page
+ Quote Post
171 Pages V  « < 17 18 19 20 21 > » 
Closed Topic Start new topic

4 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
2 Members: RaMDaY, jlc4890

 

RSS Lo-Fi Version Time is now: 22nd November 2009 - 05:19 AM