raspberry api +AP热点

 最初从离职的同事处以“购买”的方式接收来一个心心念念许久的树莓派。一直以来使用一个新东东都喜欢从购买的第一环节入手,这样有利于对产品来龙去脉的了解,便于日后对于产品走向的掌控。这次完全是出于帮忙。虽在此前对此类产品已从文字方面做了多方的了解,但一直以来苦于时间的无空档,和对钱财管理比较谨慎,确实如此,本人并不是十分吝啬,完全出于经济条件所限,每每花钱都要考虑得周全一些。所以心心念念了两年终于接收了一块3b+。说实在的同事买得有些贵,如果我买绝不会这个价的。但是本着帮忙的心,还是觉得犯犯傻,或是让人当傻子也算是值了,毕竟初心是好的,生来喜欢助人。说了些闲话,多半是想表达,由于得来的途径比较特殊,未走正统购买,在初始时少了很多购买时应带的原始资料,所以在使用过程中遇到好多好多困难,如入手时已有系统,入手时已安好壳体。
 **系统win10很慢,做linux系统**
 去官网查资料,下系统,格式化SD卡,写系统至SD卡,linux系统就这样出来了,它出来了,出来了,linux黑的,都是命令行,这不行啊。可以用linux,但最起码给个界面,友好些才好,去官网再去考量可下的系统文件,才发现有带ui界面的系统文件,下载,重安。可没有多余的显示器,怎么让我使用它,再查,需要在写SD卡后配置/etc/network/interfaces下的文档(wpa_applicant配wireless)当然一定要网线的接收是最好的,接入网线后,用ifconfig命令看一下eth0里到底分了什么IP,当然如果最初不知道这个命令也可以在路由中看一下是不是多了一台raspbian主机,上面一定会有IP地址的。:)就是这么小强的,不知道linux命令,咱就自己想办法。一个人的小强都是被逼出来的。咱用惯了mstcs,那个好用,有显示器咱都不用,就mstcs,这个不能拿来就用。再查,最初会有SSH,PUTTY(第一次用)把地址填入,port:22,可以远程看到pi了,但念旧还是mstcs好,执念,两种不同的系统一定可以互通。果然有的,sudo apt-get install xrdp ,这是能通过mstcs访问linux的软件,好用系统安装到此告一段落。说得云轻风淡,可每动一个心念都需要时间来磨,我的生命就在消磨在这上面了。不敢想值与不值,只是不想让自己停下来。这也许是愚蠢的。生命的意义到底是什么?
 **给自己出题,我要用它来做服务**
 它小,它经济,它应是够用的,在某些方面它是最佳的性价比。这样想像它,就要实现它。这是我把生命消磨在此的原因吧,最起码通过努力,重重的困难,我能实现最初的设想。这是可控的,可以期许的。全力以赴,会实现的。说得有些重了,当做完后发现很简单,但是在做得过程中确实是全力以赴了,这是第一次尝试用linux系统来搭建服务并想把它带入实用。确实简单但是我也不算用力过猛。想来所有的麻烦都源于实践的中途暂停,一停就近两个月,这两个月,我去研究了另一个新的东东:),我是如此的喜欢研究,自己都搞不明白这些东西对我有什么用,可是我喜欢,那就做吧,两个月回来后,重拾rapi,还要实现设想。悲催的网连不上了,弄网,各种弄,一度以为这个东西坏掉了,是不是要去咸鱼了,没去过咸鱼,但在此情形下一直觉得尝试一下咸鱼吧,不和它闹了。但是心有不甘,就算要去咸鱼也要把它的犄角旮旯都晒一晒,弄网,还是弄网。有线eth0不见了,却有一个ethXXXXXX到现在我不知道它是从何时何地来的,就拿它是eth0吧。
