Raspberry pi/Raspbian - CONCEPT: what do I need to create a client bridge

Hi,

I have a raspberry pi, a wipi wifi dongle, an old HP Network printer and raspbian installed.  

I want to create a CLIENT BRIDGE. The pi will be connected on the enterprise wifi network and the printer will be connected with a cable to the pi. 

I have 3 weeks of testing done while looking at all the tutorials available on the web with no luck. Since I'm a windows guy (13 years as a network admin) I'm going back to the basics. What do I need in linux (application) to achieve this?

My ideal setup would be:
- printer on the same subnet as the wifi (no dhcp done by the pi)
- printer with a static ip

What I know so far:
- I know that I'm able to connect to my wifi with the wipi dongle
- I know that the dongle is able to be configured in AP mode

Thanks
PhysimedAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

nociSoftware EngineerCommented:
For printing you need CUPS and you might need hplip to access the the hp printer the right way.

  http://hplipopensource.com/hplip-web/index.html
0
PhysimedAuthor Commented:
I will use my windows print server for printing once the bridge will be running.
0
nociSoftware EngineerCommented:
CUPS is a print spooler that will accept jobs and then execute them to the printer.
hplip can make contact with printers that require a special protocol. (so called winprinters).
If it isn't a winprinter a portforward might be all you need.
(Winprinter borrow the rendering engine on the system connecting to them for formatting pages, effectively they can only copy a special bit image to the paper. f.e. the HP 2600N)
Otherwise you just need a portforward have a port on the raspberry PI (f.e. port tcp 9100 forward to 9100 on the printer).
0
PhysimedAuthor Commented:
Hi

At the moment I'm only concerned about the client bridge. Not abut the printing part.
Thanks
0
nociSoftware EngineerCommented:
From this: "What I know so far:
- I know that I'm able to connect to my wifi with the wipi dongle
- I know that the dongle is able to be configured in AP mode"

I inferred that you had already created a wifi connection....

Here is an exact example:
http://cartesianproduct.wordpress.com/2012/12/22/raspberry-pi-as-an-ethernet-to-wifi-bridge/

(some references to the past)...

Here is a link... before you try, read the last section of the post first.
early linux 2.6 did allow anything, current versions ONLY bridge in AP mode.
http://www.linuxquestions.org/questions/debian-26/howto-bridge-wireless-and-wired-network-interfaces-369455/

Another help:
https://help.ubuntu.com/community/Router

Also the basics work with wep mode or open mode. For WPA you need hostapd.

Above examples describe debian & ubuntu which is debian derived.
So config apply asfar format is concerned, naming might vary.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.