1. 对/etc/network/interfaces有了更进一步的认识,可以设无线客户端,如果想自动连接多个无线客户端可以在此文件中,引入/etc/wpa_applicant/wpa_applicant来设network的。而且来可以在重启后自动启动的。
2. wlan0找不到了,它去哪儿了。ifconfig看不到,ifconfig -a能看到。为什么?不知道,到目前为止也不想知道,怎么能出来, rfkill unblock wifi/all,还是看不到,那就ifconfig wlan0 up,能看到了,图标出来了,可以联网了,可是重启后就要来一遍,这怎么行?搞系统配置就是让系统更智能,继续设置,看到一个/etc/rc.local,在exit 0前把这前面那两步设进去,重启看确实有效果但是不稳点有时还是要人为的重来一遍。这不是最终的解决办法。在此过程中也知道,会有dhcp,dnsmasq这些东西,可查,可照写。但是都不管用。
3. 想办法用现有的软件来做吧,少去很多麻烦,linux确实有些麻烦,尽管省资源,但是真心的不够友好。尽管没有搞明白,为什么wlan0总是被关掉,不知道eth0去了哪里,可我认为现有的wifi软件可以帮解决这些为题
4. create_ap,安装几行命令便可安装,但总是出现这样那样的问题,让人好不烦恼,慢,找不到,安装不完全,用不起来。服务起不来,查,有国内镜像资源可以解决此类问题。慢也可下,真的很快,找不到确实找不到,既便改了国内资源也是找不到的,那就看哪个找不到,去镜像中找链接直接下到本机后,然后安装,至于安装命令,我没有去记,UI有菜单命令。安装后,一切OK。可是wlan0还是各种的不好用。最终放弃。后话,在试验其它配置方法时,学到了如下命令,很是好用:
sudo iw dev wlan0 interface add ap0 type --ap
sudo create_ap --no-virt ap0 wlan0 MyAp -c 9
对于create_ap,这个解决了 create_ap wlan0 eth0 ssid pwd的不好
5.尽管如此我认为create_ap不像网上介绍的那么好用。需要寻找少设置的才行,autoAP,好用,在原有各种问题的linux系统下,接步骤做一切都好用。
6.当然在官方还有纯命令设置的方法,试过没有成功,其本错误和create_ap 差不多。
7.目光转向RospAP,看介绍很吸引人,有功能,有界面,友好,够用,高端大气上次,当然也遇到了安装麻烦,也需到了各种的启不来。
8.忽一天睡醒一觉决定重做系统,重做系统应是最终的解决方案。重下升级的版本,看意思对4很是支持。下来看看有什么新功能没有,如果有是不是有些东西就不用我费劲的装了,下个系统还是真的慢,当然也会有镜像 ,以前就是用镜像下的,这次慢就慢些吧,我要从官方下。一个下午,没下来,那就再加上一个夜晚,第二天SD卡不快速格式化,要做得细,不怕慢,系统做万后,从整体来看并没有多少的变化,只是eth0,wlan0都正常了,都回来,都不会不知谁给关了,早知如此早做系统,配AP,对广大爱好者所推崇的create_ap不离不弃,最后还是失望 ,放弃,不想说原因了,既便是在一张白纸上重来画,还是画不成的,那就放弃吧,最终还会有一个短小精悍的autoAP为我垫底,我怕什么?autoAP好东西上,可是我还是想有更多的界面,那就roaspAP,按操作一切都很顺利,装载成功,便用方便 ,在此强调要开启Dnsmasq, 要enabled wifi client ap mode,这样才能在raspi用无线上网的同时也支持其它设备用它的热点功能上网。当然add static dhcp lease,也很重要,这样在pi重启后,不用费劲巴力的去线连入的设备重新分配IP地址,绑定也是很易用的,有客户端列表,将Mac和IP绑定上就好。
安全性(wpa tkip )
网络设置
eth0 DHCP就行
uap0我们的热点设置(静态IP)绑定静态IP地址(默认网关,当然只需设为uap0的IP地址就可以。DNS(114,8)
wlan0自动就行不用绑。
无线模式:802.11g 2.4GHZ就可以
DHCP SERVER
interface:uap0
起止地址:在uap0 IP的控制下即可。
DNS(114,8)
static leases :根据客户端列表绑定上这样会更快的让终端设备上网。切记一定要打开dnsmasq服务
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值